Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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

1987 Cricket World Cup: Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: 1987 Cricket World Cup×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWISri Lanka198722019518197.50150130.00100167
Dave HoughtonZIMNew Zealand198722019214296.0019498.97110186
Saleem MalikPAKEngland19872201538876.5017288.95020150
Richie RichardsonWIEngland19872201469373.0021069.52020161
Graham GoochENGSri Lanka19872201458472.5017981.01020150
Geoff MarshAUSIndia198722014311071.5019772.5910091
Graham GoochENGWest Indies19872201399269.5023060.43010100
Arjuna RanatungaSLWest Indies198722213886*-19371.50020122
Geoff MarshAUSNew Zealand1987221131126*131.0015882.91100123
Martin CroweNZZimbabwe19872201307265.0014689.04020131
Desmond HaynesWISri Lanka198722012910564.5016080.63100131
Ramiz RajaPAKEngland198722012811364.0018868.0910060
Navjot SidhuINDAustralia19872201247362.0014983.2202065
Richie RichardsonWIPakistan198722012111060.5015777.0710092
Jeff CroweNZZimbabwe198722111988*119.0014085.00010100
Viv RichardsWIPakistan19872201186759.0012792.9102063
Saleem MalikPAKSri Lanka1987221118100118.00107110.28100110
Graham GoochENGIndia1987110115115115.0013684.56100110
Ramiz RajaPAKWest Indies19872201127056.0019856.5701040
David BoonAUSIndia19872201116255.5012787.40010120
John WrightNZAustralia19872201086154.0012685.7101052
Dean JonesAUSNew Zealand19872201085654.0012884.3802025
Ramiz RajaPAKSri Lanka19872201087654.0016465.8501050
Allan LambENGWest Indies198722110767*107.0012089.1701081
Sunil GavaskarINDNew Zealand1987221105103*105.00102102.94100103
Javed MiandadPAKSri Lanka198722010410352.0010896.3010060
Mike GattingENGSri Lanka198722110458104.00103100.9701070
Mike GattingENGPakistan19872201036051.5011291.9601071
David BoonAUSNew Zealand19872201018750.5012481.4501062
Ken RutherfordNZIndia19872201017550.5014967.7901072
Geoff MarshAUSZimbabwe1987220996249.5016659.6401090
Sunil GavaskarINDAustralia1987220986149.0010494.23010131
Roshan MahanamaSLPakistan1987220978948.5013074.6201081
Gus LogieWISri Lanka19872229665*-91105.4901070
Kris SrikkanthINDAustralia1987220967048.0012080.00010100
David BoonAUSZimbabwe1987220959347.5011681.9001091
Sunil GavaskarINDZimbabwe1987220935046.5016656.02010120
Dilip VengsarkarINDAustralia1987220926346.0010587.6201052
Phil SimmonsWISri Lanka1987110898989.0012670.63010110
Bill AtheyENGPakistan1987110868686.0010482.6901062
Kris SrikkanthINDNew Zealand1987220847542.0077109.09010103
Ken RutherfordNZAustralia1987220814440.509585.2600062
Roy DiasSLEngland1987110808080.0010576.1901063
Dilip VengsarkarINDZimbabwe19872227946*-8098.7500053
Viv RichardsWIEngland1987220785139.008789.6601073
Allan LambENGSri Lanka1987210767676.0058131.0301032
David BoonAUSEngland1987110757575.0012560.0001070
Navjot SidhuINDNew Zealand1987210757575.0071105.6301044
Dean JonesAUSIndia1987220753937.509083.3300022
Arjuna RanatungaSLPakistan1987220745037.009577.8901070
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.