One-Day Internationals

South Africa Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
G Kirsten188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
🥈 2
F du Plessis185212141163131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
🥉 3
Q de Kock1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
4
JN Malan177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
5
AB de Villiers176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
6
HH Gibbs175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
6
AK Markram175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
8
H Klaasen174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
8
Q de Kock174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
10
DJ Callaghan169*204143194118.18South Africav New ZealandCenturion11 Dec 1994ODI # 960
11
Q de Kock168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
12
AB de Villiers162*10366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
13
AC Hudson161153132134121.96South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
14
HM Amla159168128164124.21South Africav IrelandCanberra03 Mar 2015ODI # 3621
15
HM Amla154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
16
HM Amla153*23614214-107.74South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
17
HH Gibbs153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
18
JP Duminy150*14312258122.95South Africav NetherlandsAmstelveen31 May 2013ODI # 3359
19
HM Amla15020912416-120.96South Africav EnglandSouthampton28 Aug 2012ODI # 3298
19
MP Breetzke150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
21
AB de Villiers1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
22
MV Boucher147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
23
AB de Villiers146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
24
T Bavuma144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
25
HH Gibbs143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
26
GC Smith14121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
27
HM Amla14016613584103.70South Africav BangladeshBenoni09 Nov 2008ODI # 2772
28
JH Kallis13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
28
DA Miller139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
30
DA Miller138*1339279150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
30
Q de Kock138*15496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
32
AB de Villiers136*173106112128.30South Africav AustraliaHarare27 Aug 2014ODI # 3516
33
Q de Kock135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
33
Q de Kock135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
35
GC Smith134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
36
AB de Villiers13412698134136.73South Africav NetherlandsMohali03 Mar 2011ODI # 3115
36
HE van der Dussen13417411710-114.52South Africav EnglandChester-le-Street19 Jul 2022ODI # 4434
38
G Kirsten133*20515513-85.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
38
F du Plessis133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
40
HM Amla133190105116126.66South Africav West IndiesCenturion28 Jan 2015ODI # 3593
40
HE van der Dussen13317211895112.71South Africav New ZealandPune01 Nov 2023ODI # 4689
42
RR Rossouw1321369898134.69South Africav West IndiesCenturion28 Jan 2015ODI # 3593
43
ND McKenzie131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
44
DA Miller130*19113311397.74South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
45
JN Malan129*2151397492.80South Africav AustraliaBloemfontein04 Mar 2020ODI # 4252
45
HE van der Dussen129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
47
N Boje129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
47
HM Amla129-11592112.17South Africav West IndiesRoseau30 May 2010ODI # 2984
47
JP Duminy12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
50
JH Kallis128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
51
AB de Villiers128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
51
Q de Kock128162127123100.78South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
51
RR Rossouw128174115112111.30South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
54
BM McMillan127181120143105.83South Africav ZimbabweHarare21 Oct 1995ODI # 1013
54
HM Amla12718713013297.69South Africav EnglandCenturion09 Feb 2016ODI # 3736
56
F du Plessis12617710986115.59South Africav AustraliaHarare02 Sep 2014ODI # 3522
57
JH Kallis125*20514714185.03South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
57
HH Dippenaar125*2091457-86.20South Africav Sri LankaAdelaide24 Jan 2006ODI # 2318
57
AB de Villiers125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
60
HH Gibbs1251911469-85.61South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
60
HH Gibbs125151112152111.60South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
60
GC Smith1252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
60
F du Plessis125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
64
DJ Cullinan12416011712-105.98South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
64
G Kirsten12416313012295.38South Africav KenyaCape Town22 Oct 2001ODI # 1763
64
CA Ingram1241591268298.41South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
64
HM Amla12419312613398.41South Africav New ZealandCenturion19 Aug 2015ODI # 3676
64
Q de Kock12417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
69
H Klaasen123*17611473107.89South Africav AustraliaPaarl29 Feb 2020ODI # 4248
69
HE van der Dussen123*19613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
71
HH Dippenaar12318412912-95.34South Africav West IndiesBridgetown11 May 2005ODI # 2243
72
HM Amla122*2091326392.42South Africav ZimbabweBulawayo17 Aug 2014ODI # 3507
73
HM Amla12220111391107.96South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
73
RR Rossouw122156118142103.38South Africav AustraliaCape Town12 Oct 2016ODI # 3795
75
JH Kallis121*18513312190.97South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
76
JN Rhodes12116011412-106.14South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
76
AB de Villiers1211178514-142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
76
F du Plessis1211891405486.42South Africav ZimbabweHarare04 Sep 2014ODI # 3524
76
Q de Kock121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
76
JN Malan1211971359189.62South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
81
ND McKenzie120*18313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
82
F du Plessis120183112112107.14South Africav IndiaDurban01 Feb 2018ODI # 3969
82
Q de Kock12015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
84
GC Smith119*17212412195.96South Africav AustraliaCenturion26 Feb 2006ODI # 2341
84
JH Kallis119*18916015-74.37South Africav IndiaDurban22 Nov 2006ODI # 2447
84
HM Amla119*2151269-94.44South Africav PakistanDubai (DICS)02 Nov 2010ODI # 3064
84
H Klaasen119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
84
T de Zorzi119*1721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
89
HH Gibbs119138101107117.82South Africav New ZealandCape Town02 Dec 2007ODI # 2652
89
HM Amla11918513515-88.14South Africav New ZealandMount Maunganui24 Oct 2014ODI # 3537
89
AB de Villiers1199861311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
92
G Kirsten118*17012716-92.91South Africav PakistanNairobi (Gym)06 Oct 1996ODI # 1126
92
DA Miller118*12479106149.36South Africav AustraliaDurban05 Oct 2016ODI # 3790
94
HH Gibbs11817613310188.72South Africav EnglandDurban11 Feb 2005ODI # 2225
95
DA Miller117*1389836119.38South Africav Sri LankaDurban01 Feb 2017ODI # 3830
96
GC Smith1171771295490.69South Africav ZimbabweDurban27 Feb 2005ODI # 2231
97
HH Gibbs116*16211916-97.47South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
97
HM Amla116*1841329-87.87South Africav IndiaCenturion23 Jan 2011ODI # 3087
99
G Kirsten11616112611-92.06South Africav EnglandCenturion14 Jan 1996ODI # 1038
99
HH Gibbs11616012613392.06South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882

Showing 100 records