Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
169-129154131.00West Indiesv Sri LankaSharjah16 Oct 1995ODI # 1010
161153132134121.96South Africav NetherlandsRawalpindi5 Mar 1996ODI # 1073
146*165134123108.95West Indiesv New ZealandPort of Spain30 Mar 1996ODI # 1086
145153115145126.08Sri Lankav KenyaKandy6 Mar 1996ODI # 1074
13719813785100.00Indiav Sri LankaDelhi2 Mar 1996ODI # 1070
134-651111206.15Sri Lankav PakistanSingapore2 Apr 1996ODI # 1088
1302051447390.27Australiav Sri LankaW.A.C.A12 Jan 1996ODI # 1035
130167128141101.56Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
130162124134104.83New Zealandv AustraliaChennai11 Mar 1996ODI # 1080
127*17513815192.02Indiav KenyaCuttack18 Feb 1996ODI # 1052
127181120143105.83South Africav ZimbabweHarare21 Oct 1995ODI # 1013
1261951358393.33Australiav IndiaWankhede27 Feb 1996ODI # 1065
1231741387189.13Australiav Sri LankaMelbourne9 Jan 1996ODI # 1032
12018213713187.59New Zealandv ZimbabweAuckland28 Jan 1996ODI # 1045
118-1408284.28Indiav PakistanSharjah15 Apr 1996ODI # 1098
11616112611-92.06South Africav EnglandCenturion14 Jan 1996ODI # 1038
115*2121424180.98South Africav IndiaSharjah19 Apr 1996ODI # 1101
11418812812189.06New Zealandv IndiaNagpur26 Nov 1995ODI # 1018
1112051398-79.85Pakistanv South AfricaKarachi29 Feb 1996ODI # 1067
1111429416-118.08West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
110*12410963100.91South Africav PakistanSharjah13 Apr 1996ODI # 1095
1101561126298.21Australiav New ZealandChennai11 Mar 1996ODI # 1080
107*1891299282.94New Zealandv IndiaJamshedpur15 Nov 1995ODI # 1015
107*17612413-86.29Sri Lankav AustraliaLahore17 Mar 1996ODI # 1083
106*1761087198.14New Zealandv West IndiesPort of Spain29 Mar 1996ODI # 1085
10613711011-96.36Indiav ZimbabweKanpur6 Mar 1996ODI # 1075
1061821169-91.37South Africav IndiaSharjah14 Apr 1996ODI # 1097
105-1278-82.67Pakistanv IndiaSharjah12 Apr 1996ODI # 1094
104*-1347177.61Pakistanv West IndiesSharjah13 Oct 1995ODI # 1008
104*1701336278.19Englandv NetherlandsPeshawar22 Feb 1996ODI # 1057
104172103101100.97West Indiesv New ZealandKingstown6 Apr 1996ODI # 1092
103*16012410283.06West Indiesv New ZealandKingstown6 Apr 1996ODI # 1092
1038787104118.39New Zealandv IndiaPune24 Nov 1995ODI # 1017
102*-1129-91.07Sri Lankav PakistanGujranwala29 Sep 1995ODI # 1003
102*-1337176.69Pakistanv Sri LankaGujranwala29 Sep 1995ODI # 1003
102*1611156188.69Australiav Sri LankaMelbourne16 Jan 1996ODI # 1039
1021431125191.07Australiav West IndiesJaipur4 Mar 1996ODI # 1072
101-1535166.01Sri Lankav West IndiesSharjah11 Oct 1995ODI # 1006
1011721328276.51New Zealandv EnglandAhmedabad14 Feb 1996ODI # 1048
101-1173386.32Indiav PakistanSharjah15 Apr 1996ODI # 1098
100-1064194.33Sri Lankav West IndiesSharjah16 Oct 1995ODI # 1010
100-1119190.09Indiav PakistanSingapore5 Apr 1996ODI # 1091
961229584101.05Kenyav Sri LankaKandy6 Mar 1996ODI # 1074
94*16186112109.30South Africav PakistanSharjah16 Apr 1996ODI # 1099
94-1164-81.03Indiav Sri LankaSingapore3 Apr 1996ODI # 1089
93*133968-96.87West Indiesv AustraliaSydney1 Jan 1996ODI # 1028
93*17813310169.92West Indiesv AustraliaJaipur4 Mar 1996ODI # 1072
9316011511-80.86Indiav PakistanBengaluru9 Mar 1996ODI # 1078
921341128-82.14New Zealandv U.A.E.Faisalabad27 Feb 1996ODI # 1064
9113786102105.81Sri Lankav ZimbabweColombo (SSC)21 Feb 1996ODI # 1055
901651156-78.26Australiav Sri LankaSydney21 Dec 1995ODI # 1026
9012484141107.14Indiav AustraliaWankhede27 Feb 1996ODI # 1065
901028243109.75South Africav IndiaSharjah14 Apr 1996ODI # 1097
89908271108.53Englandv NetherlandsPeshawar22 Feb 1996ODI # 1057
89149969192.70New Zealandv AustraliaChennai11 Mar 1996ODI # 1080
871441005687.00Sri Lankav ZimbabweColombo (SSC)21 Feb 1996ODI # 1055
86-1195172.26West Indiesv Sri LankaSharjah11 Oct 1995ODI # 1006
85-1104-77.27Pakistanv Sri LankaSharjah12 Oct 1995ODI # 1007
851881105-77.27Englandv South AfricaBloemfontein11 Jan 1996ODI # 1034
851571095-77.98Australiav Sri LankaW.A.C.A12 Jan 1996ODI # 1035
851341029-83.33Englandv New ZealandAhmedabad14 Feb 1996ODI # 1048
851641378162.04Kenyav AustraliaVisakhapatnam23 Feb 1996ODI # 1058
84796876123.52U.A.E.v NetherlandsLahore1 Mar 1996ODI # 1069
841201037381.55Sri Lankav KenyaKandy6 Mar 1996ODI # 1074
83*112929390.21Pakistanv NetherlandsLahore26 Feb 1996ODI # 1062
831621186-70.33Indiav New ZealandJamshedpur15 Nov 1995ODI # 1015
83118986-84.69South Africav NetherlandsRawalpindi5 Mar 1996ODI # 1073
82155956-86.31Australiav Sri LankaSydney20 Jan 1996ODI # 1043
82136885193.18Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
826744133186.36Sri Lankav EnglandFaisalabad9 Mar 1996ODI # 1077
811281115272.97West Indiesv AustraliaBrisbane7 Jan 1996ODI # 1031
80127956184.21Pakistanv New ZealandChristchurch17 Dec 1995ODI # 1022
801661165-68.96Indiav ZimbabweKanpur6 Mar 1996ODI # 1075
801721267-63.49West Indiesv AustraliaMohali14 Mar 1996ODI # 1082
79937692103.94Sri Lankav IndiaDelhi2 Mar 1996ODI # 1070
78*1231006-78.00New Zealandv IndiaJamshedpur15 Nov 1995ODI # 1015
78*150886-88.63Australiav West IndiesSydney1 Jan 1996ODI # 1028
781951334158.64South Africav EnglandDurban17 Jan 1996ODI # 1040
787364113121.87South Africav New ZealandFaisalabad20 Feb 1996ODI # 1054
781147710-101.29New Zealandv U.A.E.Faisalabad27 Feb 1996ODI # 1064
78-766-102.63Pakistanv IndiaSharjah15 Apr 1996ODI # 1098
77-978-79.38Pakistanv Sri LankaGujranwala29 Sep 1995ODI # 1003
771621174-65.81West Indiesv Sri LankaHobart3 Jan 1996ODI # 1029
771027512-102.66Sri Lankav AustraliaMelbourne9 Jan 1996ODI # 1032
76*12910910-69.72Australiav ZimbabweNagpur1 Mar 1996ODI # 1068
76*-897-85.39Pakistanv IndiaSingapore5 Apr 1996ODI # 1091
76-785197.43Sri Lankav West IndiesSharjah16 Oct 1995ODI # 1010
76-2885271.42Sri Lankav PakistanSingapore7 Apr 1996ODI # 1093
75*4940131187.50Sri Lankav KenyaKandy6 Mar 1996ODI # 1074
75121947-79.78Sri Lankav AustraliaSydney21 Dec 1995ODI # 1026
751251028-73.52Zimbabwev Sri LankaColombo (SSC)21 Feb 1996ODI # 1055
75115928181.52Englandv PakistanKarachi3 Mar 1996ODI # 1071
751291026-73.52New Zealandv West IndiesKingstown6 Apr 1996ODI # 1092
7490865-86.04Australiav West IndiesMelbourne19 Dec 1995ODI # 1024
74111688-108.82Sri Lankav AustraliaMelbourne16 Jan 1996ODI # 1039
74109838189.15Australiav Sri LankaLahore17 Mar 1996ODI # 1083
74-4983151.02Pakistanv IndiaSingapore5 Apr 1996ODI # 1091
731541164262.93West Indiesv AustraliaMelbourne19 Dec 1995ODI # 1024
73108828-89.02Australiav Sri LankaSydney20 Jan 1996ODI # 1043
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]