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*16911112-90.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
8919311211-79.46New Zealandv South AfricaBrabourne116 Oct 2006ODI # 2430
881951347-65.67Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
871278312-104.81Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
79151986-80.61Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
77*543556220.00Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
631791034161.16Indiav South AfricaCape Town226 Nov 2006ODI # 2449
60*109868-69.76Australiav South AfricaGros Islet225 Apr 2007ODI # 2580
58100764-76.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
56141844-66.66New Zealandv South AfricaSt George's214 Apr 2007ODI # 2571
55614834114.58Indiav South AfricaCape Town226 Nov 2006ODI # 2449
55134978-56.70Indiav South AfricaCenturion13 Dec 2006ODI # 2458
5474536-101.88Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
52*119843261.90Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
5198788-65.38Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
5099732-68.49Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
50133846-59.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*148974-46.39Pakistanv South AfricaCape Town111 Feb 2007ODI # 2521
45*111643-70.31Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
4475492289.79Indiav South AfricaCenturion13 Dec 2006ODI # 2458
43*111705-61.42Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
42654261100.00Australiav South AfricaBasseterre124 Mar 2007ODI # 2552
41132893-46.06Indiav South AfricaCenturion13 Dec 2006ODI # 2458
4176511-80.39Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
41115604-68.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
381601013-37.62Zimbabwev South AfricaEast London118 Sep 2006ODI # 2418
3890596-64.40Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
37128643-57.81Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
3693504-72.00Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
3695633-57.14Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
3579515-68.62Indiav South AfricaDurban222 Nov 2006ODI # 2447
3559432281.39Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
3339274-122.22West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
3250412178.04Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
3254353-91.42West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
3182504-62.00Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
3063621148.38Zimbabwev South AfricaEast London118 Sep 2006ODI # 2418
3030305-100.00Irelandv South AfricaProvidence13 Apr 2007ODI # 2562
3075573-52.63Englandv South AfricaBridgetown117 Apr 2007ODI # 2574
29*56344-85.29Sri Lankav South AfricaAhmedabad224 Oct 2006ODI # 2435
2850384-73.68Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
2864504-56.00Irelandv South AfricaProvidence13 Apr 2007ODI # 2562
27*66444-61.36Englandv South AfricaBridgetown117 Apr 2007ODI # 2574
2762375-72.97Pakistanv South AfricaMohali227 Oct 2006ODI # 2438
2728276-100.00West Indiesv South AfricaJaipur22 Nov 2006ODI # 2442
27352531108.00Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
26*43312-83.87Zimbabwev South AfricaBloemfontein115 Sep 2006ODI # 2415
26*42273-96.29Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
26362141123.80Indiav South AfricaGqeberha229 Nov 2006ODI # 2452
2644274-96.29Sri Lankav South AfricaProvidence128 Mar 2007ODI # 2556
2544373-67.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
2254393-56.41Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
22302221100.00Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
2269353-62.85Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
2238255-88.00Australiav South AfricaGros Islet225 Apr 2007ODI # 2580
2133253-84.00Zimbabwev South AfricaEast London118 Sep 2006ODI # 2418
2129342-61.76New Zealandv South AfricaBrabourne116 Oct 2006ODI # 2430
2114173-123.52Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
2154293-72.41Pakistanv South AfricaCape Town111 Feb 2007ODI # 2521
2136362-58.33Netherlandsv South AfricaBasseterre216 Mar 2007ODI # 2537
2144261-80.76West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
2058451-44.44West Indiesv South AfricaSt George's210 Apr 2007ODI # 2567
19*32211-90.47Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
1953361-52.77Pakistanv South AfricaCape Town111 Feb 2007ODI # 2521
1951293-65.51Pakistanv South AfricaJohannesburg114 Feb 2007ODI # 2523
18*29163-112.50Australiav South AfricaGros Islet225 Apr 2007ODI # 2580
1832253-72.00Indiav South AfricaDurban222 Nov 2006ODI # 2447
1838223-81.81Indiav South AfricaGqeberha229 Nov 2006ODI # 2452
18111131163.63Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
1825132-138.46Australiav South AfricaBasseterre124 Mar 2007ODI # 2552
17*141011170.00Irelandv South AfricaProvidence13 Apr 2007ODI # 2562
1729293-58.62New Zealandv South AfricaBrabourne116 Oct 2006ODI # 2430
1774382-44.73Indiav South AfricaGqeberha229 Nov 2006ODI # 2452
17151421121.42Pakistanv South AfricaCenturion24 Feb 2007ODI # 2506
1734522-32.69Netherlandsv South AfricaBasseterre216 Mar 2007ODI # 2537
1757412-41.46Bangladeshv South AfricaProvidence17 Apr 2007ODI # 2564
1753383-44.73Englandv South AfricaBridgetown117 Apr 2007ODI # 2574
16*23152-106.66Zimbabwev South AfricaPotchefstroom220 Sep 2006ODI # 2420
16*121011160.00Indiav South AfricaCenturion13 Dec 2006ODI # 2458
1630323-50.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:

India A (India Blues) vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A (India Blues) vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]

Western Australia vs South Australia at Adelaide, One-Day Cup (AUS) 6th Match, Sep 24, 2025 [List A]