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
16733128822257.98Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
14819215624194.87Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
12037129215041.09Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
114*18010390110.67Australiav South AfricaMelbourne (Docklands)116 Aug 2000ODI # 1620
1061731257084.80Australiav South AfricaMelbourne (Docklands)116 Aug 2000ODI # 1620
101*21718314155.19Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
8814010315085.43Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
879675160116.00Sri Lankav South AfricaColombo (SSC)211 Jul 2000ODI # 1610
8514411611073.27Sri Lankav South AfricaGalle16 Jul 2000ODI # 1604
8517311314075.22Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
801318610093.02Pakistanv South AfricaColombo (RPS)28 Jul 2000ODI # 1606
68140865179.06Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
63*644725134.04SLC-BP-XIv Sth AfricansMoratuwa24 Jul 2000List A
6390679194.02Australiav South AfricaMelbourne (Docklands)220 Aug 2000ODI # 1622
59*106694085.50Sri Lankav South AfricaGalle16 Jul 2000ODI # 1604
5697755074.66Pakistanv South AfricaSingapore123 Aug 2000ODI # 1624
541781209045.00Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
541701337040.60Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
54129779170.12Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
53756010088.33SLC-BP-XIv Sth AfricansMoratuwa24 Jul 2000List A
5174531296.22Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
49544780104.25Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
48107643075.00Australiav South AfricaMelbourne (Docklands)218 Aug 2000ODI # 1621
47110645073.43Sri Lankav South AfricaGalle16 Jul 2000ODI # 1604
47122892052.80Pakistanv South AfricaSingapore123 Aug 2000ODI # 1624
44*109625070.96Sri Lankav South AfricaColombo (SSC)211 Jul 2000ODI # 1610
4362492187.75Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
4290696060.86New Zealandv South AfricaSingapore125 Aug 2000ODI # 1625
41105946043.61Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
40154985040.81Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
3990673058.20Pakistanv South AfricaColombo (RPS)28 Jul 2000ODI # 1606
3985613063.93Australiav South AfricaMelbourne (Docklands)218 Aug 2000ODI # 1621
38*69412092.68Pakistanv South AfricaColombo (RPS)28 Jul 2000ODI # 1606
3781605061.66Australiav South AfricaMelbourne (Docklands)218 Aug 2000ODI # 1621
36100705151.42Pakistanv South AfricaColombo (SSC)112 Jul 2000ODI # 1612
3671423285.71Pakistanv South AfricaSingapore123 Aug 2000ODI # 1624
34*46504068.00Pakistanv South AfricaColombo (SSC)112 Jul 2000ODI # 1612
34117864039.53Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
33118801041.25Australiav South AfricaMelbourne (Docklands)220 Aug 2000ODI # 1622
3290623051.61Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
3173421073.80Australiav South AfricaMelbourne (Docklands)220 Aug 2000ODI # 1622
3158404077.50Pakistanv South AfricaSingapore227 Aug 2000ODI # 1626
3054311196.77Australiav South AfricaMelbourne (Docklands)218 Aug 2000ODI # 1621
28*64426066.66Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
28116681041.17Pakistanv South AfricaColombo (SSC)112 Jul 2000ODI # 1612
2878704040.00Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
2899673041.79Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
28104722038.88Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
28131502186.66Australiav South AfricaMelbourne (Docklands)116 Aug 2000ODI # 1620
2746391069.23Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
2762373072.97New Zealandv South AfricaSingapore125 Aug 2000ODI # 1625
2642364072.22Pakistanv South AfricaSingapore227 Aug 2000ODI # 1626
2569561044.64SLC-BP-XIv Sth AfricansMoratuwa24 Jul 2000List A
2589772032.46Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
2549423059.52Pakistanv South AfricaSingapore123 Aug 2000ODI # 1624
2439384063.15Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
2445254096.00Pakistanv South AfricaSingapore227 Aug 2000ODI # 1626
2381653035.38Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
2375521044.23New Zealandv South AfricaSingapore125 Aug 2000ODI # 1625
2175532039.62SLC-BP-XIv Sth AfricansMoratuwa24 Jul 2000List A
1949321059.37Pakistanv South AfricaColombo (RPS)28 Jul 2000ODI # 1606
19261821105.55Pakistanv South AfricaColombo (SSC)112 Jul 2000ODI # 1612
1858394046.15SLC-BP-XIv Sth AfricansMoratuwa24 Jul 2000List A
1838253072.00Sri Lankav South AfricaKandy230 Jul 2000Test # 1505
1837321056.25Australiav South AfricaMelbourne (Docklands)218 Aug 2000ODI # 1621
1825231078.26Pakistanv South AfricaSingapore227 Aug 2000ODI # 1626
17*231300130.76Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
1791531032.07Sri Lankav South AfricaColombo (SSC)46 Aug 2000Test # 1507
1751272062.96Australiav South AfricaMelbourne (Docklands)116 Aug 2000ODI # 1620
1736251168.00Australiav South AfricaMelbourne (Docklands)218 Aug 2000ODI # 1621
1743280060.71Australiav South AfricaMelbourne (Docklands)220 Aug 2000ODI # 1622
1632263061.53Sri Lankav South AfricaKandy430 Jul 2000Test # 1505
1630232069.56Australiav South AfricaMelbourne (Docklands)116 Aug 2000ODI # 1620
14*21201070.00Sri Lankav South AfricaColombo (SSC)211 Jul 2000ODI # 1610
1469522026.92Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
1321160081.25Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
12*48401030.00New Zealandv South AfricaSingapore125 Aug 2000ODI # 1625
1231190063.15Australiav South AfricaMelbourne (Docklands)220 Aug 2000ODI # 1622
1230241050.00New Zealandv South AfricaSingapore125 Aug 2000ODI # 1625
11*21181061.11Pakistanv South AfricaColombo (RPS)28 Jul 2000ODI # 1606
1130181061.11Sri Lankav South AfricaColombo (RPS)114 Jul 2000ODI # 1614
1120151073.33Pakistanv South AfricaSingapore123 Aug 2000ODI # 1624
11201001110.00Pakistanv South AfricaSingapore227 Aug 2000ODI # 1626
1031282035.71Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
1035311032.25Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
1048331030.30Sri Lankav South AfricaColombo (SSC)26 Aug 2000Test # 1507
1024121083.33Australiav South AfricaMelbourne (Docklands)220 Aug 2000ODI # 1622
9*13710128.57Australiav South AfricaMelbourne (Docklands)218 Aug 2000ODI # 1621
918100090.00Pakistanv South AfricaSingapore123 Aug 2000ODI # 1624
834321025.00Sri Lankav South AfricaGalle16 Jul 2000ODI # 1604
838231034.78Sri Lankav South AfricaGalle120 Jul 2000Test # 1504
88710114.28New Zealandv South AfricaSingapore125 Aug 2000ODI # 1625
821121066.66Pakistanv South AfricaSingapore227 Aug 2000ODI # 1626
723151046.66SLC-BP-XIv Sth AfricansMoratuwa24 Jul 2000List A
716110063.63Pakistanv South AfricaColombo (RPS)28 Jul 2000ODI # 1606
718110063.63Australiav South AfricaMelbourne (Docklands)218 Aug 2000ODI # 1621
712100070.00Australiav South AfricaMelbourne (Docklands)220 Aug 2000ODI # 1622
726180038.88Pakistanv South AfricaSingapore123 Aug 2000ODI # 1624
6*22100060.00Australiav South AfricaMelbourne (Docklands)220 Aug 2000ODI # 1622
618120050.00Pakistanv South AfricaColombo (RPS)28 Jul 2000ODI # 1606
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:

Gujarat vs Tripura at Agartala, Ranji Trophy Elite, Group C, Jan 29-Feb 1, 2026 [First-class - Live]
>> 208/3 (57.0 ov, GH Vihari 40*, V Shankar 51*, CT Gaja 2/38) - Stumps

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 267/5 (70.0 ov, CR Gnaneshwar 87*, KV Sasikanth 31*, VG Zhimomi 4/45) - Stumps

Himachal Pradesh vs Jammu & Kashmir at Nadaun, Ranji Trophy Elite, Group D, Jan 29-Feb 1, 2026 [First-class - Live]
>> 387/5 (103.0 ov, K Wadhawan 56*, Sahil Lotra 2*, Abhishek Kumar 0/79) - Stumps