Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
152*-126126120.63West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
126*21215513081.29Pakistanv New ZealandWellington8 Mar 1989ODI # 557
125*19212190103.30Australiav PakistanMelbourne10 Jan 1989ODI # 549
124*-8794142.52Pakistanv BangladeshChattogram29 Oct 1988ODI # 531
117*-1328588.63West Indiesv IndiaBridgetown7 Mar 1989ODI # 556
117-1237895.12West Indiesv IndiaSt John's18 Mar 1989ODI # 562
112-11310599.11Indiav West IndiesSharjah16 Oct 1988ODI # 523
11115510784103.73West Indiesv PakistanAdelaide10 Dec 1988ODI # 535
108*9365103166.15Indiav New ZealandVadodara17 Dec 1988ODI # 543
105-117--89.74Pakistanv BangladeshChattogram29 Oct 1988ODI # 531
102*-1545066.23West Indiesv PakistanSharjah18 Oct 1988ODI # 524
101-1245181.45Pakistanv IndiaSharjah19 Oct 1988ODI # 525
1011701128190.17West Indiesv PakistanHobart17 Dec 1988ODI # 542
1011501149188.59Pakistanv New ZealandAuckland11 Mar 1989ODI # 559
100*-1124089.28Pakistanv Sri LankaSharjah24 Mar 1989ODI # 565
93*1078282113.41Australiav West IndiesSydney18 Jan 1989ODI # 553
901631358066.66Pakistanv AustraliaW.A.C.A2 Jan 1989ODI # 545
891821262170.63Australiav PakistanLahore14 Oct 1988ODI # 522
88-120--73.33Indiav West IndiesSt John's18 Mar 1989ODI # 562
87*137955091.57New Zealandv PakistanWellington8 Mar 1989ODI # 557
87-1216171.90West Indiesv IndiaSharjah16 Oct 1988ODI # 523
86*1731357063.70Australiav PakistanAdelaide11 Dec 1988ODI # 537
85-1219170.24West Indiesv IndiaSharjah21 Oct 1988ODI # 526
84*826782125.37New Zealandv IndiaVadodara17 Dec 1988ODI # 543
83123989284.69Pakistanv New ZealandDunedin6 Feb 1989ODI # 554
82153934088.17New Zealandv PakistanAuckland11 Mar 1989ODI # 559
80-1149170.17West Indiesv IndiaGeorgetown21 Mar 1989ODI # 563
79-6743117.91Pakistanv West IndiesSharjah18 Oct 1988ODI # 524
781571165067.24West Indiesv AustraliaSydney13 Dec 1988ODI # 539
781311036175.72Australiav West IndiesMelbourne14 Jan 1989ODI # 551
77*-1184265.25West Indiesv IndiaSharjah21 Oct 1988ODI # 526
771831324058.33Australiav West IndiesSydney12 Jan 1989ODI # 550
76*-1006176.00Indiav West IndiesSharjah16 Oct 1988ODI # 523
76*-1145066.66West Indiesv IndiaPort of Spain11 Mar 1989ODI # 560
761401089070.37Pakistanv AustraliaLahore14 Oct 1988ODI # 522
76-1201063.33Pakistanv West IndiesSharjah22 Oct 1988ODI # 527
76-874387.35Indiav Sri LankaDhaka4 Nov 1988ODI # 534
76-948080.85Pakistanv Sri LankaSharjah23 Mar 1989ODI # 564
751611195063.02Pakistanv West IndiesBrisbane7 Jan 1989ODI # 547
74*-1226060.65Indiav PakistanDhaka31 Oct 1988ODI # 532
72113856084.70Pakistanv New ZealandWellington8 Mar 1989ODI # 557
711471206059.16Australiav West IndiesSydney13 Dec 1988ODI # 539
71-804088.75Pakistanv Sri LankaSharjah23 Mar 1989ODI # 564
70109838184.33West Indiesv PakistanAdelaide10 Dec 1988ODI # 535
70-878080.45Indiav New ZealandVisakhapatnam10 Dec 1988ODI # 536
70118967172.91New Zealandv IndiaVadodara17 Dec 1988ODI # 543
70-1066266.03West Indiesv IndiaPort of Spain9 Mar 1989ODI # 558
69*1781271054.33Pakistanv West IndiesAdelaide10 Dec 1988ODI # 535
69-6330109.52Sri Lankav IndiaDhaka29 Oct 1988ODI # 530
68786342107.93Pakistanv West IndiesHobart17 Dec 1988ODI # 542
67*544172163.41Pakistanv West IndiesBrisbane7 Jan 1989ODI # 547
671401214055.37New Zealandv IndiaVisakhapatnam10 Dec 1988ODI # 536
671601082162.03Indiav New ZealandCuttack12 Dec 1988ODI # 538
67118846079.76New Zealandv PakistanWellington8 Mar 1989ODI # 557
66-692195.65Sri Lankav IndiaDhaka29 Oct 1988ODI # 530
66114893174.15New Zealandv IndiaVisakhapatnam10 Dec 1988ODI # 536
65-843077.38Pakistanv Sri LankaSharjah24 Mar 1989ODI # 565
64-996064.64Pakistanv West IndiesSharjah18 Oct 1988ODI # 524
64-854075.29Pakistanv West IndiesSharjah18 Oct 1988ODI # 524
64133975065.97New Zealandv IndiaIndore15 Dec 1988ODI # 541
63*1731671037.72Pakistanv West IndiesW.A.C.A1 Jan 1989ODI # 544
63*1711206052.50New Zealandv PakistanHamilton14 Mar 1989ODI # 561
6396714088.73West Indiesv PakistanHobart17 Dec 1988ODI # 542
63111814077.77West Indiesv AustraliaMelbourne5 Jan 1989ODI # 546
63-984164.28Sri Lankav PakistanSharjah24 Mar 1989ODI # 565
62*1721294048.06New Zealandv PakistanChristchurch4 Mar 1989ODI # 555
62*715150121.56New Zealandv PakistanWellington8 Mar 1989ODI # 557
62-714087.32West Indiesv PakistanSharjah22 Oct 1988ODI # 527
62100783079.48Pakistanv West IndiesHobart17 Dec 1988ODI # 542
6295687091.17West Indiesv AustraliaSydney16 Jan 1989ODI # 552
60*584063150.00West Indiesv AustraliaSydney18 Jan 1989ODI # 553
60102838072.28Australiav PakistanMelbourne10 Jan 1989ODI # 549
60-626096.77Sri Lankav PakistanSharjah24 Mar 1989ODI # 565
5999796174.68New Zealandv PakistanAuckland11 Mar 1989ODI # 559
58*-930062.36Sri Lankav BangladeshDhaka2 Nov 1988ODI # 533
58*-93--62.36West Indiesv IndiaSt John's18 Mar 1989ODI # 562
5882744078.37West Indiesv AustraliaMelbourne15 Dec 1988ODI # 540
58123802172.50West Indiesv AustraliaSydney12 Jan 1989ODI # 550
5791699082.60West Indiesv AustraliaMelbourne15 Dec 1988ODI # 540
57132853067.05New Zealandv IndiaVadodara17 Dec 1988ODI # 543
56*463490164.70Pakistanv New ZealandAuckland11 Mar 1989ODI # 559
55*127951157.89Australiav PakistanAdelaide11 Dec 1988ODI # 537
55*103795069.62New Zealandv PakistanDunedin6 Feb 1989ODI # 554
55-923059.78Sri Lankav PakistanDhaka27 Oct 1988ODI # 528
55105771071.42West Indiesv AustraliaSydney16 Jan 1989ODI # 552
54-584093.10Pakistanv Sri LankaDhaka27 Oct 1988ODI # 528
5492672080.59Australiav West IndiesMelbourne15 Dec 1988ODI # 540
541341072050.46Pakistanv AustraliaBrisbane8 Jan 1989ODI # 548
53121777068.83Indiav New ZealandIndore15 Dec 1988ODI # 541
53394033132.50West Indiesv AustraliaSydney16 Jan 1989ODI # 552
52*314733110.63Indiav New ZealandIndore15 Dec 1988ODI # 541
52-754069.33Pakistanv IndiaSharjah19 Oct 1988ODI # 525
5286654180.00West Indiesv AustraliaSydney13 Dec 1988ODI # 539
52116692075.36Indiav New ZealandVadodara17 Dec 1988ODI # 543
52126823063.41Australiav West IndiesMelbourne5 Jan 1989ODI # 546
51*89621282.25Pakistanv New ZealandAuckland11 Mar 1989ODI # 559
51-711071.83Indiav PakistanSharjah19 Oct 1988ODI # 525
51127923055.43Pakistanv New ZealandChristchurch4 Mar 1989ODI # 555
50*-714170.42Indiav BangladeshChattogram27 Oct 1988ODI # 529
50*-810061.72Indiav Sri LankaDhaka4 Nov 1988ODI # 534
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]