Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
101*12010090101.00Englandv AustraliaMelbourne4 Feb 1979ODI # 59
78*-115--67.82Indiav PakistanSahiwal3 Nov 1978ODI # 56
62-75--82.66Indiav PakistanSahiwal3 Nov 1978ODI # 56
62-72--86.11Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
54*100552098.18Australiav EnglandMelbourne4 Feb 1979ODI # 59
51-615083.60Indiav PakistanQuetta1 Oct 1978ODI # 54
50-642078.12Pakistanv IndiaQuetta1 Oct 1978ODI # 54
50114994050.50Australiav EnglandMelbourne4 Feb 1979ODI # 59
48-46--104.34Pakistanv IndiaSialkot13 Oct 1978ODI # 55
461481123041.07Englandv AustraliaMelbourne7 Feb 1979ODI # 60
39*1541073036.44Englandv AustraliaMelbourne24 Jan 1979ODI # 58
37-414090.24Indiav PakistanQuetta1 Oct 1978ODI # 54
37-55--67.27Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
34*-85--40.00Indiav PakistanSialkot13 Oct 1978ODI # 55
34-573159.64Indiav PakistanQuetta1 Oct 1978ODI # 54
33117861038.37Englandv AustraliaMelbourne4 Feb 1979ODI # 59
3146413075.60Englandv AustraliaMelbourne4 Feb 1979ODI # 59
3194661046.96Australiav EnglandMelbourne4 Feb 1979ODI # 59
3067382078.94Australiav EnglandMelbourne7 Feb 1979ODI # 60
2894664042.42Australiav EnglandMelbourne24 Jan 1979ODI # 58
28241421200.00Australiav EnglandMelbourne4 Feb 1979ODI # 59
26-391066.66Pakistanv IndiaQuetta1 Oct 1978ODI # 54
26-33--78.78Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
2578691036.23Australiav EnglandMelbourne7 Feb 1979ODI # 60
23-28--82.14Indiav PakistanSahiwal3 Nov 1978ODI # 56
2355452051.11Englandv AustraliaMelbourne24 Jan 1979ODI # 58
2385542042.59Australiav EnglandMelbourne4 Feb 1979ODI # 59
22*-50--44.00Pakistanv IndiaSialkot13 Oct 1978ODI # 55
20-23--86.95Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
19*43293065.51Englandv AustraliaMelbourne24 Jan 1979ODI # 58
1963502038.00Englandv AustraliaMelbourne4 Feb 1979ODI # 59
17-331051.51Pakistanv IndiaQuetta1 Oct 1978ODI # 54
17-17--100.00Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
16*-23--69.56Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
16*37240066.66Englandv AustraliaMelbourne4 Feb 1979ODI # 59
16*59280057.14Australiav EnglandMelbourne7 Feb 1979ODI # 60
16-351045.71Indiav PakistanQuetta1 Oct 1978ODI # 54
16-190084.21Pakistanv IndiaQuetta1 Oct 1978ODI # 54
15*211111136.36Australiav EnglandMelbourne4 Feb 1979ODI # 59
1547421035.71Englandv AustraliaMelbourne7 Feb 1979ODI # 60
14*-1300107.69Pakistanv IndiaQuetta1 Oct 1978ODI # 54
1425213066.66Australiav EnglandMelbourne7 Feb 1979ODI # 60
13*-1220108.33Indiav PakistanQuetta1 Oct 1978ODI # 54
1328193068.42Englandv AustraliaMelbourne7 Feb 1979ODI # 60
1238370032.43Englandv AustraliaMelbourne24 Jan 1979ODI # 58
11*-130084.61Pakistanv IndiaQuetta1 Oct 1978ODI # 54
11-26--42.30Indiav PakistanSialkot13 Oct 1978ODI # 55
1138332033.33Australiav EnglandMelbourne24 Jan 1979ODI # 58
1125182061.11Australiav EnglandMelbourne24 Jan 1979ODI # 58
1138272040.74Australiav EnglandMelbourne24 Jan 1979ODI # 58
10-211047.61Pakistanv IndiaQuetta1 Oct 1978ODI # 54
10-8--125.00Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
1059391025.64Australiav EnglandMelbourne24 Jan 1979ODI # 58
9-201045.00Indiav PakistanQuetta1 Oct 1978ODI # 54
943360025.00Australiav EnglandMelbourne24 Jan 1979ODI # 58
8*-13--61.53Indiav PakistanSahiwal3 Nov 1978ODI # 56
8*9101080.00Australiav EnglandMelbourne7 Feb 1979ODI # 60
7*46320021.87Australiav EnglandSydney13 Jan 1979ODI # 57
7-10--70.00Pakistanv IndiaSahiwal3 Nov 1978ODI # 56
714121058.33Australiav EnglandMelbourne4 Feb 1979ODI # 59
6-70085.71Pakistanv IndiaQuetta1 Oct 1978ODI # 54
6-190031.57Pakistanv IndiaQuetta1 Oct 1978ODI # 54
640240025.00Australiav EnglandSydney13 Jan 1979ODI # 57
641261023.07Australiav EnglandMelbourne24 Jan 1979ODI # 58
5-14-035.71Indiav PakistanSialkot13 Oct 1978ODI # 55
5-16-031.25Indiav PakistanSialkot13 Oct 1978ODI # 55
5-16-031.25Indiav PakistanSialkot13 Oct 1978ODI # 55
4*-3-0133.33Pakistanv IndiaSialkot13 Oct 1978ODI # 55
4-9-044.44Indiav PakistanSialkot13 Oct 1978ODI # 55
41760066.66Australiav EnglandMelbourne24 Jan 1979ODI # 58
414140028.57Englandv AustraliaMelbourne4 Feb 1979ODI # 59
415131030.76Englandv AustraliaMelbourne7 Feb 1979ODI # 60
3-210014.28Indiav PakistanSialkot13 Oct 1978ODI # 55
311100030.00Englandv AustraliaMelbourne7 Feb 1979ODI # 60
326280010.71Englandv AustraliaMelbourne7 Feb 1979ODI # 60
2-120016.66Pakistanv IndiaQuetta1 Oct 1978ODI # 54
2-110018.18Indiav PakistanQuetta1 Oct 1978ODI # 54
2-100020.00Indiav PakistanSialkot13 Oct 1978ODI # 55
218110018.18Englandv AustraliaMelbourne7 Feb 1979ODI # 60
2780025.00Englandv AustraliaMelbourne7 Feb 1979ODI # 60
1*-20050.00Indiav PakistanQuetta1 Oct 1978ODI # 54
1-30033.33Indiav PakistanSialkot13 Oct 1978ODI # 55
1-30033.33Pakistanv IndiaSialkot13 Oct 1978ODI # 55
11714007.14Australiav EnglandMelbourne24 Jan 1979ODI # 58
1440025.00Englandv AustraliaMelbourne4 Feb 1979ODI # 59
11714007.14Englandv AustraliaMelbourne7 Feb 1979ODI # 60
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]