Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
133*19713517398.51West Indiesv South AfricaJaipur22 Nov 2006ODI # 2442
101*16911112090.99Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
10110768144148.52Australiav South AfricaBasseterre124 Mar 2007ODI # 2552
93146989294.89Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
921037574122.66Australiav South AfricaBasseterre124 Mar 2007ODI # 2552
9212475101122.66West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
911369182100.00Australiav South AfricaBasseterre124 Mar 2007ODI # 2552
8919311211079.46New Zealandv South AfricaBrabourne116 Oct 2006ODI # 2430
881951347065.67Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
8712783120104.81Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
79151986080.61Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
77*543556220.00Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
631791034161.16Indiav South AfricaCape Town226 Nov 2006ODI # 2449
60*109868069.76Australiav South AfricaGros Islet225 Apr 2007ODI # 2580
58100764076.31Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
57*116704181.42West Indiesv South AfricaJaipur22 Nov 2006ODI # 2442
57523982146.15Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
57119748177.02Netherlandsv South AfricaBasseterre216 Mar 2007ODI # 2537
56141844066.66New Zealandv South AfricaSt George's214 Apr 2007ODI # 2571
55614834114.58Indiav South AfricaCape Town226 Nov 2006ODI # 2449
55134978056.70Indiav South AfricaCenturion13 Dec 2006ODI # 2458
54745360101.88Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
52*119843261.90Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
5198788065.38Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
5099732068.49Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
50133846059.52New Zealandv South AfricaSt George's214 Apr 2007ODI # 2571
48*463623133.33West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
47*94554285.45Indiav South AfricaGqeberha229 Nov 2006ODI # 2452
4699754161.33Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
4676645171.87Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
46113672168.65Englandv South AfricaBridgetown117 Apr 2007ODI # 2574
45*148974046.39Pakistanv South AfricaCape Town111 Feb 2007ODI # 2521
45*111643070.31Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
4475492289.79Indiav South AfricaCenturion13 Dec 2006ODI # 2458
43*111705061.42Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
42654261100.00Australiav South AfricaBasseterre124 Mar 2007ODI # 2552
41132893046.06Indiav South AfricaCenturion13 Dec 2006ODI # 2458
4176511080.39Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
41115604068.33Australiav South AfricaGros Islet225 Apr 2007ODI # 2580
39372552156.00Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
38*84552169.09New Zealandv South AfricaSt George's214 Apr 2007ODI # 2571
381601013037.62Zimbabwev South AfricaEast London118 Sep 2006ODI # 2418
3890596064.40Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
37128643057.81Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
3693504072.00Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
3695633057.14Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
3579515068.62Indiav South AfricaDurban222 Nov 2006ODI # 2447
3559432281.39Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
33392740122.22West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
3250412178.04Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
3254353091.42West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
3182504062.00Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
3063621148.38Zimbabwev South AfricaEast London118 Sep 2006ODI # 2418
30303050100.00Irelandv South AfricaProvidence13 Apr 2007ODI # 2562
3075573052.63Englandv South AfricaBridgetown117 Apr 2007ODI # 2574
29*56344085.29Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
2850384073.68Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
2864504056.00Irelandv South AfricaProvidence13 Apr 2007ODI # 2562
27*66444061.36Englandv South AfricaBridgetown117 Apr 2007ODI # 2574
2762375072.97Pakistanv South AfricaMohali227 Oct 2006ODI # 2438
27282760100.00West Indiesv South AfricaJaipur22 Nov 2006ODI # 2442
27352531108.00Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
26*43312083.87Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
26*42273096.29Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
26362141123.80Indiav South AfricaGqeberha229 Nov 2006ODI # 2452
2644274096.29Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
2544373067.56Irelandv South AfricaProvidence13 Apr 2007ODI # 2562
25201631156.25Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
24*37321175.00Zimbabwev South AfricaEast London118 Sep 2006ODI # 2418
2459442154.54Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
2340351165.71Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
2254393056.41Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
22302221100.00Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
2269353062.85Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
2238255088.00Australiav South AfricaGros Islet225 Apr 2007ODI # 2580
2133253084.00Zimbabwev South AfricaEast London118 Sep 2006ODI # 2418
2129342061.76New Zealandv South AfricaBrabourne116 Oct 2006ODI # 2430
21141730123.52Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
2154293072.41Pakistanv South AfricaCape Town111 Feb 2007ODI # 2521
2136362058.33Netherlandsv South AfricaBasseterre216 Mar 2007ODI # 2537
2144261080.76West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
2058451044.44West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
19*32211090.47Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
1953361052.77Pakistanv South AfricaCape Town111 Feb 2007ODI # 2521
1951293065.51Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
18*291630112.50Australiav South AfricaGros Islet225 Apr 2007ODI # 2580
1832253072.00Indiav South AfricaDurban222 Nov 2006ODI # 2447
1838223081.81Indiav South AfricaGqeberha229 Nov 2006ODI # 2452
18111131163.63Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
18251320138.46Australiav South AfricaBasseterre124 Mar 2007ODI # 2552
17*141011170.00Irelandv South AfricaProvidence13 Apr 2007ODI # 2562
1729293058.62New Zealandv South AfricaBrabourne116 Oct 2006ODI # 2430
1774382044.73Indiav South AfricaGqeberha229 Nov 2006ODI # 2452
17151421121.42Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
1734522032.69Netherlandsv South AfricaBasseterre216 Mar 2007ODI # 2537
1757412041.46Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
1753383044.73Englandv South AfricaBridgetown117 Apr 2007ODI # 2574
16*231520106.66Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
16*121011160.00Indiav South AfricaCenturion13 Dec 2006ODI # 2458
1630323050.00New Zealandv South AfricaSt George's214 Apr 2007ODI # 2571
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Otago vs Northern Districts at Dunedin, The Ford Trophy 18th Match, Feb 4, 2026 [List A]

Canterbury vs Auckland at Auckland, The Ford Trophy 16th Match, Feb 4, 2026 [List A]

Central Districts vs Wellington at Wellington, The Ford Trophy 17th Match, Feb 4, 2026 [List A]