Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
102*102-1129-91.07Sri Lankav PakistanGujranwala29 Sep 1995ODI # 1003
102*102-1337176.69Pakistanv Sri LankaGujranwala29 Sep 1995ODI # 1003
101101-1535166.01Sri Lankav West IndiesSharjah11 Oct 1995ODI # 1006
104*104-1347177.61Pakistanv West IndiesSharjah13 Oct 1995ODI # 1008
169169-129154131.00West Indiesv Sri LankaSharjah16 Oct 1995ODI # 1010
100100-1064194.33Sri Lankav West IndiesSharjah16 Oct 1995ODI # 1010
127127181120143105.83South Africav ZimbabweHarare21 Oct 1995ODI # 1013
107*1071891299282.94New Zealandv IndiaJamshedpur15 Nov 1995ODI # 1015
1031038787104118.39New Zealandv IndiaPune24 Nov 1995ODI # 1017
11411418812812189.06New Zealandv IndiaNagpur26 Nov 1995ODI # 1018
1231231741387189.13Australiav Sri LankaMelbourne9 Jan 1996ODI # 1032
1301302051447390.27Australiav Sri LankaW.A.C.A12 Jan 1996ODI # 1035
11611616112611-92.06South Africav EnglandCenturion14 Jan 1996ODI # 1038
102*1021611156188.69Australiav Sri LankaMelbourne16 Jan 1996ODI # 1039
12012018213713187.59New Zealandv ZimbabweAuckland28 Jan 1996ODI # 1045
1011011721328276.51New Zealandv EnglandAhmedabad14 Feb 1996ODI # 1048
188*188210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
127*12717513815192.02Indiav KenyaCuttack18 Feb 1996ODI # 1052
104*1041701336278.19Englandv NetherlandsPeshawar22 Feb 1996ODI # 1057
130130167128141101.56Australiav KenyaVisakhapatnam23 Feb 1996ODI # 1058
1261261951358393.33Australiav IndiaWankhede27 Feb 1996ODI # 1065
1111112051398-79.85Pakistanv South AfricaKarachi29 Feb 1996ODI # 1067
13713719813785100.00Indiav Sri LankaDelhi2 Mar 1996ODI # 1070
1021021431125191.07Australiav West IndiesJaipur4 Mar 1996ODI # 1072
161161153132134121.96South Africav NetherlandsRawalpindi5 Mar 1996ODI # 1073
10610613711011-96.36Indiav ZimbabweKanpur6 Mar 1996ODI # 1075
145145153115145126.08Sri Lankav KenyaKandy6 Mar 1996ODI # 1074
1111111429416-118.08West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
130130162124134104.83New Zealandv AustraliaChennai11 Mar 1996ODI # 1080
1101101561126298.21Australiav New ZealandChennai11 Mar 1996ODI # 1080
107*10717612413-86.29Sri Lankav AustraliaLahore17 Mar 1996ODI # 1083
106*1061761087198.14New Zealandv West IndiesPort of Spain29 Mar 1996ODI # 1085
146*146165134123108.95West Indiesv New ZealandPort of Spain30 Mar 1996ODI # 1086
134134-651111206.15Sri Lankav PakistanSingapore2 Apr 1996ODI # 1088
100100-1119190.09Indiav PakistanSingapore5 Apr 1996ODI # 1091
104104172103101100.97West Indiesv New ZealandKingstown6 Apr 1996ODI # 1092
103*10316012410283.06West Indiesv New ZealandKingstown6 Apr 1996ODI # 1092
105105-1278-82.67Pakistanv IndiaSharjah12 Apr 1996ODI # 1094
110*11012410963100.91South Africav PakistanSharjah13 Apr 1996ODI # 1095
1061061821169-91.37South Africav IndiaSharjah14 Apr 1996ODI # 1097
118118-1408284.28Indiav PakistanSharjah15 Apr 1996ODI # 1098
101101-1173386.32Indiav PakistanSharjah15 Apr 1996ODI # 1098
115*1152121424180.98South Africav IndiaSharjah19 Apr 1996ODI # 1101
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]