Batting by opposition (Men's ODIs)
More filters
Player, team, opposition, ground, series, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bob WoolmerENG | West Indies | 1976 | 2 | 2 | 0 | 12 | 9 | 6.00 | 34 | 35.29 | 0 | 0 | 0 | 1 | 0 |
| Jock EdwardsNZ | England | 1978 | 2 | 2 | 0 | 12 | 12 | 6.00 | 17 | 70.59 | 0 | 0 | 1 | 1 | 0 |
| Peter WebbNZ | England | 1983-1984 | 2 | 2 | 0 | 12 | 8 | 6.00 | 30 | 40.00 | 0 | 0 | 0 | 2 | 0 |
| Ghulam ParkarIND | England | 1982 | 2 | 2 | 0 | 12 | 10 | 6.00 | 47 | 25.53 | 0 | 0 | 0 | 1 | 0 |
| Tim ZoehrerAUS | India | 1986-1987 | 5 | 2 | 0 | 12 | 11 | 6.00 | 24 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| ZulqarnainPAK | Sri Lanka | 1986 | 5 | 2 | 2 | 12 | 11* | - | 12 | 100.00 | 0 | 0 | 0 | 0 | 1 |
| Ian BishopWI | New Zealand | 1996 | 2 | 2 | 1 | 12 | 12* | 12.00 | 5 | 240.00 | 0 | 0 | 1 | 0 | 1 |
| Atul WassanIND | Australia | 1990 | 2 | 2 | 1 | 12 | 8* | 12.00 | 15 | 80.00 | 0 | 0 | 0 | 1 | 0 |
| Jack HeronZIM | West Indies | 1983 | 2 | 2 | 0 | 12 | 12 | 6.00 | 74 | 16.22 | 0 | 0 | 1 | 0 | 0 |
| Gazi AshrafBAN | Sri Lanka | 1986-1988 | 2 | 2 | 0 | 12 | 10 | 6.00 | 31 | 38.71 | 0 | 0 | 0 | 0 | 0 |
| Faruque AhmedBAN | Sri Lanka | 1988-1990 | 2 | 2 | 0 | 12 | 12 | 6.00 | 40 | 30.00 | 0 | 0 | 1 | 0 | 0 |
| Sandeep GuptaKEN | Zimbabwe | 1999 | 2 | 2 | 0 | 12 | 12 | 6.00 | 16 | 75.00 | 0 | 0 | 1 | 1 | 0 |
| Dwight BasdenBER | Netherlands | 2007 | 2 | 2 | 0 | 12 | 7 | 6.00 | 39 | 30.77 | 0 | 0 | 0 | 0 | 0 |
| Dawlat ZadranAFG | Pakistan | 2012-2014 | 2 | 2 | 0 | 12 | 12 | 6.00 | 20 | 60.00 | 0 | 0 | 1 | 0 | 1 |
| Matthew HoggardENG | India | 2002-2006 | 9 | 3 | 1 | 12 | 7 | 6.00 | 19 | 63.16 | 0 | 0 | 0 | 0 | 0 |
| Mervyn DillonWI | Zimbabwe | 1999-2003 | 12 | 3 | 1 | 12 | 6* | 6.00 | 34 | 35.29 | 0 | 0 | 0 | 0 | 0 |
| Edgar SchiferliNED | Canada | 2007-2013 | 4 | 3 | 2 | 12 | 6* | 12.00 | 15 | 80.00 | 0 | 0 | 0 | 0 | 0 |
| Travis FriendZIM | England | 2001-2003 | 4 | 3 | 0 | 12 | 5 | 4.00 | 25 | 48.00 | 0 | 0 | 0 | 2 | 0 |
| Shaun TaitAUS | England | 2007-2011 | 8 | 3 | 2 | 12 | 11 | 12.00 | 11 | 109.09 | 0 | 0 | 0 | 1 | 1 |
| Syed RaselBAN | West Indies | 2006-2009 | 4 | 3 | 0 | 12 | 7 | 4.00 | 37 | 32.43 | 0 | 0 | 0 | 0 | 0 |
| Shahadat HossainBAN | Sri Lanka | 2007-2013 | 6 | 3 | 2 | 12 | 9* | 12.00 | 26 | 46.15 | 0 | 0 | 0 | 0 | 0 |
| Mushfiqur RahimBAN | Netherlands | 2010-2023 | 3 | 3 | 1 | 12 | 11* | 6.00 | 18 | 66.67 | 0 | 0 | 1 | 1 | 1 |
| John MooneyIRE | West Indies | 2007-2015 | 3 | 3 | 1 | 12 | 6* | 6.00 | 13 | 92.31 | 0 | 0 | 1 | 2 | 0 |
| Henry OsindeCAN | Bermuda | 2006-2008 | 7 | 3 | 1 | 12 | 11* | 6.00 | 24 | 50.00 | 0 | 0 | 1 | 1 | 0 |
| Mark GillespieNZ | Sri Lanka | 2006-2007 | 5 | 3 | 1 | 12 | 11 | 6.00 | 29 | 41.38 | 0 | 0 | 1 | 0 | 0 |
| Timycen MarumaZIM | West Indies | 2010 | 3 | 3 | 0 | 12 | 9 | 4.00 | 50 | 24.00 | 0 | 0 | 0 | 1 | 0 |
| Nadeem AhmedHK | Pakistan | 2004-2018 | 3 | 3 | 2 | 12 | 9* | 12.00 | 31 | 38.71 | 0 | 0 | 0 | 1 | 0 |
| Moisés HenriquesAUS | West Indies | 2021 | 3 | 3 | 0 | 12 | 7 | 4.00 | 41 | 29.27 | 0 | 0 | 0 | 0 | 0 |
| Calum MacLeodSCO | Sri Lanka | 2011-2019 | 3 | 3 | 0 | 12 | 11 | 4.00 | 27 | 44.44 | 0 | 0 | 1 | 0 | 0 |
| Mohammad IrfanPAK | Australia | 2014 | 3 | 3 | 0 | 12 | 12 | 4.00 | 13 | 92.31 | 0 | 0 | 2 | 0 | 2 |
| Adam MilneNZ | Bangladesh | 2013-2023 | 6 | 3 | 1 | 12 | 7 | 6.00 | 29 | 41.38 | 0 | 0 | 0 | 0 | 0 |
| Dimuth KarunaratneSL | India | 2019-2023 | 3 | 3 | 0 | 12 | 10 | 4.00 | 36 | 33.33 | 0 | 0 | 1 | 2 | 0 |
| Ziaur RahmanBAN | Sri Lanka | 2013-2014 | 4 | 3 | 0 | 12 | 12 | 4.00 | 17 | 70.59 | 0 | 0 | 2 | 1 | 0 |
| Shannon GabrielWI | New Zealand | 2017 | 3 | 3 | 2 | 12 | 12* | 12.00 | 22 | 54.55 | 0 | 0 | 1 | 1 | 0 |
| Mohammed ShamiIND | South Africa | 2013-2023 | 5 | 3 | 1 | 12 | 8 | 6.00 | 23 | 52.17 | 0 | 0 | 1 | 1 | 0 |
| Shapoor ZadranAFG | Scotland | 2010-2016 | 5 | 3 | 2 | 12 | 12* | 12.00 | 15 | 80.00 | 0 | 0 | 1 | 2 | 0 |
| Shapoor ZadranAFG | Zimbabwe | 2014-2018 | 6 | 3 | 2 | 12 | 7 | 12.00 | 38 | 31.58 | 0 | 0 | 0 | 1 | 0 |
| Jeremy GordonCAN | Netherlands | 2013-2024 | 4 | 3 | 2 | 12 | 6* | 12.00 | 25 | 48.00 | 0 | 0 | 0 | 1 | 0 |
| John RevaPNG | United Arab Emirates | 2017 | 3 | 3 | 0 | 12 | 11 | 4.00 | 15 | 80.00 | 0 | 0 | 1 | 1 | 0 |
| PADLR SandakanSL | New Zealand | 2019 | 3 | 3 | 1 | 12 | 6 | 6.00 | 28 | 42.86 | 0 | 0 | 0 | 1 | 0 |
| Wanindu HasarangaSL | South Africa | 2021 | 3 | 3 | 0 | 12 | 6 | 4.00 | 20 | 60.00 | 0 | 0 | 0 | 0 | 0 |
| Fred KlaassenNED | New Zealand | 2022 | 3 | 3 | 2 | 12 | 8* | 12.00 | 21 | 57.14 | 0 | 0 | 0 | 1 | 0 |
| Dillon HeyligerCAN | Namibia | 2023-2025 | 3 | 3 | 0 | 12 | 7 | 4.00 | 16 | 75.00 | 0 | 0 | 1 | 1 | 1 |
| Wasim AliOMA | United Arab Emirates | 2024-2026 | 3 | 3 | 0 | 12 | 12 | 4.00 | 33 | 36.36 | 0 | 0 | 2 | 0 | 0 |
| Shreyas MovvaCAN | United Arab Emirates | 2024-2026 | 3 | 3 | 0 | 12 | 9 | 4.00 | 24 | 50.00 | 0 | 0 | 1 | 0 | 0 |
| Paul DowntonENG | Pakistan | 1977-1987 | 4 | 3 | 0 | 12 | 6 | 4.00 | 22 | 54.55 | 0 | 0 | 1 | 0 | 0 |
| Greg MatthewsAUS | Sri Lanka | 1992 | 3 | 3 | 2 | 12 | 10* | 12.00 | 20 | 60.00 | 0 | 0 | 0 | 1 | 0 |
| Craig MatthewsSA | India | 1991-1997 | 12 | 3 | 2 | 12 | 10* | 12.00 | 18 | 66.67 | 0 | 0 | 0 | 0 | 0 |
| Abey KuruvillaIND | Sri Lanka | 1997 | 6 | 3 | 1 | 12 | 7 | 6.00 | 16 | 75.00 | 0 | 0 | 0 | 0 | 1 |
| Steve ElworthySA | India | 1999-2000 | 8 | 3 | 1 | 12 | 9* | 6.00 | 19 | 63.16 | 0 | 0 | 1 | 0 | 1 |
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.