Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
138*-16412284.14West Indiesv EnglandGwalior27 Oct 1989ODI # 586
1261329986127.27Pakistanv Sri LankaAdelaide17 Feb 1990ODI # 606
12414812618298.41Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
116*1981488078.37Pakistanv Sri LankaHobart15 Feb 1990ODI # 605
108*20913211381.81West Indiesv EnglandKingston3 Mar 1990ODI # 614
108-1218189.25Indiav PakistanSharjah15 Oct 1989ODI # 572
107*-13712078.10West Indiesv PakistanEden Gardens1 Nov 1989ODI # 592
107*2021543069.48Pakistanv Sri LankaAdelaide17 Feb 1990ODI # 606
1071951438074.82Australiav New ZealandChristchurch4 Mar 1990ODI # 615
1041891356177.03New Zealandv IndiaDunedin1 Mar 1990ODI # 612
102*15010091102.00Pakistanv Sri LankaBrisbane10 Feb 1990ODI # 601
102*1359175112.08Australiav New ZealandAuckland11 Mar 1990ODI # 620
102-1155088.69Pakistanv IndiaSharjah20 Oct 1989ODI # 577
101*-9681105.20Indiav EnglandKanpur25 Oct 1989ODI # 583
10019011912184.03West Indiesv EnglandGeorgetown7 Mar 1990ODI # 617
96-1077389.71Sri Lankav AustraliaMargao25 Oct 1989ODI # 585
91-1096083.48Englandv IndiaKanpur25 Oct 1989ODI # 583
891068244108.53Australiav PakistanBrisbane11 Feb 1990ODI # 602
88-8072110.00Indiav PakistanSharjah15 Oct 1989ODI # 572
881331085281.48Sri Lankav PakistanBrisbane10 Feb 1990ODI # 601
861137653113.15Pakistanv AustraliaMelbourne23 Feb 1990ODI # 610
8618714410159.72Australiav IndiaHamilton8 Mar 1990ODI # 618
85*-8280103.65Pakistanv EnglandNagpur30 Oct 1989ODI # 590
85*144894195.50Australiav Sri LankaMelbourne26 Dec 1989ODI # 596
85-1017284.15Australiav Sri LankaMargao25 Oct 1989ODI # 585
84*544485190.90Australiav EnglandHyderabad (Deccan)19 Oct 1989ODI # 575
84*-1103076.36Pakistanv Sri LankaLucknow27 Oct 1989ODI # 588
83*1601353161.48Australiav PakistanMelbourne23 Feb 1990ODI # 610
83-1066-78.30Sri Lankav IndiaAhmedabad22 Oct 1989ODI # 580
83-905292.22Sri Lankav PakistanLucknow27 Oct 1989ODI # 588
82118894092.13Pakistanv AustraliaBrisbane11 Feb 1990ODI # 602
81*-1197068.06Englandv Sri LankaDelhi15 Oct 1989ODI # 571
80*1881365058.82Australiav Sri LankaW.A.C.A30 Dec 1989ODI # 597
80*1491205066.66Australiav Sri LankaAdelaide18 Feb 1990ODI # 608
80-8910089.88Sri Lankav EnglandDelhi15 Oct 1989ODI # 571
80-885190.90Indiav Sri LankaAhmedabad22 Oct 1989ODI # 580
80-1164068.96West Indiesv PakistanJalandhar25 Oct 1989ODI # 584
80122848195.23West Indiesv EnglandBridgetown3 Apr 1990ODI # 622
79105925285.86New Zealandv AustraliaAuckland11 Mar 1990ODI # 620
78*1227551104.00New Zealandv IndiaDunedin1 Mar 1990ODI # 612
77-1067072.64Pakistanv West IndiesJalandhar25 Oct 1989ODI # 584
77-904185.55Pakistanv IndiaEden Gardens28 Oct 1989ODI # 589
77-1228263.11West Indiesv EnglandGeorgetown15 Mar 1990ODI # 621
761541164065.51Australiav PakistanSydney25 Feb 1990ODI # 611
74-814091.35Pakistanv West IndiesSharjah14 Oct 1989ODI # 570
741711295257.36Australiav West IndiesChennai21 Oct 1989ODI # 578
741621095067.88Australiav PakistanSydney20 Feb 1990ODI # 609
731791217060.33Pakistanv AustraliaBrabourne23 Oct 1989ODI # 581
7297792091.13Sri Lankav PakistanAdelaide17 Feb 1990ODI # 606
71*1391067066.98Sri Lankav AustraliaW.A.C.A30 Dec 1989ODI # 597
71-13111154.19Sri Lankav PakistanLucknow27 Oct 1989ODI # 588
71-6261114.51Pakistanv West IndiesEden Gardens1 Nov 1989ODI # 592
69*1391038066.99Australiav PakistanMelbourne3 Jan 1990ODI # 599
691671163059.48Pakistanv Sri LankaW.A.C.A31 Dec 1989ODI # 598
69130982070.40Australiav Sri LankaMelbourne4 Jan 1990ODI # 600
6986847082.14Englandv West IndiesBridgetown3 Apr 1990ODI # 622
68*-5870117.24Pakistanv IndiaSharjah15 Oct 1989ODI # 572
67127854078.82Pakistanv AustraliaSydney20 Feb 1990ODI # 609
67124905074.44Australiav New ZealandChristchurch4 Mar 1990ODI # 615
66-906073.33Sri Lankav West IndiesRajkot19 Oct 1989ODI # 576
66-4163160.97Pakistanv EnglandNagpur30 Oct 1989ODI # 590
66121885075.00Australiav PakistanBrisbane11 Feb 1990ODI # 602
66131974168.04Englandv West IndiesKingston3 Mar 1990ODI # 614
65-782083.33Pakistanv IndiaSharjah15 Oct 1989ODI # 572
65-747187.83Englandv West IndiesGwalior27 Oct 1989ODI # 586
65-756086.66Indiav PakistanEden Gardens28 Oct 1989ODI # 589
64-1007064.00West Indiesv IndiaWankhede30 Oct 1989ODI # 591
64107700291.42Sri Lankav PakistanAdelaide17 Feb 1990ODI # 606
611341016060.39West Indiesv AustraliaChennai21 Oct 1989ODI # 578
61-805176.25Indiav West IndiesDelhi23 Oct 1989ODI # 582
61-672191.04Indiav EnglandKanpur25 Oct 1989ODI # 583
61-805176.25Englandv IndiaKanpur25 Oct 1989ODI # 583
611541213050.41Sri Lankav PakistanBrisbane10 Feb 1990ODI # 601
60*-5630107.14Pakistanv West IndiesSharjah17 Oct 1989ODI # 574
60124868069.76Sri Lankav PakistanW.A.C.A31 Dec 1989ODI # 598
59*-656090.76West Indiesv IndiaSharjah13 Oct 1989ODI # 569
59-948062.76West Indiesv PakistanSharjah14 Oct 1989ODI # 570
59-1064055.66Englandv West IndiesGwalior27 Oct 1989ODI # 586
59131845070.23Sri Lankav PakistanHobart15 Feb 1990ODI # 605
5980756078.66Pakistanv AustraliaSydney25 Feb 1990ODI # 611
59844281140.47Australiav New ZealandAuckland10 Mar 1990ODI # 619
58*-1105052.72West Indiesv IndiaWankhede30 Oct 1989ODI # 591
58144945061.70Australiav PakistanBrabourne23 Oct 1989ODI # 581
58105656189.23Indiav AustraliaBengaluru27 Oct 1989ODI # 587
58116867167.44Indiav AustraliaHamilton8 Mar 1990ODI # 618
57*67603195.00Australiav Sri LankaMelbourne26 Dec 1989ODI # 596
57-1104051.81West Indiesv IndiaDelhi23 Oct 1989ODI # 582
57127925061.95Indiav AustraliaBengaluru27 Oct 1989ODI # 587
57-634390.47Indiav PakistanEden Gardens28 Oct 1989ODI # 589
56*1231064052.83Pakistanv AustraliaSydney13 Feb 1990ODI # 603
56143896062.92Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
56-667084.84Pakistanv West IndiesEden Gardens1 Nov 1989ODI # 592
56123983157.14Pakistanv AustraliaSydney20 Feb 1990ODI # 609
56115908062.22Australiav IndiaHamilton8 Mar 1990ODI # 618
55*-754073.33Pakistanv West IndiesEden Gardens1 Nov 1989ODI # 592
55*603970141.02Englandv West IndiesBridgetown3 Apr 1990ODI # 622
55-574296.49Englandv PakistanNagpur30 Oct 1989ODI # 590
55111703078.57Sri Lankav AustraliaMelbourne26 Dec 1989ODI # 596
54*-732073.97West Indiesv Sri LankaRajkot19 Oct 1989ODI # 576
541551314041.22Australiav EnglandHyderabad (Deccan)19 Oct 1989ODI # 575
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]