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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mohammad HasnainPAK | England | 2019 | 2 | 1 | 0 | 28 | 28 | 28.00 | 17 | 164.71 | 0 | 0 | 0 | 4 | 1 |
| Aasif SheikhNEP | West Indies | 2023 | 1 | 1 | 0 | 28 | 28 | 28.00 | 36 | 77.78 | 0 | 0 | 0 | 3 | 0 |
| Sanjay KrishnamurthiUSA | United Arab Emirates | 2025-2026 | 3 | 1 | 0 | 28 | 28 | 28.00 | 36 | 77.78 | 0 | 0 | 0 | 1 | 1 |
| Christopher McBrideSCO | Zimbabwe | 2023 | 1 | 1 | 0 | 28 | 28 | 28.00 | 45 | 62.22 | 0 | 0 | 0 | 2 | 0 |
| Usman RafiqUSA | Ireland | 2023 | 1 | 1 | 1 | 28 | 28* | - | 37 | 75.68 | 0 | 0 | 0 | 4 | 0 |
| Ian ChappellAUS | Pakistan | 1975 | 1 | 1 | 0 | 28 | 28 | 28.00 | 30 | 93.33 | 0 | 0 | 0 | 5 | 0 |
| John JamesonENG | West Indies | 1973 | 1 | 1 | 0 | 28 | 28 | 28.00 | 85 | 32.94 | 0 | 0 | 0 | 1 | 0 |
| Gary GilmourAUS | England | 1975 | 1 | 1 | 1 | 28 | 28* | - | 28 | 100.00 | 0 | 0 | 0 | 5 | 0 |
| Mohsin KhanPAK | Bangladesh | 1986 | 1 | 1 | 0 | 28 | 28 | 28.00 | 44 | 63.64 | 0 | 0 | 0 | - | - |
| Graham StevensonENG | Australia | 1980 | 1 | 1 | 1 | 28 | 28* | - | 18 | 155.56 | 0 | 0 | 0 | 3 | 0 |
| Thelston PayneWI | New Zealand | 1985-1987 | 2 | 1 | 0 | 28 | 28 | 28.00 | 54 | 51.85 | 0 | 0 | 0 | 3 | 0 |
| Peter CantrellNED | England | 1996 | 1 | 1 | 0 | 28 | 28 | 28.00 | 44 | 63.64 | 0 | 0 | 0 | 4 | 0 |
| Louis KoenSA | England | 2000 | 1 | 1 | 0 | 28 | 28 | 28.00 | 56 | 50.00 | 0 | 0 | 0 | 3 | 0 |
| Jason GillespieAUS | New Zealand | 2002-2005 | 8 | 2 | 1 | 28 | 15 | 28.00 | 45 | 62.22 | 0 | 0 | 0 | 1 | 0 |
| Jehan MubarakSL | Pakistan | 2003-2009 | 2 | 2 | 0 | 28 | 20 | 14.00 | 56 | 50.00 | 0 | 0 | 0 | 1 | 0 |
| Ashish BagaiCAN | Sri Lanka | 2003-2011 | 2 | 2 | 0 | 28 | 22 | 14.00 | 72 | 38.89 | 0 | 0 | 0 | 2 | 0 |
| Aasif KarimKEN | Sri Lanka | 1996-1999 | 3 | 2 | 0 | 28 | 24 | 14.00 | 69 | 40.58 | 0 | 0 | 0 | 2 | 1 |
| Imran FarhatPAK | Australia | 2004 | 2 | 2 | 0 | 28 | 17 | 14.00 | 65 | 43.08 | 0 | 0 | 0 | 3 | 0 |
| Rohan GavaskarIND | Pakistan | 2004 | 2 | 2 | 0 | 28 | 15 | 14.00 | 61 | 45.90 | 0 | 0 | 0 | 1 | 0 |
| WK McCallanIRE | Bangladesh | 2007-2008 | 4 | 2 | 1 | 28 | 17 | 28.00 | 29 | 96.55 | 0 | 0 | 0 | 2 | 0 |
| John MooneyIRE | Bangladesh | 2010-2011 | 3 | 2 | 0 | 28 | 28 | 14.00 | 34 | 82.35 | 0 | 0 | 1 | 4 | 1 |
| Neil BroomNZ | England | 2009-2017 | 2 | 2 | 0 | 28 | 17 | 14.00 | 57 | 49.12 | 0 | 0 | 0 | 1 | 0 |
| Roelof van der MerweSA/NED | India | 2010-2023 | 3 | 2 | 0 | 28 | 16 | 14.00 | 19 | 147.37 | 0 | 0 | 0 | 2 | 3 |
| Jahurul IslamBAN | Sri Lanka | 2012-2013 | 3 | 2 | 0 | 28 | 26 | 14.00 | 33 | 84.85 | 0 | 0 | 0 | 4 | 0 |
| Hamza TariqCAN | Ireland | 2011 | 2 | 2 | 0 | 28 | 24 | 14.00 | 56 | 50.00 | 0 | 0 | 0 | 1 | 1 |
| Stephan MyburghNED | Afghanistan | 2012 | 2 | 2 | 0 | 28 | 23 | 14.00 | 39 | 71.79 | 0 | 0 | 0 | 5 | 0 |
| Cole McConchieNZ | Bangladesh | 2023 | 3 | 2 | 1 | 28 | 20 | 28.00 | 43 | 65.12 | 0 | 0 | 0 | 3 | 0 |
| GSNFG JayasuriyaUSA | Scotland | 2026 | 2 | 2 | 0 | 28 | 19 | 14.00 | 33 | 84.85 | 0 | 0 | 0 | 2 | 0 |
| Tinotenda MutombodziZIM | Ireland | 2015 | 2 | 2 | 0 | 28 | 25 | 14.00 | 35 | 80.00 | 0 | 0 | 0 | 1 | 0 |
| Binod BhandariNEP | Papua New Guinea | 2021-2022 | 3 | 2 | 0 | 28 | 17 | 14.00 | 61 | 45.90 | 0 | 0 | 0 | 2 | 0 |
| Robert TaylorSCO | Ireland | 2013-2015 | 2 | 2 | 0 | 28 | 17 | 14.00 | 48 | 58.33 | 0 | 0 | 0 | 2 | 0 |
| Ben McDermottAUS | West Indies | 2021 | 2 | 2 | 0 | 28 | 28 | 14.00 | 50 | 56.00 | 0 | 0 | 1 | 2 | 0 |
| Andile PhehlukwayoSA | Zimbabwe | 2018 | 3 | 2 | 0 | 28 | 28 | 14.00 | 53 | 52.83 | 0 | 0 | 1 | 1 | 1 |
| Wellington MasakadzaZIM | Bangladesh | 2018-2026 | 4 | 2 | 1 | 28 | 21* | 28.00 | 24 | 116.67 | 0 | 0 | 0 | 1 | 2 |
| Nasum AhmedBAN | New Zealand | 2023 | 3 | 2 | 0 | 28 | 21 | 14.00 | 49 | 57.14 | 0 | 0 | 0 | 2 | 2 |
| Cameron StevensonUSA | Namibia | 2022 | 2 | 2 | 1 | 28 | 28* | 28.00 | 40 | 70.00 | 0 | 0 | 1 | 1 | 0 |
| Alzarri JosephWI | Afghanistan | 2017-2019 | 5 | 2 | 1 | 28 | 27 | 28.00 | 39 | 71.79 | 0 | 0 | 0 | 2 | 1 |
| Jason KilaPNG | Scotland | 2021 | 2 | 2 | 0 | 28 | 24 | 14.00 | 46 | 60.87 | 0 | 0 | 0 | 3 | 0 |
| Aaron HardieAUS | West Indies | 2024 | 3 | 2 | 0 | 28 | 26 | 14.00 | 41 | 68.29 | 0 | 0 | 0 | 3 | 0 |
| Naseem ShahPAK | Afghanistan | 2023 | 2 | 2 | 2 | 28 | 18* | - | 32 | 87.50 | 0 | 0 | 0 | 4 | 0 |
| Charlie TearSCO | Canada | 2024-2025 | 2 | 2 | 0 | 28 | 18 | 14.00 | 48 | 58.33 | 0 | 0 | 0 | 2 | 0 |
| Shaun FouchéNAM | Scotland | 2023-2024 | 2 | 2 | 0 | 28 | 18 | 14.00 | 36 | 77.78 | 0 | 0 | 0 | 3 | 0 |
| Zikria IslamOMA | Canada | 2026 | 2 | 2 | 0 | 28 | 24 | 14.00 | 25 | 112.00 | 0 | 0 | 0 | 3 | 2 |
| Majid KhanPAK | New Zealand | 1973-1976 | 2 | 2 | 0 | 28 | 20 | 14.00 | 37 | 75.68 | 0 | 0 | 0 | 3 | 0 |
| Bruce YardleyAUS | Pakistan | 1981-1982 | 2 | 2 | 0 | 28 | 28 | 14.00 | 59 | 47.46 | 0 | 0 | 1 | 0 | 0 |
| Taslim ArifPAK | West Indies | 1980 | 2 | 2 | 0 | 28 | 24 | 14.00 | 58 | 48.28 | 0 | 0 | 0 | - | 0 |
| Navjot SidhuIND | Kenya | 1996-1998 | 2 | 2 | 0 | 28 | 27 | 14.00 | 51 | 54.90 | 0 | 0 | 0 | 1 | 0 |
| Matthew MaynardENG | India | 1996 | 2 | 2 | 0 | 28 | 14 | 14.00 | 51 | 54.90 | 0 | 0 | 0 | 3 | 0 |
| Dulip SamaraweeraSL | West Indies | 1993 | 3 | 2 | 0 | 28 | 25 | 14.00 | 60 | 46.67 | 0 | 0 | 0 | 2 | 0 |
| Dominic CorkENG | Australia | 1993-2001 | 4 | 2 | 0 | 28 | 17 | 14.00 | 34 | 82.35 | 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.