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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Anton DevcichNZ | Bangladesh | 2013 | 3 | 3 | 0 | 87 | 46 | 29.00 | 111 | 78.38 | 0 | 0 | 0 | 14 | 0 |
| Iftikhar AhmedPAK | Afghanistan | 2023 | 3 | 3 | 0 | 87 | 40 | 29.00 | 92 | 94.57 | 0 | 0 | 0 | 5 | 4 |
| Nicholas KirtonCAN | Oman | 2024-2025 | 3 | 3 | 0 | 87 | 57 | 29.00 | 84 | 103.57 | 0 | 1 | 0 | 7 | 4 |
| Harsh ThakerCAN | Netherlands | 2024-2026 | 4 | 3 | 0 | 87 | 52 | 29.00 | 172 | 50.58 | 0 | 1 | 1 | 5 | 2 |
| Rod LathamNZ | Zimbabwe | 1992 | 3 | 3 | 0 | 87 | 45 | 29.00 | 106 | 82.08 | 0 | 0 | 0 | 6 | 1 |
| David ObuyaKEN | Netherlands | 2007-2011 | 4 | 4 | 0 | 87 | 37 | 21.75 | 113 | 76.99 | 0 | 0 | 1 | 9 | 1 |
| Robin PetersonSA | England | 2011-2013 | 7 | 4 | 2 | 87 | 31* | 43.50 | 112 | 77.68 | 0 | 0 | 0 | 9 | 1 |
| Matty CrossSCO | Zimbabwe | 2017-2023 | 4 | 4 | 0 | 87 | 38 | 21.75 | 141 | 61.70 | 0 | 0 | 0 | 10 | 1 |
| James VinceENG | Australia | 2019-2022 | 4 | 4 | 0 | 87 | 60 | 21.75 | 125 | 69.60 | 0 | 1 | 1 | 4 | 2 |
| Vikramjit SinghNED | New Zealand | 2022-2023 | 4 | 4 | 0 | 87 | 31 | 21.75 | 139 | 62.59 | 0 | 0 | 0 | 13 | 1 |
| Ruben TrumpelmannNAM | United Arab Emirates | 2022-2026 | 7 | 4 | 1 | 87 | 30 | 29.00 | 79 | 110.13 | 0 | 0 | 0 | 4 | 6 |
| Naimur RahmanBAN | Zimbabwe | 1999-2001 | 4 | 4 | 0 | 87 | 25 | 21.75 | 99 | 87.88 | 0 | 0 | 0 | 8 | 2 |
| Chris NevinNZ | Australia | 2000-2003 | 5 | 5 | 0 | 87 | 74 | 17.40 | 127 | 68.50 | 0 | 1 | 2 | 10 | 0 |
| Suraj KumarOMA | United States of America | 2020-2022 | 5 | 5 | 2 | 87 | 35 | 29.00 | 105 | 82.86 | 0 | 0 | 0 | 3 | 4 |
| John MorrisonNZ | Australia | 1983 | 5 | 5 | 2 | 87 | 35 | 29.00 | 150 | 58.00 | 0 | 0 | 0 | 9 | 0 |
| Dale BenkensteinSA | India | 1999-2000 | 5 | 5 | 0 | 87 | 27 | 17.40 | 149 | 58.39 | 0 | 0 | 1 | 5 | 0 |
| Asghar AfghanAFG | Canada | 2010-2011 | 5 | 5 | 0 | 87 | 33 | 17.40 | 151 | 57.62 | 0 | 0 | 0 | 5 | 1 |
| Corey AndersonNZ | Australia | 2015-2017 | 6 | 6 | 0 | 87 | 27 | 14.50 | 142 | 61.27 | 0 | 0 | 1 | 2 | 4 |
| Mark WattSCO | Netherlands | 2021-2025 | 7 | 6 | 1 | 87 | 60 | 17.40 | 114 | 76.32 | 0 | 1 | 2 | 7 | 2 |
| Javed OmarBAN | Australia | 2002-2006 | 7 | 7 | 0 | 87 | 34 | 12.43 | 262 | 33.21 | 0 | 0 | 1 | 10 | 0 |
| Lance CairnsNZ | West Indies | 1975-1985 | 10 | 8 | 0 | 87 | 33 | 10.88 | 108 | 80.56 | 0 | 0 | 0 | 6 | 3 |
| Greg MatthewsAUS | England | 1985-1990 | 13 | 8 | 2 | 87 | 29* | 14.50 | 134 | 64.93 | 0 | 0 | 1 | 3 | 0 |
| Craig McDermottAUS | West Indies | 1985-1996 | 35 | 20 | 4 | 87 | 19 | 5.44 | 136 | 63.97 | 0 | 0 | 4 | 6 | 0 |
| Ragheb AgaKEN | Netherlands | 2014 | 1 | 1 | 0 | 86 | 86 | 86.00 | 70 | 122.86 | 0 | 1 | 0 | 12 | 0 |
| Manoj TiwaryIND | Sri Lanka | 2012 | 2 | 2 | 0 | 86 | 65 | 43.00 | 106 | 81.13 | 0 | 1 | 0 | 8 | 0 |
| Rahmanullah GurbazAFG | England | 2023-2025 | 2 | 2 | 0 | 86 | 80 | 43.00 | 72 | 119.44 | 0 | 1 | 0 | 8 | 4 |
| Ross EdwardsAUS | West Indies | 1975 | 2 | 2 | 0 | 86 | 58 | 43.00 | 111 | 77.48 | 0 | 1 | 0 | 8 | 0 |
| Everton MattisWI | England | 1981 | 2 | 2 | 0 | 86 | 62 | 43.00 | 190 | 45.26 | 0 | 1 | 0 | 6 | 0 |
| Mike AthertonENG | Sri Lanka | 1996-1998 | 2 | 2 | 0 | 86 | 64 | 43.00 | 100 | 86.00 | 0 | 1 | 0 | 9 | 0 |
| Sadagoppan RameshIND | Zimbabwe | 1999 | 2 | 2 | 0 | 86 | 55 | 43.00 | 126 | 68.25 | 0 | 1 | 0 | 6 | 1 |
| Aftab AhmedBAN | West Indies | 2004-2007 | 3 | 3 | 0 | 86 | 59 | 28.67 | 107 | 80.37 | 0 | 1 | 0 | 11 | 2 |
| Axar PatelIND | West Indies | 2014-2023 | 5 | 3 | 1 | 86 | 64* | 43.00 | 64 | 134.38 | 0 | 1 | 0 | 4 | 6 |
| Evin LewisWI | New Zealand | 2017-2019 | 3 | 3 | 0 | 86 | 76 | 28.67 | 120 | 71.67 | 0 | 1 | 1 | 9 | 1 |
| Jacob BethellENG | Sri Lanka | 2026 | 3 | 3 | 0 | 86 | 65 | 28.67 | 119 | 72.27 | 0 | 1 | 0 | 9 | 0 |
| Dion MyersZIM | Bangladesh | 2021 | 3 | 3 | 0 | 86 | 34 | 28.67 | 121 | 71.07 | 0 | 0 | 0 | 8 | 0 |
| Janith LiyanageSL | West Indies | 2024-2026 | 4 | 3 | 2 | 86 | 44* | 86.00 | 81 | 106.17 | 0 | 0 | 0 | 8 | 3 |
| Roy FredericksWI | Australia | 1975 | 3 | 3 | 0 | 86 | 58 | 28.67 | 139 | 61.87 | 0 | 1 | 0 | 8 | 0 |
| Ed JoyceIRE | Scotland | 2013-2018 | 4 | 4 | 1 | 86 | 39 | 28.67 | 123 | 69.92 | 0 | 0 | 0 | 13 | 0 |
| Sanjay KrishnamurthiUSA | Namibia | 2025-2026 | 4 | 4 | 0 | 86 | 41 | 21.50 | 80 | 107.50 | 0 | 0 | 0 | 6 | 3 |
| Gavin RennieZIM | India | 1998-2000 | 5 | 5 | 1 | 86 | 28* | 21.50 | 104 | 82.69 | 0 | 0 | 1 | 7 | 1 |
| Chris NevinNZ | West Indies | 2002 | 5 | 5 | 0 | 86 | 30 | 17.20 | 140 | 61.43 | 0 | 0 | 0 | 10 | 0 |
| Hemang BadaniIND | Sri Lanka | 2000-2001 | 5 | 5 | 1 | 86 | 42 | 21.50 | 149 | 57.72 | 0 | 0 | 0 | 4 | 1 |
| Safyaan SharifSCO | Namibia | 2022-2025 | 9 | 5 | 3 | 86 | 40* | 43.00 | 127 | 67.72 | 0 | 0 | 0 | 5 | 2 |
| Sean AbbottAUS | India | 2020-2023 | 6 | 5 | 0 | 86 | 54 | 17.20 | 77 | 111.69 | 0 | 1 | 1 | 6 | 6 |
| Shayan JahangirUSA | United Arab Emirates | 2023-2025 | 6 | 5 | 1 | 86 | 32 | 21.50 | 91 | 94.51 | 0 | 0 | 0 | 12 | 0 |
| Mike AthertonENG | India | 1990-1996 | 5 | 5 | 0 | 86 | 59 | 17.20 | 182 | 47.25 | 0 | 1 | 1 | 5 | 0 |
| Thomas OdoyoKEN | Pakistan | 1996-2011 | 6 | 6 | 0 | 86 | 32 | 14.33 | 142 | 60.56 | 0 | 0 | 2 | 11 | 0 |
| Alzarri JosephWI | New Zealand | 2022-2026 | 8 | 6 | 2 | 86 | 49 | 21.50 | 69 | 124.64 | 0 | 0 | 1 | 8 | 4 |
| Brandon KingWI | Ireland | 2020-2025 | 6 | 6 | 0 | 86 | 38 | 14.33 | 129 | 66.67 | 0 | 0 | 1 | 12 | 1 |
| Chundangapoyil RizwanUAE | Papua New Guinea | 2022-2023 | 6 | 6 | 2 | 86 | 29* | 21.50 | 191 | 45.03 | 0 | 0 | 0 | 7 | 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.