Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
129*-118171109.32Englandv West IndiesPort of Spain4 Mar 1986ODI # 366
12519514511086.20Australiav IndiaSydney21 Jan 1986ODI # 354
116*-11433101.75Pakistanv IndiaSharjah18 Apr 1986ODI # 385
99*-14111170.21West Indiesv PakistanSharjah15 Nov 1985ODI # 339
952051405067.85Pakistanv AustraliaSharjah11 Apr 1986ODI # 382
92*-11810277.96West Indiesv PakistanRawalpindi4 Dec 1985ODI # 345
92*1981444063.88Indiav AustraliaSydney21 Jan 1986ODI # 354
92-1346068.65Indiav PakistanSharjah18 Apr 1986ODI # 385
91*-7580121.33Pakistanv Sri LankaLahore25 Oct 1985ODI # 337
86*-1265168.25Pakistanv West IndiesSharjah15 Nov 1985ODI # 339
86-922493.47Sri Lankav PakistanGujranwala23 Oct 1985ODI # 336
831261045079.80Australiav IndiaSydney21 Jan 1986ODI # 354
82-3964210.25West Indiesv EnglandPort of Spain4 Mar 1986ODI # 366
81957542108.00Australiav IndiaAdelaide26 Jan 1986ODI # 357
80*-39104205.12West Indiesv PakistanGujranwala27 Nov 1985ODI # 342
79*-7073112.85West Indiesv EnglandPort of Spain4 Mar 1986ODI # 366
791321053075.23New Zealandv AustraliaWellington26 Mar 1986ODI # 372
78*-10711072.89West Indiesv PakistanGujranwala27 Nov 1985ODI # 342
77*106885087.50Indiav AustraliaMelbourne31 Jan 1986ODI # 360
77*-11410067.54West Indiesv EnglandPort of Spain31 Mar 1986ODI # 376
77-1226163.11Pakistanv West IndiesGujranwala27 Nov 1985ODI # 342
771701104170.00Indiav AustraliaAdelaide26 Jan 1986ODI # 357
76*-1284359.37Indiav West IndiesSharjah22 Nov 1985ODI # 341
76118838091.56New Zealandv IndiaBrisbane11 Jan 1986ODI # 348
761211025074.50Australiav IndiaMelbourne31 Jan 1986ODI # 360
751741183063.55New Zealandv IndiaBrisbane11 Jan 1986ODI # 348
75146856088.23New Zealandv PakistanColombo (SSC)7 Apr 1986ODI # 380
75-808293.75Indiav PakistanSharjah18 Apr 1986ODI # 385
74*-894183.14Sri Lankav PakistanColombo (SSC)11 Mar 1986ODI # 368
741351013073.26Indiav New ZealandMelbourne23 Jan 1986ODI # 355
741361064069.81Australiav IndiaMelbourne31 Jan 1986ODI # 360
741531057070.47New Zealandv AustraliaChristchurch22 Mar 1986ODI # 371
73*1211042070.19Australiav IndiaMelbourne16 Jan 1986ODI # 351
73-773494.80Sri Lankav PakistanLahore25 Oct 1985ODI # 337
72*-14911048.32Pakistanv Sri LankaPeshawar13 Oct 1985ODI # 335
72*-6061120.00Pakistanv Sri LankaGujranwala23 Oct 1985ODI # 336
72*-1056068.57West Indiesv IndiaSharjah22 Nov 1985ODI # 341
72-1037069.90West Indiesv IndiaSharjah22 Nov 1985ODI # 341
721701233058.53Indiav AustraliaMelbourne31 Jan 1986ODI # 360
71835740124.56New Zealandv AustraliaMelbourne9 Jan 1986ODI # 347
71966852104.41New Zealandv IndiaAdelaide25 Jan 1986ODI # 356
71130945075.53Australiav New ZealandWellington26 Mar 1986ODI # 372
71-1096165.13Indiav Sri LankaSharjah13 Apr 1986ODI # 383
69*136908076.66Indiav New ZealandAdelaide25 Jan 1986ODI # 356
68111925073.91Australiav New ZealandSydney14 Jan 1986ODI # 350
68120815083.95Pakistanv New ZealandColombo (SSC)7 Apr 1986ODI # 380
68-1130160.17Sri Lankav IndiaSharjah13 Apr 1986ODI # 383
67*-822181.70Pakistanv West IndiesRawalpindi4 Dec 1985ODI # 345
67-1174157.26Pakistanv IndiaSharjah17 Nov 1985ODI # 340
67121932072.04New Zealandv IndiaMelbourne23 Jan 1986ODI # 355
67-1004067.00Pakistanv Sri LankaColombo (SSC)6 Apr 1986ODI # 379
66-911072.52Pakistanv IndiaSharjah17 Nov 1985ODI # 340
66-3954169.23West Indiesv PakistanPeshawar2 Dec 1985ODI # 344
65*87675097.01Australiav IndiaMelbourne9 Feb 1986ODI # 363
64122953067.36Australiav New ZealandSydney29 Jan 1986ODI # 359
64735580116.36New Zealandv AustraliaChristchurch22 Mar 1986ODI # 371
64111895171.91New Zealandv AustraliaChristchurch22 Mar 1986ODI # 371
63-1053060.00Indiav PakistanSharjah17 Nov 1985ODI # 340
63128994063.63New Zealandv AustraliaW.A.C.A19 Jan 1986ODI # 353
62-5372116.98West Indiesv EnglandBridgetown19 Mar 1986ODI # 370
62-748183.78West Indiesv EnglandBridgetown19 Mar 1986ODI # 370
61-673091.04Pakistanv Sri LankaGujranwala23 Oct 1985ODI # 336
6193739183.56Indiav New ZealandBrisbane11 Jan 1986ODI # 348
6191854271.76New Zealandv AustraliaAdelaide27 Jan 1986ODI # 358
61146843072.61New Zealandv AustraliaAdelaide27 Jan 1986ODI # 358
60*120722083.33Australiav PakistanSharjah11 Apr 1986ODI # 382
60-972061.85West Indiesv PakistanPeshawar2 Dec 1985ODI # 344
59132992059.59Indiav AustraliaMelbourne16 Jan 1986ODI # 351
59-5671105.35Pakistanv Sri LankaKandy2 Mar 1986ODI # 365
59-635193.65Indiav Sri LankaSharjah13 Apr 1986ODI # 383
58*103776075.32Indiav AustraliaMelbourne16 Jan 1986ODI # 351
58100862067.44New Zealandv AustraliaSydney14 Jan 1986ODI # 350
581581047055.76Australiav New ZealandW.A.C.A19 Jan 1986ODI # 353
57-5551103.63Sri Lankav PakistanColombo (SSC)6 Apr 1986ODI # 379
56*115762073.68Pakistanv AustraliaSharjah11 Apr 1986ODI # 382
56-5660100.00Pakistanv Sri LankaLahore25 Oct 1985ODI # 337
56-4950114.28Pakistanv Sri LankaHyderabad (Sind)3 Nov 1985ODI # 338
5567624188.70Indiav AustraliaAdelaide26 Jan 1986ODI # 357
55-1073051.40Englandv West IndiesPort of Spain31 Mar 1986ODI # 376
54*795350101.88Indiav New ZealandBrisbane11 Jan 1986ODI # 348
54-1062050.94Pakistanv West IndiesKarachi6 Dec 1985ODI # 346
54735031108.00Australiav New ZealandAuckland29 Mar 1986ODI # 373
53-572192.98West Indiesv PakistanLahore29 Nov 1985ODI # 343
53-803166.25Pakistanv West IndiesRawalpindi4 Dec 1985ODI # 345
5380581091.37Australiav New ZealandSydney29 Jan 1986ODI # 359
53-726073.61West Indiesv EnglandPort of Spain4 Mar 1986ODI # 366
53503290165.62Australiav New ZealandWellington26 Mar 1986ODI # 372
53132965055.20Australiav New ZealandWellington26 Mar 1986ODI # 372
5373635084.12Australiav New ZealandAuckland29 Mar 1986ODI # 373
52754210123.80Australiav IndiaSydney21 Jan 1986ODI # 354
52-672077.61Sri Lankav PakistanColombo (SSC)6 Apr 1986ODI # 379
51-5051102.00West Indiesv PakistanSharjah15 Nov 1985ODI # 339
50*-594384.74West Indiesv EnglandPort of Spain31 Mar 1986ODI # 376
5090697072.46Indiav New ZealandBrisbane11 Jan 1986ODI # 348
50120921054.34Australiav IndiaSydney5 Feb 1986ODI # 362
50-640178.12Indiav PakistanSharjah18 Apr 1986ODI # 385
4974520094.23Indiav AustraliaMelbourne9 Feb 1986ODI # 363
47*-974-48.45Pakistanv BangladeshMoratuwa31 Mar 1986ODI # 375
47563900120.51Indiav New ZealandMelbourne23 Jan 1986ODI # 355
4791774061.03New Zealandv AustraliaDunedin19 Mar 1986ODI # 369
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]