ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
CompletedODIInternational

1988-89 Champions Trophy - Stats

16 Oct – 22 Oct 19883 teams
West Indies won the tournament

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Gordon Greenidge West Indies44243102121.5065.50162
Desmond Haynes West Indies442188754.5065.27172
Javed Miandad Pakistan332077969.0079.0193
Saleem Malik Pakistan3318110160.3387.02102
Kris Srikkanth India3313711245.6791.95125
Dilip Vengsarkar India331307665.0073.0371
Carl Hooper West Indies44896229.6789.0052
Ravi Shastri India33853528.3356.2941
Mudassar Nazar Pakistan33846428.0059.1560
Ramiz Raja Pakistan33706423.3375.2750

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Sanjeev Sharma India321.3810212.754.74
Curtly Ambrose West Indies437813917.383.76
Carl Hooper West Indies434714821.144.35
Wasim Akram Pakistan329612120.174.17
Courtney Walsh West Indies433413233.004.00
Narendra Hirwani India327414035.005.19
Saleem Jaffar Pakistan1933712.334.11
Kapil Dev India322.136923.003.11
Abdul Qadir Pakistan328311036.673.93
Maninder Singh India330312943.004.30

Highest scores

Full list
PlayerRunsBalls4s6svs
Kris Srikkanth India112113105WI
Gordon Greenidge West Indies102*15450PAK
Saleem Malik Pakistan10112451IND
Desmond Haynes West Indies8712161IND
Desmond Haynes West Indies8512191IND
Javed Miandad Pakistan796743WI
Gordon Greenidge West Indies77*11842IND
Dilip Vengsarkar India76*10061WI
Javed Miandad Pakistan7612010WI
Ramiz Raja Pakistan648540WI

Best bowling figures

Full list
PlayerFiguresOversvs
Sanjeev Sharma India5/267.3WI
Curtly Ambrose West Indies4/2910PAK
Narendra Hirwani India4/5010WI
Carl Hooper West Indies3/327IND
Saleem Jaffar Pakistan3/379IND
Wasim Akram Pakistan3/379WI
Maninder Singh India3/4710PAK
Courtney Walsh West Indies2/196IND
Sanjeev Sharma India2/256WI
Curtly Ambrose West Indies2/319IND

Most sixes

Full list
Player6s4sRuns
Kris Srikkanth India512137
Javed Miandad Pakistan39207
Gordon Greenidge West Indies216243
Desmond Haynes West Indies217218
Saleem Malik Pakistan210181
Carl Hooper West Indies2589
Dilip Vengsarkar India17130
Ravi Shastri India1485
Roger Harper West Indies1142
Keith Arthurton West Indies1027

Most 50s / 100s

Player100s50sRuns
Gordon Greenidge West Indies11243
Saleem Malik Pakistan10181
Kris Srikkanth India10137
Javed Miandad Pakistan03207
Desmond Haynes West Indies02218
Dilip Vengsarkar India02130
Carl Hooper West Indies0189
Mudassar Nazar Pakistan0184
Ramiz Raja Pakistan0170

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Ijaz Ahmed Pakistan95.165962
Kris Srikkanth India91.95137149
Manzoor Elahi Pakistan90.005460
Carl Hooper West Indies89.0089100
Saleem Malik Pakistan87.02181208
Javed Miandad Pakistan79.01207262
Ramiz Raja Pakistan75.277093
Dilip Vengsarkar India73.03130178
Jeff Dujon West Indies72.346894
Sanjeev Sharma India65.632132

Best economy (min 10 overs)

PlayerEconOversWkts
Kapil Dev India3.1122.13
Tauseef Ahmed Pakistan3.57301
Curtly Ambrose West Indies3.76378
Abdul Qadir Pakistan3.93283
Courtney Walsh West Indies4.00334
Wasim Akram Pakistan4.17296
Mudassar Nazar Pakistan4.23302
Roger Harper West Indies4.26312
Maninder Singh India4.30303
Carl Hooper West Indies4.35347

Most catches (fielder)

Most dismissals (keeper)

PlayerDisCtSt
Jeff Dujon642
Kiran More330
Saleem Yousuf220

Highest team totals

Full list
TeamScoreOversvs
Pakistan294/650WI
Pakistan24649.1IND
India238/550WI
West Indies235/650PAK
Pakistan22449.4WI
West Indies21548.3IND
India212/850PAK
West Indies210/550PAK
West Indies175/240IND
India169/750WI

Lowest completed totals

TeamScoreOversvs
West Indies21548.3IND
Pakistan22449.4WI
Pakistan24649.1IND