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*2101459086.20Englandv PakistanNottingham1 Sep 1996ODI # 1111
120*-1288393.75Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
11818013710286.13Englandv IndiaManchester26 May 1996ODI # 1104
11316113211085.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-1146078.94Indiav PakistanToronto17 Sep 1996ODI # 1116
90-1107181.81Pakistanv IndiaToronto21 Sep 1996ODI # 1118
89*-8993100.00Indiav PakistanToronto16 Sep 1996ODI # 1115
88-999088.88Indiav PakistanToronto17 Sep 1996ODI # 1116
83*1449511087.36Sri Lankav AustraliaColombo (RPS)30 Aug 1996ODI # 1108
82897053117.14Australiav ZimbabweColombo (RPS)26 Aug 1996ODI # 1105
80-7863102.56Pakistanv IndiaToronto17 Sep 1996ODI # 1116
79*16111810066.94Englandv IndiaLeeds25 May 1996ODI # 1103
79908010098.75Pakistanv EnglandBirmingham31 Aug 1996ODI # 1109
781481153067.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*-816086.41Pakistanv IndiaToronto17 Sep 1996ODI # 1116
68128806285.00Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
6780703295.71Australiav IndiaColombo (SSC)6 Sep 1996ODI # 1113
65117935069.89Englandv PakistanManchester29 Aug 1996ODI # 1107
61845990103.38Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
59122883067.04Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
59102757078.66Indiav AustraliaColombo (SSC)6 Sep 1996ODI # 1113
58-991058.58Indiav Sri LankaColombo (RPS)28 Aug 1996ODI # 1106
58684550128.88Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
5789757076.00Pakistanv EnglandManchester29 Aug 1996ODI # 1107
56102782071.79Australiav Sri LankaColombo (RPS)30 Aug 1996ODI # 1108
55110832066.26Australiav IndiaColombo (SSC)6 Sep 1996ODI # 1113
55795321103.77Australiav Sri LankaColombo (RPS)7 Sep 1996ODI # 1114
54121955056.84Indiav EnglandManchester26 May 1996ODI # 1104
54-943057.44Zimbabwev Sri LankaColombo (SSC)3 Sep 1996ODI # 1112
5393820064.63Australiav ZimbabweColombo (RPS)26 Aug 1996ODI # 1105
53-653081.53Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
53604133129.26Zimbabwev IndiaColombo (SSC)1 Sep 1996ODI # 1110
5079694072.46Australiav ZimbabweColombo (RPS)26 Aug 1996ODI # 1105
5095783064.10Sri Lankav AustraliaColombo (RPS)30 Aug 1996ODI # 1108
5087557090.90Australiav Sri LankaColombo (RPS)30 Aug 1996ODI # 1108
49*-764064.47Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
4878564085.71Pakistanv EnglandManchester29 Aug 1996ODI # 1107
4884585082.75Englandv PakistanManchester29 Aug 1996ODI # 1107
481451172041.02Pakistanv EnglandManchester29 Aug 1996ODI # 1107
4870675071.64Indiav AustraliaColombo (SSC)6 Sep 1996ODI # 1113
47*59594079.66Englandv IndiaLeeds25 May 1996ODI # 1103
47-843055.95Indiav PakistanToronto21 Sep 1996ODI # 1118
46*79571180.70Australiav Sri LankaColombo (RPS)30 Aug 1996ODI # 1108
46117833055.42Indiav EnglandManchester26 May 1996ODI # 1104
46613242143.75Englandv PakistanBirmingham31 Aug 1996ODI # 1109
46-3470135.29Pakistanv IndiaToronto16 Sep 1996ODI # 1115
46-933049.46Indiav PakistanToronto18 Sep 1996ODI # 1117
45*90631171.42Englandv PakistanBirmingham31 Aug 1996ODI # 1109
44582881157.14Sri Lankav AustraliaColombo (RPS)30 Aug 1996ODI # 1108
44-962045.83Pakistanv IndiaToronto23 Sep 1996ODI # 1119
43-477091.48Pakistanv IndiaToronto23 Sep 1996ODI # 1119
42-672362.68Pakistanv IndiaToronto18 Sep 1996ODI # 1117
41125760153.94Zimbabwev AustraliaColombo (RPS)26 Aug 1996ODI # 1105
4155531177.35Englandv PakistanManchester29 Aug 1996ODI # 1107
40*65545074.07Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
40413432117.64Englandv IndiaThe Oval23 May 1996ODI # 1102
4082682158.82Indiav EnglandLeeds25 May 1996ODI # 1103
4060468086.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-503078.00Indiav PakistanToronto16 Sep 1996ODI # 1115
38453080126.66Indiav AustraliaColombo (SSC)6 Sep 1996ODI # 1113
38-683055.88Indiav PakistanToronto18 Sep 1996ODI # 1117
37*422840132.14Pakistanv EnglandManchester29 Aug 1996ODI # 1107
3785524071.15Englandv IndiaThe Oval23 May 1996ODI # 1102
3765446084.09Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
3659523169.23Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
35-502070.00Pakistanv IndiaToronto16 Sep 1996ODI # 1115
35-2641134.61Pakistanv IndiaToronto21 Sep 1996ODI # 1118
34*-642053.12Sri Lankav ZimbabweColombo (SSC)3 Sep 1996ODI # 1112
33372730122.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*452820110.71Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
3145372083.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
3069481062.50Englandv PakistanNottingham1 Sep 1996ODI # 1111
29*172121138.09Englandv IndiaThe Oval23 May 1996ODI # 1102
29*56364080.55Indiav ZimbabweColombo (SSC)1 Sep 1996ODI # 1110
2940321190.62Indiav EnglandManchester26 May 1996ODI # 1104
2952333087.87Englandv IndiaManchester26 May 1996ODI # 1104
2958462063.04Pakistanv EnglandNottingham1 Sep 1996ODI # 1111
2975564051.78Australiav IndiaColombo (SSC)6 Sep 1996ODI # 1113
2990461063.04Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
29-481260.41Pakistanv IndiaToronto17 Sep 1996ODI # 1116
29-432167.44Indiav PakistanToronto18 Sep 1996ODI # 1117
28-522053.84Pakistanv IndiaToronto18 Sep 1996ODI # 1117
27212050135.00Sri Lankav AustraliaColombo (RPS)7 Sep 1996ODI # 1114
27-511152.94Pakistanv IndiaToronto18 Sep 1996ODI # 1117
27-531050.94Pakistanv IndiaToronto23 Sep 1996ODI # 1119
2640312083.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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]