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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| HazratullahAFG | South Africa | 2019 | 1 | 1 | 0 | 22 | 22 | 22.00 | 23 | 95.65 | 0 | 0 | 0 | 3 | 0 |
| Sinethemba QeshileSA | Pakistan | 2025 | 2 | 1 | 0 | 22 | 22 | 22.00 | 23 | 95.65 | 0 | 0 | 0 | 3 | 0 |
| Gerald CoetzeeSA | Netherlands | 2023 | 1 | 1 | 0 | 22 | 22 | 22.00 | 23 | 95.65 | 0 | 0 | 0 | 2 | 1 |
| Karim JanatAFG | Sri Lanka | 2023 | 1 | 1 | 0 | 22 | 22 | 22.00 | 13 | 169.23 | 0 | 0 | 0 | 1 | 2 |
| Dushan HemanthaSL | Afghanistan | 2023 | 1 | 1 | 0 | 22 | 22 | 22.00 | 20 | 110.00 | 0 | 0 | 0 | 1 | 1 |
| Irfan KhanPAK | Australia | 2024 | 3 | 1 | 0 | 22 | 22 | 22.00 | 35 | 62.86 | 0 | 0 | 0 | 2 | 0 |
| Milan PriyanathSL | Bangladesh | 2025 | 1 | 1 | 0 | 22 | 22 | 22.00 | 31 | 70.97 | 0 | 0 | 0 | 3 | 0 |
| Muhammad ShahdadUAE | Namibia | 2026 | 1 | 1 | 0 | 22 | 22 | 22.00 | 45 | 48.89 | 0 | 0 | 0 | 3 | 0 |
| Bruce TaylorNZ | England | 1973 | 2 | 1 | 0 | 22 | 22 | 22.00 | 42 | 52.38 | 0 | 0 | 0 | 4 | 0 |
| Aunshuman GaekwadIND | England | 1975 | 1 | 1 | 0 | 22 | 22 | 22.00 | 46 | 47.83 | 0 | 0 | 0 | 2 | 0 |
| Roger BinnyIND | Zimbabwe | 1983 | 2 | 1 | 0 | 22 | 22 | 22.00 | 48 | 45.83 | 0 | 0 | 0 | 2 | 0 |
| Trevor ChappellAUS | Zimbabwe | 1983 | 1 | 1 | 0 | 22 | 22 | 22.00 | 29 | 75.86 | 0 | 0 | 0 | 4 | 0 |
| Javed AhmadiAFG | Hong Kong | 2018 | 1 | 1 | 0 | 22 | 22 | 22.00 | 23 | 95.65 | 0 | 0 | 0 | 4 | 0 |
| Ranjit FernandoSL | Australia | 1975 | 1 | 1 | 0 | 22 | 22 | 22.00 | 18 | 122.22 | 0 | 0 | 0 | 4 | 0 |
| Saiful IslamBAN | India | 1995 | 1 | 1 | 1 | 22 | 22* | - | 28 | 78.57 | 0 | 0 | 0 | 2 | 0 |
| Riaz PoonawalaUAE | India | 1994 | 1 | 1 | 0 | 22 | 22 | 22.00 | 14 | 157.14 | 0 | 0 | 0 | 5 | 0 |
| Riaz PoonawalaUAE | Pakistan | 1994 | 1 | 1 | 0 | 22 | 22 | 22.00 | 42 | 52.38 | 0 | 0 | 0 | 3 | 0 |
| James BrinkleySCO | Pakistan | 1999 | 1 | 1 | 0 | 22 | 22 | 22.00 | 43 | 51.16 | 0 | 0 | 0 | 3 | 0 |
| Andre AdamsNZ | Bangladesh | 2003-2004 | 2 | 2 | 0 | 22 | 18 | 11.00 | 29 | 75.86 | 0 | 0 | 0 | 2 | 1 |
| Al SahariarBAN | Kenya | 1999-2003 | 2 | 2 | 0 | 22 | 14 | 11.00 | 30 | 73.33 | 0 | 0 | 0 | 3 | 1 |
| Albie MorkelAX | Asia XI | 2007 | 2 | 2 | 0 | 22 | 13 | 11.00 | 30 | 73.33 | 0 | 0 | 0 | 2 | 0 |
| Jeremy BrayIRE | England | 2006-2007 | 2 | 2 | 0 | 22 | 22 | 11.00 | 30 | 73.33 | 0 | 0 | 1 | 3 | 0 |
| John MooneyIRE | South Africa | 2011-2015 | 2 | 2 | 0 | 22 | 14 | 11.00 | 43 | 51.16 | 0 | 0 | 0 | 1 | 0 |
| Mudassar BukhariNED | South Africa | 2011-2013 | 2 | 2 | 0 | 22 | 22 | 11.00 | 28 | 78.57 | 0 | 0 | 1 | 3 | 0 |
| Afzaal HaiderHK | Pakistan | 2004-2008 | 2 | 2 | 1 | 22 | 22 | 22.00 | 36 | 61.11 | 0 | 0 | 0 | 4 | 0 |
| James NgocheKEN | Scotland | 2010-2013 | 2 | 2 | 2 | 22 | 21* | - | 32 | 68.75 | 0 | 0 | 0 | 1 | 0 |
| Nasir AzizUAE | Hong Kong | 2015 | 2 | 2 | 0 | 22 | 21 | 11.00 | 39 | 56.41 | 0 | 0 | 0 | 3 | 0 |
| Sean AbbottAUS | Sri Lanka | 2025 | 2 | 2 | 0 | 22 | 20 | 11.00 | 31 | 70.97 | 0 | 0 | 0 | 3 | 0 |
| Andrew EllisNZ | England | 2013 | 2 | 2 | 0 | 22 | 13 | 11.00 | 25 | 88.00 | 0 | 0 | 0 | 2 | 0 |
| Chris MorrisSA | Bangladesh | 2015-2019 | 3 | 2 | 0 | 22 | 12 | 11.00 | 23 | 95.65 | 0 | 0 | 0 | 4 | 0 |
| Graham LloydENG | Australia | 1997 | 3 | 2 | 0 | 22 | 22 | 11.00 | 38 | 57.89 | 0 | 0 | 1 | 1 | 0 |
| Marcus StoinisAUS | Zimbabwe | 2022 | 3 | 2 | 0 | 22 | 19 | 11.00 | 29 | 75.86 | 0 | 0 | 0 | 2 | 1 |
| Rassie van der DussenSA | West Indies | 2019-2023 | 3 | 2 | 0 | 22 | 14 | 11.00 | 19 | 115.79 | 0 | 0 | 0 | 4 | 0 |
| David MurphySCO | Ireland | 2013 | 2 | 2 | 1 | 22 | 20* | 22.00 | 33 | 66.67 | 0 | 0 | 0 | 1 | 0 |
| Yannic CariahWI | India | 2023 | 3 | 2 | 0 | 22 | 19 | 11.00 | 42 | 52.38 | 0 | 0 | 0 | 3 | 0 |
| Anwar AliPAK | Australia | 2014 | 2 | 2 | 0 | 22 | 14 | 11.00 | 49 | 44.90 | 0 | 0 | 0 | 1 | 1 |
| Mark ChapmanNZ | Bangladesh | 2023 | 4 | 2 | 0 | 22 | 20 | 11.00 | 19 | 115.79 | 0 | 0 | 0 | 1 | 2 |
| Michael LeaskSCO | Afghanistan | 2015-2018 | 4 | 2 | 0 | 22 | 19 | 11.00 | 27 | 81.48 | 0 | 0 | 0 | 2 | 1 |
| Mark WattSCO | Sri Lanka | 2019-2023 | 2 | 2 | 1 | 22 | 14 | 22.00 | 23 | 95.65 | 0 | 0 | 0 | 3 | 0 |
| Milinda SiriwardanaSL | Australia | 2016-2019 | 2 | 2 | 0 | 22 | 19 | 11.00 | 30 | 73.33 | 0 | 0 | 0 | 0 | 0 |
| Barry McCarthyIRE | New Zealand | 2017 | 2 | 2 | 1 | 22 | 16* | 22.00 | 36 | 61.11 | 0 | 0 | 0 | 1 | 0 |
| Saurabh NetravalkarUSA | Netherlands | 2023-2026 | 2 | 2 | 2 | 22 | 14* | - | 25 | 88.00 | 0 | 0 | 0 | 2 | 0 |
| Dean FoxcroftNZ | West Indies | 2026 | 2 | 2 | 1 | 22 | 22* | 22.00 | 32 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| Pawan SarrafNEP | Namibia | 2022-2024 | 2 | 2 | 1 | 22 | 12 | 22.00 | 40 | 55.00 | 0 | 0 | 0 | 1 | 1 |
| Wasim AliOMA | Nepal | 2026 | 2 | 2 | 1 | 22 | 12* | 22.00 | 24 | 91.67 | 0 | 0 | 0 | 2 | 0 |
| Ishan PandeyNEP | Namibia | 2026 | 2 | 2 | 0 | 22 | 14 | 11.00 | 63 | 34.92 | 0 | 0 | 0 | 1 | 0 |
| Mushtaq MohammadPAK | India | 1978 | 3 | 2 | 1 | 22 | 16* | 22.00 | 30 | 73.33 | 0 | 0 | 0 | 0 | 0 |
| Graham YallopAUS | Zimbabwe | 1983 | 2 | 2 | 0 | 22 | 20 | 11.00 | 59 | 37.29 | 0 | 0 | 0 | 3 | 0 |
| Arun LalIND | Pakistan | 1982-1983 | 2 | 2 | 0 | 22 | 16 | 11.00 | 44 | 50.00 | 0 | 0 | 0 | 0 | 1 |
| Courtney WalshWI | South Africa | 1993-1997 | 5 | 2 | 0 | 22 | 12 | 11.00 | 36 | 61.11 | 0 | 0 | 0 | 3 | 0 |
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.