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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nathan EllisAUS | India | 2023-2025 | 4 | 2 | 0 | 26 | 16 | 13.00 | 26 | 100.00 | 0 | 0 | 0 | 3 | 1 |
| Richard EllisonENG | Australia | 1985 | 2 | 2 | 1 | 26 | 24 | 26.00 | 30 | 86.67 | 0 | 0 | 0 | 3 | 0 |
| Dilpreet BajwaCAN | Namibia | 2025 | 2 | 2 | 0 | 26 | 26 | 13.00 | 35 | 74.29 | 0 | 0 | 1 | 3 | 0 |
| Uday BhagwanCAN | Nepal | 2024 | 3 | 2 | 1 | 26 | 20* | 26.00 | 28 | 92.86 | 0 | 0 | 0 | 2 | 1 |
| Jasper John DavidsonSCO | Netherlands | 2025 | 2 | 2 | 2 | 26 | 24* | - | 19 | 136.84 | 0 | 0 | 0 | 3 | 0 |
| AS HundalCAN | Oman | 2026 | 2 | 2 | 0 | 26 | 20 | 13.00 | 41 | 63.41 | 0 | 0 | 0 | 3 | 0 |
| H KaushikUAE | Nepal | 2025 | 2 | 2 | 0 | 26 | 13 | 13.00 | 35 | 74.29 | 0 | 0 | 0 | 1 | 2 |
| Ajay SharmaIND | Sri Lanka | 1988-1993 | 4 | 2 | 0 | 26 | 20 | 13.00 | 44 | 59.09 | 0 | 0 | 0 | 0 | 0 |
| Mark PriestNZ | England | 1990 | 2 | 2 | 0 | 26 | 24 | 13.00 | 55 | 47.27 | 0 | 0 | 0 | 0 | 0 |
| Roland HolderWI | England | 1994-1997 | 2 | 2 | 0 | 26 | 26 | 13.00 | 19 | 136.84 | 0 | 0 | 1 | 1 | 0 |
| Craig MatthewsSA | Sri Lanka | 1994 | 2 | 2 | 2 | 26 | 15* | - | 31 | 83.87 | 0 | 0 | 0 | 1 | 0 |
| Stephen PeallZIM | India | 1993-1996 | 2 | 2 | 0 | 26 | 17 | 13.00 | 29 | 89.66 | 0 | 0 | 0 | 4 | 0 |
| Matthew HartNZ | India | 1994 | 4 | 2 | 0 | 26 | 16 | 13.00 | 37 | 70.27 | 0 | 0 | 0 | 1 | 1 |
| Sanjeeva RanatungaSL | New Zealand | 1995 | 3 | 2 | 0 | 26 | 15 | 13.00 | 51 | 50.98 | 0 | 0 | 0 | 2 | 0 |
| Iain ButchartZIM | England | 1992-1995 | 2 | 2 | 0 | 26 | 24 | 13.00 | 48 | 54.17 | 0 | 0 | 0 | 2 | 0 |
| Azam KhanPAK | New Zealand | 1996 | 2 | 2 | 0 | 26 | 22 | 13.00 | 71 | 36.62 | 0 | 0 | 0 | 0 | 0 |
| Barry HadleeNZ | England | 1975 | 2 | 2 | 1 | 26 | 19 | 26.00 | 93 | 27.96 | 0 | 0 | 0 | 1 | 0 |
| Duncan FletcherZIM | India | 1983 | 2 | 2 | 0 | 26 | 13 | 13.00 | 55 | 47.27 | 0 | 0 | 0 | 0 | 0 |
| Golam FaruqBAN | Sri Lanka | 1986-1988 | 2 | 2 | 2 | 26 | 23* | - | 66 | 39.39 | 0 | 0 | 0 | 0 | 0 |
| Clive RiceSA | India | 1991 | 3 | 2 | 0 | 26 | 14 | 13.00 | 37 | 70.27 | 0 | 0 | 0 | 1 | 1 |
| Karim SadiqAFG | Ireland | 2010-2012 | 2 | 2 | 0 | 26 | 25 | 13.00 | 35 | 74.29 | 0 | 0 | 0 | 3 | 1 |
| Zaheer KhanAX | Africa XI | 2005-2007 | 4 | 3 | 3 | 26 | 20* | - | 26 | 100.00 | 0 | 0 | 0 | 2 | 0 |
| Ashish NehraIND | England | 2002-2004 | 7 | 3 | 1 | 26 | 24 | 13.00 | 22 | 118.18 | 0 | 0 | 1 | 2 | 1 |
| Jim TroughtonENG | Pakistan | 2003 | 3 | 3 | 0 | 26 | 20 | 8.67 | 40 | 65.00 | 0 | 0 | 1 | 5 | 0 |
| Ross TaylorNZ | Netherlands | 2022 | 3 | 3 | 0 | 26 | 14 | 8.67 | 43 | 60.47 | 0 | 0 | 0 | 1 | 1 |
| Trent JohnstonIRE | Kenya | 2007-2012 | 6 | 3 | 1 | 26 | 14 | 13.00 | 41 | 63.41 | 0 | 0 | 0 | 1 | 0 |
| John MooneyIRE | Pakistan | 2011-2015 | 3 | 3 | 0 | 26 | 13 | 8.67 | 43 | 60.47 | 0 | 0 | 0 | 2 | 0 |
| Mark JonkmanNED | Kenya | 2010 | 3 | 3 | 0 | 26 | 16 | 8.67 | 28 | 92.86 | 0 | 0 | 0 | 3 | 0 |
| Safyaan SharifSCO | Nepal | 2022-2025 | 7 | 3 | 2 | 26 | 16 | 26.00 | 60 | 43.33 | 0 | 0 | 0 | 2 | 0 |
| Pikky Ya FranceNAM | United States of America | 2019-2023 | 3 | 3 | 2 | 26 | 14* | 26.00 | 30 | 86.67 | 0 | 0 | 0 | 1 | 2 |
| Harmeet SinghUSA | Netherlands | 2024-2026 | 3 | 3 | 0 | 26 | 20 | 8.67 | 54 | 48.15 | 0 | 0 | 0 | 1 | 2 |
| Paul van MeekerenNED | Zimbabwe | 2019-2023 | 4 | 3 | 2 | 26 | 21* | 26.00 | 14 | 185.71 | 0 | 0 | 1 | 2 | 1 |
| Sheldon CottrellWI | New Zealand | 2017-2019 | 3 | 3 | 0 | 26 | 15 | 8.67 | 41 | 63.41 | 0 | 0 | 0 | 3 | 0 |
| Binura FernandoSL | England | 2021 | 3 | 3 | 0 | 26 | 17 | 8.67 | 36 | 72.22 | 0 | 0 | 0 | 4 | 0 |
| Hiri HiriPNG | Hong Kong | 2016 | 3 | 3 | 1 | 26 | 11 | 13.00 | 66 | 39.39 | 0 | 0 | 0 | 3 | 0 |
| Adnan MuftiUAE | Papua New Guinea | 2017-2018 | 4 | 3 | 1 | 26 | 16 | 13.00 | 42 | 61.90 | 0 | 0 | 0 | 0 | 0 |
| Karima GoreUSA | Nepal | 2020-2021 | 3 | 3 | 0 | 26 | 16 | 8.67 | 38 | 68.42 | 0 | 0 | 1 | 1 | 0 |
| Shahid AhmadzaiCAN | Nepal | 2024 | 3 | 3 | 2 | 26 | 13 | 26.00 | 37 | 70.27 | 0 | 0 | 0 | 2 | 0 |
| Innocent KaiaZIM | India | 2022 | 3 | 3 | 0 | 26 | 16 | 8.67 | 56 | 46.43 | 0 | 0 | 0 | 3 | 0 |
| Kaleem SanaCAN | Netherlands | 2024-2026 | 4 | 3 | 1 | 26 | 15* | 13.00 | 19 | 136.84 | 0 | 0 | 0 | 2 | 2 |
| Matthew FordeWI | Australia | 2024 | 3 | 3 | 0 | 26 | 19 | 8.67 | 32 | 81.25 | 0 | 0 | 1 | 2 | 1 |
| Kyle KleinNED | United States of America | 2024-2026 | 3 | 3 | 1 | 26 | 18* | 13.00 | 35 | 74.29 | 0 | 0 | 0 | 1 | 1 |
| Ewen ChatfieldNZ | Sri Lanka | 1983-1988 | 17 | 3 | 2 | 26 | 19* | 26.00 | 74 | 35.14 | 0 | 0 | 0 | 2 | 0 |
| Peter WebbNZ | Australia | 1983 | 3 | 3 | 1 | 26 | 10* | 13.00 | 71 | 36.62 | 0 | 0 | 0 | 2 | 0 |
| Mahes GoonatillekeSL | India | 1982 | 3 | 3 | 3 | 26 | 14* | - | 50 | 52.00 | 0 | 0 | 0 | - | 0 |
| Stu GillespieNZ | India | 1986 | 4 | 3 | 1 | 26 | 15* | 13.00 | 45 | 57.78 | 0 | 0 | 0 | 2 | 0 |
| Danny MorrisonNZ | England | 1988-1996 | 11 | 3 | 2 | 26 | 17* | 26.00 | 64 | 40.63 | 0 | 0 | 0 | 1 | 0 |
| Naved AnjumPAK | West Indies | 1988 | 3 | 3 | 1 | 26 | 17* | 13.00 | 50 | 52.00 | 0 | 0 | 0 | 1 | 0 |
| Kenny BenjaminWI | Pakistan | 1992-1996 | 7 | 3 | 2 | 26 | 13* | 26.00 | 18 | 144.44 | 0 | 0 | 0 | 2 | 0 |
| Naved-ul-HasanPAK | South Africa | 2007 | 5 | 4 | 1 | 26 | 15* | 8.67 | 40 | 65.00 | 0 | 0 | 1 | 2 | 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.