Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
127*-123131103.25Sri Lankav ZimbabweColombo (SSC)3 Sep 1996ODI # 1112
125*2101459-86.20Englandv PakistanNottingham1 Sep 1996ODI # 1111
120*-1288393.75Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
11818013710286.13Englandv IndiaManchester26 May 1996ODI # 1104
11316113211-85.60Englandv PakistanBirmingham31 Aug 1996ODI # 1109
110-1385179.71Indiav Sri LankaColombo (RPS)28 Aug 1996ODI # 1106
96*-1056391.42Zimbabwev Sri LankaColombo (SSC)3 Sep 1996ODI # 1112
911511024189.21Englandv IndiaThe Oval23 May 1996ODI # 1102
90-1146-78.94Indiav PakistanToronto17 Sep 1996ODI # 1116
90-1107181.81Pakistanv IndiaToronto21 Sep 1996ODI # 1118
89*-8993100.00Indiav PakistanToronto16 Sep 1996ODI # 1115
88-999-88.88Indiav PakistanToronto17 Sep 1996ODI # 1116
83*1449511-87.36Sri Lankav AustraliaColombo (RPS)30 Aug 1996ODI # 1108
82897053117.14Australiav ZimbabweColombo (RPS)26 Aug 1996ODI # 1105
80-7863102.56Pakistanv IndiaToronto17 Sep 1996ODI # 1116
79*16111810-66.94Englandv IndiaLeeds25 May 1996ODI # 1103
79908010-98.75Pakistanv EnglandBirmingham31 Aug 1996ODI # 1109
781481153-67.82Zimbabwev IndiaColombo (SSC)1 Sep 1996ODI # 1110
75*766423117.18Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
73*776432114.06Indiav EnglandManchester26 May 1996ODI # 1104
70*-816-86.41Pakistanv IndiaToronto17 Sep 1996ODI # 1116
68128806285.00Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
6780703295.71Australiav IndiaColombo (SSC)6 Sep 1996ODI # 1113
65117935-69.89Englandv PakistanManchester29 Aug 1996ODI # 1107
6184599-103.38Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
59122883-67.04Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
59102757-78.66Indiav AustraliaColombo (SSC)6 Sep 1996ODI # 1113
58-991-58.58Indiav Sri LankaColombo (RPS)28 Aug 1996ODI # 1106
5868455-128.88Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
5789757-76.00Pakistanv EnglandManchester29 Aug 1996ODI # 1107
56102782-71.79Australiav Sri LankaColombo (RPS)30 Aug 1996ODI # 1108
55110832-66.26Australiav IndiaColombo (SSC)6 Sep 1996ODI # 1113
55795321103.77Australiav Sri LankaColombo (RPS)7 Sep 1996ODI # 1114
54121955-56.84Indiav EnglandManchester26 May 1996ODI # 1104
54-943-57.44Zimbabwev Sri LankaColombo (SSC)3 Sep 1996ODI # 1112
539382--64.63Australiav ZimbabweColombo (RPS)26 Aug 1996ODI # 1105
53-653-81.53Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
53604133129.26Zimbabwev IndiaColombo (SSC)1 Sep 1996ODI # 1110
5079694-72.46Australiav ZimbabweColombo (RPS)26 Aug 1996ODI # 1105
5095783-64.10Sri Lankav AustraliaColombo (RPS)30 Aug 1996ODI # 1108
5087557-90.90Australiav Sri LankaColombo (RPS)30 Aug 1996ODI # 1108
49*-764-64.47Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
4878564-85.71Pakistanv EnglandManchester29 Aug 1996ODI # 1107
4884585-82.75Englandv PakistanManchester29 Aug 1996ODI # 1107
481451172-41.02Pakistanv EnglandManchester29 Aug 1996ODI # 1107
4870675-71.64Indiav AustraliaColombo (SSC)6 Sep 1996ODI # 1113
47*59594-79.66Englandv IndiaLeeds25 May 1996ODI # 1103
47-843-55.95Indiav PakistanToronto21 Sep 1996ODI # 1118
46*79571180.70Australiav Sri LankaColombo (RPS)30 Aug 1996ODI # 1108
46117833-55.42Indiav EnglandManchester26 May 1996ODI # 1104
46613242143.75Englandv PakistanBirmingham31 Aug 1996ODI # 1109
46-347-135.29Pakistanv IndiaToronto16 Sep 1996ODI # 1115
46-933-49.46Indiav PakistanToronto18 Sep 1996ODI # 1117
45*90631171.42Englandv PakistanBirmingham31 Aug 1996ODI # 1109
44582881157.14Sri Lankav AustraliaColombo (RPS)30 Aug 1996ODI # 1108
44-962-45.83Pakistanv IndiaToronto23 Sep 1996ODI # 1119
43-477-91.48Pakistanv IndiaToronto23 Sep 1996ODI # 1119
42-672362.68Pakistanv IndiaToronto18 Sep 1996ODI # 1117
4112576-153.94Zimbabwev AustraliaColombo (RPS)26 Aug 1996ODI # 1105
4155531177.35Englandv PakistanManchester29 Aug 1996ODI # 1107
40*65545-74.07Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
40413432117.64Englandv IndiaThe Oval23 May 1996ODI # 1102
4082682158.82Indiav EnglandLeeds25 May 1996ODI # 1103
4060468-86.95Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
40-674159.70Pakistanv IndiaToronto21 Sep 1996ODI # 1118
39*54401197.50Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
39-503-78.00Indiav PakistanToronto16 Sep 1996ODI # 1115
3845308-126.66Indiav AustraliaColombo (SSC)6 Sep 1996ODI # 1113
38-683-55.88Indiav PakistanToronto18 Sep 1996ODI # 1117
37*42284-132.14Pakistanv EnglandManchester29 Aug 1996ODI # 1107
3785524-71.15Englandv IndiaThe Oval23 May 1996ODI # 1102
3765446-84.09Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
3659523169.23Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
35-502-70.00Pakistanv IndiaToronto16 Sep 1996ODI # 1115
35-2641134.61Pakistanv IndiaToronto21 Sep 1996ODI # 1118
34*-642-53.12Sri Lankav ZimbabweColombo (SSC)3 Sep 1996ODI # 1112
3337273-122.22Indiav EnglandLeeds25 May 1996ODI # 1103
33372541132.00Pakistanv EnglandBirmingham31 Aug 1996ODI # 1109
33-2112157.14Pakistanv IndiaToronto21 Sep 1996ODI # 1118
3262452171.11Englandv IndiaManchester26 May 1996ODI # 1104
31*45282-110.71Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
3145372-83.78Australiav Sri LankaColombo (RPS)7 Sep 1996ODI # 1114
31-321296.87Indiav PakistanToronto18 Sep 1996ODI # 1117
30*-2912103.44Indiav PakistanToronto16 Sep 1996ODI # 1115
30301951157.89Indiav EnglandThe Oval23 May 1996ODI # 1102
3069481-62.50Englandv PakistanNottingham1 Sep 1996ODI # 1111
29*172121138.09Englandv IndiaThe Oval23 May 1996ODI # 1102
29*56364-80.55Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
2940321190.62Indiav EnglandManchester26 May 1996ODI # 1104
2952333-87.87Englandv IndiaManchester26 May 1996ODI # 1104
2958462-63.04Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
2975564-51.78Australiav IndiaColombo (SSC)6 Sep 1996ODI # 1113
2990461-63.04Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
29-481260.41Pakistanv IndiaToronto17 Sep 1996ODI # 1116
29-432167.44Indiav PakistanToronto18 Sep 1996ODI # 1117
28-522-53.84Pakistanv IndiaToronto18 Sep 1996ODI # 1117
2721205-135.00Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
27-511152.94Pakistanv IndiaToronto18 Sep 1996ODI # 1117
27-531-50.94Pakistanv IndiaToronto23 Sep 1996ODI # 1119
2640312-83.87Englandv IndiaThe Oval23 May 1996ODI # 1102
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 vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]

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