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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sohag GaziBAN | New Zealand | 2013 | 3 | 3 | 1 | 43 | 26 | 21.50 | 44 | 97.73 | 0 | 0 | 0 | 3 | 1 |
| Andries GousUSA | Oman | 2025 | 3 | 3 | 0 | 43 | 16 | 14.33 | 63 | 68.25 | 0 | 0 | 0 | 4 | 1 |
| Dylan BudgeSCO | United Arab Emirates | 2019-2022 | 3 | 3 | 0 | 43 | 24 | 14.33 | 76 | 56.58 | 0 | 0 | 0 | 2 | 1 |
| Gus AtkinsonENG | Pakistan | 2023-2026 | 3 | 3 | 1 | 43 | 36* | 21.50 | 34 | 126.47 | 0 | 0 | 1 | 1 | 3 |
| Faoud BacchusWI | England | 1980-1981 | 3 | 3 | 0 | 43 | 40 | 14.33 | 74 | 58.11 | 0 | 0 | 0 | 5 | 0 |
| Graham DilleyENG | New Zealand | 1983-1986 | 4 | 3 | 2 | 43 | 31* | 43.00 | 41 | 104.88 | 0 | 0 | 0 | 4 | 0 |
| Andrew JonesNZ | South Africa | 1992-1994 | 3 | 3 | 1 | 43 | 34* | 21.50 | 89 | 48.31 | 0 | 0 | 1 | 5 | 0 |
| Keith ArthurtonWI | Zimbabwe | 1992-1996 | 3 | 3 | 0 | 43 | 26 | 14.33 | 59 | 72.88 | 0 | 0 | 0 | 3 | 2 |
| Andre AdamsNZ | India | 2003-2005 | 6 | 4 | 1 | 43 | 35 | 14.33 | 47 | 91.49 | 0 | 0 | 0 | 3 | 3 |
| Trevor GripperZIM | West Indies | 2001-2003 | 4 | 4 | 0 | 43 | 17 | 10.75 | 92 | 46.74 | 0 | 0 | 0 | 4 | 0 |
| Dougie BrownSCO | Kenya | 2007 | 4 | 4 | 0 | 43 | 22 | 10.75 | 72 | 59.72 | 0 | 0 | 1 | 4 | 0 |
| Andre FletcherWI | South Africa | 2010-2016 | 4 | 4 | 0 | 43 | 21 | 10.75 | 88 | 48.86 | 0 | 0 | 0 | 5 | 0 |
| Murali VijayIND | South Africa | 2010-2011 | 4 | 4 | 0 | 43 | 25 | 10.75 | 59 | 72.88 | 0 | 0 | 0 | 8 | 0 |
| Shaiman AnwarUAE | Papua New Guinea | 2017-2018 | 4 | 4 | 0 | 43 | 15 | 10.75 | 67 | 64.18 | 0 | 0 | 0 | 2 | 0 |
| Gavin HoeyIRE | Afghanistan | 2026 | 4 | 4 | 2 | 43 | 36 | 21.50 | 80 | 53.75 | 0 | 0 | 1 | 3 | 0 |
| Karim SadiqAFG | Kenya | 2010-2013 | 5 | 4 | 0 | 43 | 19 | 10.75 | 63 | 68.25 | 0 | 0 | 1 | 7 | 0 |
| Hasibul HossainBAN | Kenya | 1997-1999 | 6 | 5 | 1 | 43 | 21* | 10.75 | 54 | 79.63 | 0 | 0 | 0 | 3 | 1 |
| Gareth HopkinsNZ | India | 2010 | 5 | 5 | 1 | 43 | 16 | 10.75 | 48 | 89.58 | 0 | 0 | 1 | 4 | 0 |
| Robin UthappaIND | Pakistan | 2006-2007 | 6 | 5 | 1 | 43 | 19 | 10.75 | 64 | 67.19 | 0 | 0 | 1 | 4 | 1 |
| Kyle JamiesonNZ | India | 2020-2026 | 8 | 5 | 4 | 43 | 25* | 43.00 | 42 | 102.38 | 0 | 0 | 0 | 2 | 3 |
| Andrew CaddickENG | Sri Lanka | 2001-2003 | 6 | 6 | 2 | 43 | 14* | 10.75 | 54 | 79.63 | 0 | 0 | 1 | 1 | 2 |
| Bhuvneshwar KumarIND | West Indies | 2013-2019 | 18 | 6 | 2 | 43 | 18 | 10.75 | 49 | 87.76 | 0 | 0 | 0 | 3 | 1 |
| Champaka RamanayakeSL | Australia | 1988-1994 | 10 | 6 | 2 | 43 | 19 | 10.75 | 69 | 62.32 | 0 | 0 | 0 | 3 | 1 |
| Gary WilsonIRE | England | 2011-2019 | 7 | 7 | 1 | 43 | 13 | 7.17 | 88 | 48.86 | 0 | 0 | 0 | 2 | 0 |
| Graeme LabrooySL | Pakistan | 1986-1992 | 12 | 8 | 0 | 43 | 13 | 5.38 | 54 | 79.63 | 0 | 0 | 2 | 2 | 0 |
| Makhaya NtiniSA | Pakistan | 2000-2007 | 25 | 9 | 5 | 43 | 16* | 10.75 | 69 | 62.32 | 0 | 0 | 2 | 5 | 1 |
| Mitchell StarcAUS | Pakistan | 2012-2024 | 13 | 10 | 3 | 43 | 11* | 6.14 | 54 | 79.63 | 0 | 0 | 0 | 2 | 1 |
| Mervyn DillonWI | Australia | 1999-2005 | 16 | 11 | 6 | 43 | 13* | 8.60 | 62 | 69.35 | 0 | 0 | 1 | 4 | 0 |
| Dinesh MongiaIND | Netherlands | 2003 | 1 | 1 | 0 | 42 | 42 | 42.00 | 49 | 85.71 | 0 | 0 | 0 | 2 | 0 |
| Brendon McCullumNZ | Afghanistan | 2015 | 1 | 1 | 0 | 42 | 42 | 42.00 | 19 | 221.05 | 0 | 0 | 0 | 6 | 1 |
| Abdool SamadCAN | Ireland | 2007 | 1 | 1 | 0 | 42 | 42 | 42.00 | 55 | 76.36 | 0 | 0 | 0 | 5 | 1 |
| Martin van JaarsveldSA | Bangladesh | 2002-2004 | 3 | 1 | 0 | 42 | 42 | 42.00 | 33 | 127.27 | 0 | 0 | 0 | 9 | 0 |
| Nuwan KulasekaraSL | Ireland | 2007-2014 | 2 | 1 | 1 | 42 | 42* | - | 34 | 123.53 | 0 | 0 | 0 | 3 | 2 |
| Cameron WhiteAUS | Ireland | 2010 | 1 | 1 | 0 | 42 | 42 | 42.00 | 54 | 77.78 | 0 | 0 | 0 | 4 | 0 |
| Rob BaileyENG | West Indies | 1990 | 1 | 1 | 0 | 42 | 42 | 42.00 | 54 | 77.78 | 0 | 0 | 0 | 3 | 1 |
| Janeiro TuckerBER | Scotland | 2007 | 1 | 1 | 0 | 42 | 42 | 42.00 | 47 | 89.36 | 0 | 0 | 0 | 4 | 3 |
| Paul NixonENG | Sri Lanka | 2007 | 1 | 1 | 0 | 42 | 42 | 42.00 | 44 | 95.45 | 0 | 0 | 0 | 2 | 1 |
| Sabbir RahmanBAN | Scotland | 2015 | 1 | 1 | 1 | 42 | 42* | - | 40 | 105.00 | 0 | 0 | 0 | 4 | 2 |
| Rohan MustafaUAE | Hong Kong | 2017 | 1 | 1 | 0 | 42 | 42 | 42.00 | 44 | 95.45 | 0 | 0 | 0 | 7 | 1 |
| Sikandar RazaZIM | Oman | 2023 | 1 | 1 | 0 | 42 | 42 | 42.00 | 49 | 85.71 | 0 | 0 | 0 | 6 | 0 |
| Max O'DowdNED | Afghanistan | 2023 | 1 | 1 | 0 | 42 | 42 | 42.00 | 40 | 105.00 | 0 | 0 | 0 | 9 | 0 |
| Gulsan JhaNEP | West Indies | 2023 | 1 | 1 | 0 | 42 | 42 | 42.00 | 58 | 72.41 | 0 | 0 | 0 | 5 | 1 |
| Josh LawrensonJER | Namibia | 2023 | 1 | 1 | 0 | 42 | 42 | 42.00 | 63 | 66.67 | 0 | 0 | 0 | 2 | 0 |
| T SuriUAE | Nepal | 2026 | 1 | 1 | 0 | 42 | 42 | 42.00 | 28 | 150.00 | 0 | 0 | 0 | 4 | 3 |
| Ijaz FaqihPAK | England | 1983 | 1 | 1 | 1 | 42 | 42* | - | 52 | 80.77 | 0 | 0 | 0 | 5 | 0 |
| Wayne LarkinsENG | India | 1989 | 1 | 1 | 0 | 42 | 42 | 42.00 | 68 | 61.76 | 0 | 0 | 0 | 3 | 0 |
| Dirk WellhamAUS | Pakistan | 1981 | 1 | 1 | 0 | 42 | 42 | 42.00 | 69 | 60.87 | 0 | 0 | 0 | 0 | 0 |
| Ghulam ParkarIND | West Indies | 1983 | 1 | 1 | 0 | 42 | 42 | 42.00 | 50 | 84.00 | 0 | 0 | 0 | - | - |
| Mehrab HossainBAN | Australia | 1999 | 1 | 1 | 0 | 42 | 42 | 42.00 | 75 | 56.00 | 0 | 0 | 0 | 7 | 0 |
| Anwar HossainBAN | West Indies | 2002 | 1 | 1 | 0 | 42 | 42 | 42.00 | 107 | 39.25 | 0 | 0 | 0 | 6 | 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.