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

1987 Cricket World Cup - Stats

8 Oct – 8 Nov 19878 teams
Australia won the tournament

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Graham Gooch England8847111558.8870.30450
David Boon Australia884479355.8876.67383
Geoff Marsh Australia8842812661.1468.26354
Viv Richards West Indies6639118165.17107.422913
Mike Gatting England883546050.5795.93262
Ramiz Raja Pakistan7734911349.8663.34150
Saleem Malik Pakistan7732310053.8391.24300
Dean Jones Australia883145844.8677.7299
Sunil Gavaskar India7730010350.0079.16364
Allan Lamb England772997659.8094.92203

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Craig McDermott Australia8731834118.944.67
Imran Khan Pakistan649.51722213.064.45
Patrick Patterson West Indies6561425318.074.52
Maninder Singh India7701428020.004.00
Eddie Hemmings England659.31327421.084.61
Abdul Qadir Pakistan7681224220.173.56
Phil DeFreitas England869.11228323.584.09
Steve Waugh Australia863.31128826.184.54
Ravi Ratnayeke Sri Lanka6541031331.305.80
Courtney Walsh West Indies655.3922925.444.13

Highest scores

Full list
PlayerRunsBalls4s6svs
Viv Richards West Indies181125167SL
Dave Houghton Zimbabwe142137136NZ
Geoff Marsh Australia126*149123NZ
Graham Gooch England115136110IND
Ramiz Raja Pakistan11314850ENG
Richie Richardson West Indies11013582PAK
Geoff Marsh Australia11014171IND
Desmond Haynes West Indies105124101SL
Sunil Gavaskar India103*88103NZ
Javed Miandad Pakistan10310060SL

Best bowling figures

Full list
PlayerFiguresOversvs
Craig McDermott Australia5/4410PAK
Manoj Prabhakar India4/198ZIM
Abdul Qadir Pakistan4/3110ENG
Imran Khan Pakistan4/379ENG
Imran Khan Pakistan4/378.3WI
Simon O'Donnell Australia4/399.4ZIM
Courtney Walsh West Indies4/4010PAK
Eddie Hemmings England4/529.3IND
Craig McDermott Australia4/5610IND
Mohammad Azharuddin India3/193.5AUS

Most sixes

Full list
Player6s4sRuns
Viv Richards West Indies1329391
Navjot Sidhu India1015276
Dean Jones Australia99314
Dave Houghton Zimbabwe619226
Dilip Vengsarkar India510171
Geoff Marsh Australia435428
Sunil Gavaskar India436300
Ken Rutherford New Zealand415204
Steve Waugh Australia412167
Kapil Dev India49152

Most 50s / 100s

Player100s50sRuns
Geoff Marsh Australia21428
Graham Gooch England13471
Viv Richards West Indies13391
Ramiz Raja Pakistan12349
Saleem Malik Pakistan12323
Sunil Gavaskar India12300
Richie Richardson West Indies12271
Javed Miandad Pakistan11274
Dave Houghton Zimbabwe11226
Desmond Haynes West Indies10219

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Abdul Qadir Pakistan130.235643
Ian Smith New Zealand130.196953
Kapil Dev India126.67152120
Roger Harper West Indies123.333730
Saleem Yousuf Pakistan123.0811291
Kiran More India120.415949
Phil DeFreitas England119.707966
Greg Dyer Australia116.285043
Neil Foster England113.514237
Mike Veletta Australia112.40136121

Best economy (min 10 overs)

PlayerEconOversWkts
Roger Harper West Indies3.43604
Abdul Qadir Pakistan3.566812
John Emburey England3.73796
John Traicos Zimbabwe3.76586
Tauseef Ahmed Pakistan3.83605
Manoj Prabhakar India3.98599
Maninder Singh India4.007014
Ravi Shastri India4.0168.27
Viv Richards West Indies4.06311
Phil DeFreitas England4.0969.112

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
West Indies360/450SL
Pakistan297/750SL
England296/450SL
India289/650AUS
Australia270/650IND
India26949.5AUS
England269/550WI
Australia267/850PAK
Pakistan267/650SL
Australia266/550ZIM

Lowest completed totals

TeamScoreOversvs
Zimbabwe13544.2IND
Zimbabwe13942.4AUS
West Indies21649.3PAK
India21945.3ENG
England22148.4PAK
Australia23349IND
New Zealand23448.4AUS
West Indies23548.1ENG
Zimbabwe23949.4NZ
Pakistan24949AUS