Batting by opposition (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Devon ConwayNZEngland2023-2025662327152*81.7534096.18200386
Waseem MuhammadUAEPapua New Guinea2022-202377032711946.71307106.511102322
Andrew HudsonSAEngland1992-19967703277946.7147768.55030302
James FaulknerAUSIndia2013-20171612632711654.50246132.931112116
Steve TikoloKENIndia1996-2004131303277725.1548867.01040235
Thisara PereraSLNew Zealand2012-20191913032714025.15255128.241122020
Jacob OramNZPakistan2001-2011282333275416.3539283.420122511
Mathew SinclairNZSri Lanka2001-200411111326118*32.6053361.16110242
Wesley MadhevereZIMBangladesh2020-2026131303267525.0840979.71031303
Moin KhanPAKAustralia1992-2004181833264721.7340081.50003208
MahmudullahBANSouth Africa2011-20231210132511136.1136788.56111307
Charith AsalankaSLZimbabwe2022-202597032410146.29317102.21131257
Kushal Janith PereraSLWest Indies2015-20209903249936.0033098.18031286
Kusal MendisSLPakistan2017-202699032412236.0034294.74111347
Philo WallaceWIPakistan1991-2000101003247932.4046769.38010434
Henry NichollsNZSri Lanka2015-202412115324124*54.0032898.78100333
Alastair CookENGPakistan201244032313780.7536388.98210341
Dhanushka GunathillekeSLZimbabwe201755032311664.6038284.55130332
Smit PatelUSACanada2024-2026661323152*64.6035989.97120325
Andrew BalbirnieIREUnited Arab Emirates2015-202399132310240.3839681.57131322
Harry TectorIREAfghanistan2021-202699032313835.8944971.94110194
Rajin SalehBANZimbabwe2004-2006111103237729.3653560.37030322
Shubman GillINDAustralia2020-20251111032310429.3635291.76111289
Kusal MendisSLIndia2017-2024151503238921.5346869.02021362
Guy WhittallZIMSri Lanka1993-2000161643235226.9247468.14011273
Thisara PereraSLPakistan2011-2017282413236514.0435890.220122311
Glenn TurnerNZSri Lanka1979-198366132214064.4039182.35120333
Richie BerringtonSCOCanada2010-202688032212040.2542875.23120316
Gulsan JhaNEPUnited Arab Emirates2022-20261110332267*46.0036687.980312119
Robin SinghINDAustralia1996-2001111113227532.2044772.04020156
Derek RandallENGNew Zealand1978-1984131223227032.2049964.53010292
Aasif SheikhNEPUnited Arab Emirates2022-20261313132210226.8341377.97112364
Clive LloydWIPakistan1975-1985161533225326.8348666.26010222
Andrew FlintoffENGSouth Africa1999-20081210332178*45.86316101.58031365
Kieron PollardWISouth Africa2007-20161111132167*32.1033994.690212314
Ridley JacobsWINew Zealand1996-20041714232180*26.7541776.98041237
Richie BerringtonSCOIreland2008-202315142321101*26.7542974.83111218
Brad HaddinAUSPakistan2004-2015191753214226.7541976.61001353
Adam ParoreNZZimbabwe1992-2001211853215224.6939980.45010137
Mushfiqur RahimBANSouth Africa2007-202315121320110*29.0943573.56120273
Chris HarrisNZWest Indies1992-2004211843205022.8648166.53011194
Ian BellENGPakistan2005-20109823198853.1746069.35020350
Alastair CookENGAustralia2012-2014101003195831.9041876.32010391
Jesse RyderNZIndia2009-20141110031910531.90296107.771114110
Kusal MendisSLNew Zealand2019-20251212131914329.0037086.22124334
Alistair CampbellZIMKenya1996-2003151433197129.0048465.91022236
Ian BothamENGPakistan1977-1992232093194929.0039979.95002237
Chris BroadENGAustralia1987-19889903187635.3356356.48020170
Alvin KallicharranWIAustralia1975-19809913187839.7544172.11020342
Rohit KumarNEPOman2020-2026121213188028.9138183.46031148

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