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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Phil SimmonsWI | Zimbabwe | 1992-1993 | 2 | 2 | 0 | 21 | 21 | 10.50 | 58 | 36.21 | 0 | 0 | 1 | 3 | 0 |
| Pubudu DassanayakeSL | India | 1994 | 3 | 2 | 1 | 21 | 20* | 21.00 | 19 | 110.53 | 0 | 0 | 0 | 2 | 0 |
| Nehemiah PerryWI | Sri Lanka | 1999 | 2 | 2 | 0 | 21 | 21 | 10.50 | 30 | 70.00 | 0 | 0 | 1 | 1 | 0 |
| Ikram AlikhilAFG | New Zealand | 2019-2023 | 2 | 2 | 1 | 21 | 19* | 21.00 | 43 | 48.84 | 0 | 0 | 0 | 3 | 0 |
| Jack HeronZIM | India | 1983 | 2 | 2 | 0 | 21 | 18 | 10.50 | 38 | 55.26 | 0 | 0 | 0 | 2 | 0 |
| Craig WishartZIM | Australia | 1996-2003 | 3 | 3 | 0 | 21 | 11 | 7.00 | 46 | 45.65 | 0 | 0 | 1 | 1 | 0 |
| Hannan SarkarBAN | Australia | 2003 | 3 | 3 | 0 | 21 | 19 | 7.00 | 66 | 31.82 | 0 | 0 | 0 | 3 | 0 |
| Aasif KarimKEN | Bangladesh | 1997-1999 | 6 | 3 | 1 | 21 | 16* | 10.50 | 19 | 110.53 | 0 | 0 | 1 | 2 | 0 |
| Bastiaan ZuiderentNED | Pakistan | 1996-2003 | 3 | 3 | 0 | 21 | 8 | 7.00 | 33 | 63.64 | 0 | 0 | 0 | 3 | 0 |
| Shakib Al HasanBAN | Netherlands | 2010-2023 | 3 | 3 | 0 | 21 | 15 | 7.00 | 41 | 51.22 | 0 | 0 | 0 | 0 | 0 |
| Clay SmithBER | Netherlands | 2006-2007 | 3 | 3 | 0 | 21 | 20 | 7.00 | 35 | 60.00 | 0 | 0 | 1 | 4 | 0 |
| Raqibul HasanBAN | Australia | 2008-2011 | 3 | 3 | 0 | 21 | 14 | 7.00 | 75 | 28.00 | 0 | 0 | 1 | 1 | 0 |
| Swapnil PatilUAE | Hong Kong | 2014-2015 | 3 | 3 | 0 | 21 | 8 | 7.00 | 44 | 47.73 | 0 | 0 | 0 | 3 | 0 |
| Lockie FergusonNZ | Bangladesh | 2016-2023 | 10 | 3 | 1 | 21 | 13 | 10.50 | 23 | 91.30 | 0 | 0 | 0 | 3 | 1 |
| Mark WoodENG | Pakistan | 2016-2019 | 7 | 3 | 2 | 21 | 10* | 21.00 | 16 | 131.25 | 0 | 0 | 0 | 3 | 0 |
| Donald TiripanoZIM | Afghanistan | 2014-2022 | 5 | 3 | 0 | 21 | 15 | 7.00 | 23 | 91.30 | 0 | 0 | 0 | 3 | 0 |
| Mark WattSCO | Hong Kong | 2016-2018 | 4 | 3 | 1 | 21 | 15 | 10.50 | 39 | 53.85 | 0 | 0 | 0 | 2 | 0 |
| Jhye RichardsonAUS | England | 2018 | 4 | 3 | 1 | 21 | 14 | 10.50 | 34 | 61.76 | 0 | 0 | 0 | 0 | 0 |
| Sachindu ColombageSL | England | 2026 | 3 | 3 | 1 | 21 | 14 | 10.50 | 37 | 56.76 | 0 | 0 | 0 | 3 | 0 |
| Abdul SamadPAK | Australia | 2026 | 3 | 3 | 2 | 21 | 18* | 21.00 | 36 | 58.33 | 0 | 0 | 0 | 1 | 0 |
| Adeeb UsmaniUAE | Nepal | 2026 | 3 | 3 | 0 | 21 | 14 | 7.00 | 33 | 63.64 | 0 | 0 | 0 | 1 | 1 |
| Phil EdmondsENG | West Indies | 1979-1987 | 3 | 3 | 2 | 21 | 16* | 21.00 | 39 | 53.85 | 0 | 0 | 1 | 0 | 0 |
| Phil DeFreitasENG | Zimbabwe | 1992-1995 | 3 | 3 | 1 | 21 | 12* | 10.50 | 37 | 56.76 | 0 | 0 | 0 | 0 | 0 |
| Craig MatthewsSA | New Zealand | 1993-1996 | 7 | 3 | 1 | 21 | 16 | 10.50 | 17 | 123.53 | 0 | 0 | 0 | 0 | 2 |
| Trevor MadondoZIM | New Zealand | 2001 | 3 | 3 | 0 | 21 | 12 | 7.00 | 30 | 70.00 | 0 | 0 | 1 | 2 | 0 |
| Peter RawsonZIM | India | 1983-1987 | 3 | 3 | 2 | 21 | 16* | 21.00 | 29 | 72.41 | 0 | 0 | 0 | 0 | 0 |
| Hasibul HossainBAN | Pakistan | 1995-2003 | 5 | 4 | 1 | 21 | 10 | 7.00 | 26 | 80.77 | 0 | 0 | 1 | 2 | 0 |
| Johan BothaSA | New Zealand | 2007-2012 | 6 | 4 | 1 | 21 | 8 | 7.00 | 32 | 65.63 | 0 | 0 | 0 | 2 | 0 |
| Morné MorkelSA | England | 2008-2017 | 14 | 4 | 0 | 21 | 7 | 5.25 | 39 | 53.85 | 0 | 0 | 0 | 2 | 0 |
| Sunil JoshiIND | Sri Lanka | 1997-2000 | 6 | 4 | 1 | 21 | 11 | 7.00 | 35 | 60.00 | 0 | 0 | 0 | 2 | 0 |
| Pikky Ya FranceNAM | United Arab Emirates | 2020-2023 | 5 | 4 | 2 | 21 | 14 | 10.50 | 42 | 50.00 | 0 | 0 | 1 | 2 | 0 |
| Taskin AhmedBAN | South Africa | 2017-2022 | 6 | 4 | 3 | 21 | 9* | 21.00 | 29 | 72.41 | 0 | 0 | 0 | 1 | 0 |
| PADLR SandakanSL | West Indies | 2020-2021 | 6 | 4 | 2 | 21 | 16* | 10.50 | 32 | 65.63 | 0 | 0 | 1 | 2 | 0 |
| Dave GilbertAUS | New Zealand | 1986 | 6 | 4 | 1 | 21 | 8 | 7.00 | 67 | 31.34 | 0 | 0 | 0 | 1 | 0 |
| Tadiwanashe MarumaniZIM | Afghanistan | 2024-2026 | 4 | 4 | 0 | 21 | 12 | 5.25 | 33 | 63.64 | 0 | 0 | 1 | 2 | 0 |
| Kaleem SanaCAN | Namibia | 2023-2025 | 5 | 4 | 2 | 21 | 10* | 10.50 | 43 | 48.84 | 0 | 0 | 1 | 0 | 2 |
| Joel GarnerWI | New Zealand | 1979-1987 | 12 | 4 | 2 | 21 | 9* | 10.50 | 43 | 48.84 | 0 | 0 | 0 | 1 | 0 |
| Somachandra De SilvaSL | India | 1979-1984 | 4 | 4 | 2 | 21 | 9 | 10.50 | 58 | 36.21 | 0 | 0 | 0 | 0 | 0 |
| Grant BradburnNZ | Sri Lanka | 1992-2001 | 5 | 4 | 2 | 21 | 11* | 10.50 | 33 | 63.64 | 0 | 0 | 0 | 0 | 0 |
| Richard SnellSA | India | 1991-1993 | 6 | 4 | 0 | 21 | 16 | 5.25 | 23 | 91.30 | 0 | 0 | 0 | 0 | 0 |
| Surinder KhannaIND | Australia | 1984 | 4 | 4 | 1 | 21 | 13 | 7.00 | 42 | 50.00 | 0 | 0 | 0 | 2 | 0 |
| Bernard ScholtzNAM | Netherlands | 2024-2026 | 6 | 5 | 1 | 21 | 12 | 5.25 | 50 | 42.00 | 0 | 0 | 1 | 3 | 0 |
| Mohammed SirajIND | Sri Lanka | 2023-2024 | 9 | 5 | 4 | 21 | 7* | 21.00 | 56 | 37.50 | 0 | 0 | 0 | 0 | 0 |
| Geoff DymockAUS | England | 1977-1980 | 9 | 5 | 3 | 21 | 14* | 10.50 | 53 | 39.62 | 0 | 0 | 1 | 1 | 0 |
| Boyd RankinIRE | Afghanistan | 2017-2019 | 13 | 7 | 3 | 21 | 9 | 5.25 | 50 | 42.00 | 0 | 0 | 0 | 1 | 0 |
| David RichardsonSA | Sri Lanka | 1992-1997 | 10 | 8 | 2 | 21 | 7 | 3.50 | 55 | 38.18 | 0 | 0 | 1 | 0 | 0 |
| Justin LangerAUS | New Zealand | 1994 | 1 | 1 | 1 | 20 | 20* | - | 18 | 111.11 | 0 | 0 | 0 | 3 | 0 |
| Jacob OramNZ | Ireland | 2007-2008 | 2 | 1 | 0 | 20 | 20 | 20.00 | 48 | 41.67 | 0 | 0 | 0 | 0 | 0 |
| Chris CairnsNZ | Scotland | 1999 | 1 | 1 | 1 | 20 | 20* | - | 16 | 125.00 | 0 | 0 | 0 | 1 | 1 |
| Wavell HindsWI | Ireland | 2010 | 1 | 1 | 0 | 20 | 20 | 20.00 | 52 | 38.46 | 0 | 0 | 0 | 1 | 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.