Cricket Records for South Africa in ODI matches

Most sixes in an innings
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
1199861311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
1479068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
1381339279150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
15014312258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
16210366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
90944928183.67South Africav BangladeshWankhede24 Oct 2023ODI # 4680
94805657167.85South Africav New ZealandAuckland27 Mar 1999ODI # 1422
80595047160.00South Africav EnglandEast London09 Feb 2005ODI # 2224
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
1001258967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
72464047180.00South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
119138101107117.82South Africav New ZealandCape Town02 Dec 2007ODI # 2652
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
69353416202.94South Africav New ZealandPerth01 Feb 2002ODI # 1801
1071318986120.22South Africav ZimbabweHarare26 Aug 2007ODI # 2615
12617710986115.59South Africav AustraliaHarare02 Sep 2014ODI # 3522
133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
1041167356142.46South Africav IndiaKanpur11 Oct 2015ODI # 3689
13318411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
13815496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
11812479106149.36South Africav AustraliaDurban05 Oct 2016ODI # 3790
1171389836119.38South Africav Sri LankaDurban01 Feb 2017ODI # 3830
177213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
48392216218.18South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
75724236178.57South Africav EnglandWankhede21 Oct 2023ODI # 4677
1191721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
5253531598.11South Africav PakistanEast London11 Apr 1998ODI # 1314
11310710055113.00South Africav Sri LankaDhaka30 Oct 1998ODI # 1362
57714815118.75South Africav West IndiesCape Town09 Feb 2003ODI # 1942
1091369465115.95South Africav West IndiesCape Town25 Jan 2004ODI # 2088
53272125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231
128157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
52322325226.08South Africav West IndiesSt George's10 Apr 2007ODI # 2567
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
1011037255140.27South Africav ZimbabwePotchefstroom17 Oct 2010ODI # 3059
1091209955110.10South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
62554025155.00South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
85917245118.05South Africav Sri LankaPallekele26 Jul 2013ODI # 3398
59372925203.44South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
10913310165107.92South Africav IndiaCenturion11 Dec 2013ODI # 3444
771115875132.75South Africav PakistanAuckland07 Mar 2015ODI # 3626
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
12015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
119-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
82734565182.22South Africav AustraliaCenturion15 Sep 2023ODI # 4646
10914710685102.83South Africav AustraliaLucknow12 Oct 2023ODI # 4667
13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
1011381168587.06South Africav AustraliaEden Gardens16 Nov 2023ODI # 4704
47252224213.63South Africav AustraliaCenturion20 Feb 1994ODI # 884
169204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
188210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
161153132134121.96South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
51363924130.76South Africav EnglandBirmingham18 Aug 1998ODI # 1347
10115010511496.19South Africav ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
59654224140.47South Africav New ZealandCape Town04 Nov 2000ODI # 1655
821067904103.79South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
51232024255.00South Africav KenyaCape Town22 Oct 2001ODI # 1763
59825934100.00South Africav AustraliaCenturion24 Mar 2002ODI # 1820
34231604212.50South Africav PakistanCape Town18 Dec 2002ODI # 1923
878466124131.81South Africav KenyaPotchefstroom12 Feb 2003ODI # 1947
57543644158.33South Africav EnglandCape Town06 Feb 2005ODI # 2223
1171771295490.69South Africav ZimbabweDurban27 Feb 2005ODI # 2231
7886814496.29South Africav ZimbabweGqeberha02 Mar 2005ODI # 2233
46363114148.38South Africav AustraliaMelbourne (Docklands)20 Jan 2006ODI # 2316
37-1624231.25South Africav AustraliaSydney05 Feb 2006ODI # 2323
51734114124.39South Africav AustraliaCape Town03 Mar 2006ODI # 2345
78453894205.26South Africav PakistanCenturion04 Feb 2007ODI # 2506
881208524103.52South Africav PakistanCenturion04 Feb 2007ODI # 2506
75363194241.93South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
971291048493.26South Africav ZimbabweHarare26 Aug 2007ODI # 2615
14016613584103.70South Africav BangladeshBenoni09 Nov 2008ODI # 2772
54462724200.00South Africav BangladeshBenoni09 Nov 2008ODI # 2772
68-4674147.82South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
40181524266.66South Africav NetherlandsMohali03 Mar 2011ODI # 3115
13412698134136.73South Africav NetherlandsMohali03 Mar 2011ODI # 3115
12514498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
1252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
10615110634100.00South Africav New ZealandWellington25 Feb 2012ODI # 3249
77714764163.82South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
10810171114152.11South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
1211891405486.42South Africav ZimbabweHarare04 Sep 2014ODI # 3524
159168128164124.21South Africav IrelandCanberra03 Mar 2015ODI # 3621
991158264120.73South Africav U.A.E.Wellington12 Mar 2015ODI # 3633
135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
62-3834163.15South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
92-7084131.42South Africav Sri LankaPallekele05 Aug 2018ODI # 4029
139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
95136974497.93South Africav AustraliaManchester06 Jul 2019ODI # 4188
69905344130.18South Africav EnglandJohannesburg09 Feb 2020ODI # 4242
1292151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
60533764162.16South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
84121967487.50South Africav IrelandDublin (Malahide)13 Jul 2021ODI # 4302
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa v India at Paarl, 3rd ODI, Dec 21, 2023 [ODI # 4716]

South Africa v India at Gqeberha, 2nd ODI, Dec 19, 2023 [ODI # 4714]

South Africa v India at Johannesburg, 1st ODI, Dec 17, 2023 [ODI # 4713]