Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
181-125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
142*-132131107.57West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
142178137136103.64Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
142-134140105.97Englandv PakistanKarachi20 Nov 1987ODI # 479
126*20614912384.56Australiav New ZealandChandigarh27 Oct 1987ODI # 470
122-13015093.84Australiav Sri LankaAdelaide10 Jan 1988ODI # 491
115-13611084.55Englandv IndiaWankhede5 Nov 1987ODI # 476
113*-97122116.49West Indiesv IndiaGwalior22 Jan 1988ODI # 500
113-1485076.35Pakistanv EnglandKarachi20 Oct 1987ODI # 463
110*-7777142.85West Indiesv IndiaRajkot5 Jan 1988ODI # 487
110-1417178.01Australiav IndiaChennai9 Oct 1987ODI # 453
110-1358281.48West Indiesv PakistanKarachi30 Oct 1987ODI # 473
109*-11910091.59West Indiesv PakistanKingston12 Mar 1988ODI # 506
1061601409175.71Englandv New ZealandNapier16 Mar 1988ODI # 508
105-12410184.67West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
104*-1294480.62West Indiesv IndiaThiruvananthapuram25 Jan 1988ODI # 502
103*14988103117.04Indiav New ZealandNagpur31 Oct 1987ODI # 474
103-10060103.00Pakistanv Sri LankaHyderabad (Sind)8 Oct 1987ODI # 451
102*-1396073.38Indiav New ZealandSharjah27 Mar 1988ODI # 513
1012021485068.24Australiav New ZealandSydney20 Jan 1988ODI # 498
101-10610395.28Indiav West IndiesThiruvananthapuram25 Jan 1988ODI # 502
10115912015084.16New Zealandv EnglandNapier16 Mar 1988ODI # 508
100*-1484167.56Indiav West IndiesFaridabad19 Jan 1988ODI # 497
100*-99100101.01Pakistanv West IndiesGeorgetown30 Mar 1988ODI # 515
100-95100105.26Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
99-1226081.14Pakistanv EnglandKarachi20 Nov 1987ODI # 479
96-1253276.80New Zealandv Sri LankaSharjah31 Mar 1988ODI # 516
95-1236077.23Indiav West IndiesRajkot5 Jan 1988ODI # 487
93-1308171.53West Indiesv EnglandJaipur26 Oct 1987ODI # 468
931251019192.07Australiav ZimbabweCuttack30 Oct 1987ODI # 471
92-1377067.15Englandv West IndiesJaipur26 Oct 1987ODI # 468
921249151101.09Australiav New ZealandW.A.C.A3 Jan 1988ODI # 485
902031269071.42New Zealandv EnglandAuckland19 Mar 1988ODI # 510
89-1177176.06Sri Lankav PakistanHyderabad (Sind)8 Oct 1987ODI # 451
89-12611070.63West Indiesv Sri LankaKanpur21 Oct 1987ODI # 464
88*-1058083.80New Zealandv ZimbabweEden Gardens23 Oct 1987ODI # 466
88-927095.65Pakistanv EnglandKarachi20 Oct 1987ODI # 463
88-1003088.00Sri Lankav IndiaSharjah25 Mar 1988ODI # 512
88-986389.79Indiav New ZealandSharjah27 Mar 1988ODI # 513
87110965290.62Australiav New ZealandIndore18 Oct 1987ODI # 462
87-6492135.93Indiav West IndiesNagpur8 Dec 1987ODI # 481
871751079081.30New Zealandv AustraliaW.A.C.A3 Jan 1988ODI # 485
871821225071.31Australiav EnglandMelbourne4 Feb 1988ODI # 503
86*-1007286.00Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
86-1046282.69Englandv PakistanKarachi20 Oct 1987ODI # 463
85-55100154.54Pakistanv West IndiesPort of Spain18 Mar 1988ODI # 509
85-984286.73New Zealandv Sri LankaSharjah29 Mar 1988ODI # 514
84-1008084.00Englandv Sri LankaPeshawar17 Oct 1987ODI # 460
84-7645110.52West Indiesv IndiaThiruvananthapuram25 Jan 1988ODI # 502
84-1246067.74West Indiesv PakistanKingston12 Mar 1988ODI # 506
80-1056376.19Sri Lankav EnglandPune30 Oct 1987ODI # 472
79*-876190.80West Indiesv PakistanPort of Spain20 Mar 1988ODI # 511
791251007079.00Sri Lankav AustraliaSydney19 Jan 1988ODI # 496
79-73112108.21West Indiesv PakistanGeorgetown30 Mar 1988ODI # 515
78-76120102.63West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
76-1153066.08Pakistanv Sri LankaHyderabad (Sind)8 Oct 1987ODI # 451
76-5832131.03Englandv Sri LankaPeshawar17 Oct 1987ODI # 460
751017144105.63Indiav New ZealandBengaluru14 Oct 1987ODI # 458
75121956278.94New Zealandv IndiaBengaluru14 Oct 1987ODI # 458
75805893129.31Indiav New ZealandNagpur31 Oct 1987ODI # 474
751591257060.00Australiav EnglandEden Gardens8 Nov 1987ODI # 477
73*-72111101.38Indiav West IndiesGwalior22 Jan 1988ODI # 500
73-794592.40Indiav AustraliaChennai9 Oct 1987ODI # 453
72*885841124.13Indiav New ZealandBengaluru14 Oct 1987ODI # 458
7293885181.81New Zealandv ZimbabweHyderabad (Deccan)10 Oct 1987ODI # 454
72-6633109.09Indiav New ZealandSharjah1 Apr 1988ODI # 517
71-7210198.61Pakistanv West IndiesPort of Spain20 Mar 1988ODI # 511
70-837084.33Indiav AustraliaChennai9 Oct 1987ODI # 453
70-1113063.06Pakistanv West IndiesKarachi30 Oct 1987ODI # 473
701491034067.96Pakistanv AustraliaLahore4 Nov 1987ODI # 475
70-839084.33Indiav West IndiesEden Gardens2 Jan 1988ODI # 483
70129928176.08New Zealandv EnglandDunedin9 Mar 1988ODI # 504
69-6821101.47Australiav Sri LankaAdelaide10 Jan 1988ODI # 491
68*163911074.72Australiav Sri LankaSydney19 Jan 1988ODI # 496
68129913074.72Australiav New ZealandMelbourne7 Jan 1988ODI # 488
68-9410072.34West Indiesv PakistanGeorgetown30 Mar 1988ODI # 515
67*-685198.52Englandv West IndiesGujranwala9 Oct 1987ODI # 452
6791888076.13Australiav ZimbabweChennai13 Oct 1987ODI # 456
67-752289.33West Indiesv PakistanKarachi30 Oct 1987ODI # 473
67129866077.90Sri Lankav AustraliaMelbourne14 Jan 1988ODI # 493
67-964069.79West Indiesv IndiaFaridabad19 Jan 1988ODI # 497
67-7912084.81Pakistanv West IndiesGeorgetown30 Mar 1988ODI # 515
66-1106060.00Englandv PakistanPeshawar22 Nov 1987ODI # 480
66-5173129.41West Indiesv PakistanPort of Spain20 Mar 1988ODI # 511
65*-667098.48West Indiesv Sri LankaKanpur21 Oct 1987ODI # 464
65-808081.25Pakistanv EnglandRawalpindi12 Oct 1987ODI # 455
65133914071.42Australiav PakistanLahore4 Nov 1987ODI # 475
651701314049.61New Zealandv AustraliaBrisbane17 Jan 1988ODI # 495
65-6280104.83New Zealandv Sri LankaSharjah29 Mar 1988ODI # 514
64*112747186.48New Zealandv EnglandNapier16 Mar 1988ODI # 508
64130963066.66New Zealandv ZimbabweHyderabad (Deccan)10 Oct 1987ODI # 454
6495862074.41New Zealandv IndiaBengaluru14 Oct 1987ODI # 458
64-747086.48Indiav EnglandWankhede5 Nov 1987ODI # 476
63846032105.00Indiav AustraliaDelhi22 Oct 1987ODI # 465
631641162154.31New Zealandv Sri LankaAdelaide9 Jan 1988ODI # 490
621461018061.38Australiav ZimbabweChennai13 Oct 1987ODI # 456
62855970105.08Australiav IndiaDelhi22 Oct 1987ODI # 465
61-1022059.80Zimbabwev IndiaWankhede17 Oct 1987ODI # 461
6199727084.72Indiav AustraliaDelhi22 Oct 1987ODI # 465
61115824074.39New Zealandv AustraliaChandigarh27 Oct 1987ODI # 470
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]