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,031 of the 5,037 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wasim AkramPAK | Zimbabwe | 1992-2003 | 27 | 18 | 6 | 171 | 38 | 14.25 | 180 | 95.00 | 0 | 0 | 2 | 13 | 5 |
| Waqar YounisPAK | West Indies | 1989-2002 | 42 | 24 | 5 | 171 | 37 | 9.00 | 269 | 63.57 | 0 | 0 | 4 | 9 | 2 |
| Towhid HridoyBAN | India | 2023-2025 | 3 | 3 | 0 | 170 | 100 | 56.67 | 234 | 72.65 | 1 | 1 | 0 | 11 | 4 |
| Rachin RavindraNZ | Pakistan | 2023-2025 | 5 | 4 | 0 | 170 | 108 | 42.50 | 142 | 119.72 | 1 | 0 | 0 | 24 | 1 |
| Joe DenlyENG | Australia | 2009 | 5 | 5 | 0 | 170 | 53 | 34.00 | 250 | 68.00 | 0 | 1 | 0 | 23 | 1 |
| Jonny BairstowENG | Ireland | 2017-2020 | 6 | 5 | 2 | 170 | 82 | 56.67 | 114 | 149.12 | 0 | 2 | 0 | 22 | 5 |
| Colin de GrandhommeNZ | Pakistan | 2018-2019 | 6 | 5 | 2 | 170 | 74* | 56.67 | 146 | 116.44 | 0 | 2 | 1 | 15 | 6 |
| James NeeshamNZ | Sri Lanka | 2013-2019 | 6 | 5 | 4 | 170 | 64 | 170.00 | 106 | 160.38 | 0 | 1 | 0 | 9 | 10 |
| Aftab AhmedBAN | India | 2004-2007 | 6 | 6 | 0 | 170 | 67 | 28.33 | 227 | 74.89 | 0 | 1 | 0 | 15 | 3 |
| Jean-Pierre KotzeNAM | United States of America | 2019-2025 | 6 | 6 | 0 | 170 | 136 | 28.33 | 178 | 95.51 | 1 | 0 | 1 | 15 | 9 |
| Dasun ShanakaSL | Pakistan | 2019-2026 | 7 | 6 | 0 | 170 | 68 | 28.33 | 153 | 111.11 | 0 | 1 | 0 | 16 | 6 |
| Nicky BojeSA | Pakistan | 2000-2002 | 10 | 8 | 1 | 170 | 54 | 24.29 | 183 | 92.90 | 0 | 2 | 1 | 22 | 3 |
| Andrew WhiteIRE | Scotland | 2006-2014 | 12 | 8 | 1 | 170 | 79 | 24.29 | 260 | 65.38 | 0 | 1 | 0 | 16 | 0 |
| Harry BrookENG | South Africa | 2023-2025 | 8 | 8 | 0 | 170 | 80 | 21.25 | 201 | 84.58 | 0 | 1 | 1 | 17 | 6 |
| Gulbadin NaibAFG | Bangladesh | 2018-2024 | 9 | 8 | 2 | 170 | 47 | 28.33 | 211 | 80.57 | 0 | 0 | 0 | 16 | 3 |
| Kyle MillsNZ | Bangladesh | 2002-2013 | 17 | 10 | 5 | 170 | 33 | 34.00 | 212 | 80.19 | 0 | 0 | 0 | 10 | 9 |
| Alok KapaliBAN | Australia | 2002-2011 | 10 | 10 | 0 | 170 | 49 | 17.00 | 263 | 64.64 | 0 | 0 | 2 | 12 | 0 |
| Kushal BhurtelNEP | Scotland | 2022-2026 | 10 | 10 | 1 | 170 | 53 | 18.89 | 185 | 91.89 | 0 | 1 | 1 | 28 | 1 |
| Ian ChappellAUS | New Zealand | 1974 | 2 | 2 | 0 | 169 | 86 | 84.50 | 135 | 125.19 | 0 | 2 | 0 | 22 | 4 |
| Jacob BethellENG | South Africa | 2025 | 3 | 3 | 0 | 169 | 110 | 56.33 | 124 | 136.29 | 1 | 1 | 0 | 18 | 6 |
| Shaiman AnwarUAE | Ireland | 2015-2018 | 4 | 4 | 0 | 169 | 106 | 42.25 | 181 | 93.37 | 1 | 0 | 1 | 17 | 1 |
| Pargat SinghCAN | Nepal | 2024 | 4 | 4 | 0 | 169 | 64 | 42.25 | 214 | 78.97 | 0 | 2 | 0 | 22 | 3 |
| Rahmanullah GurbazAFG | India | 2023-2026 | 4 | 4 | 0 | 169 | 102 | 42.25 | 119 | 142.02 | 1 | 0 | 0 | 19 | 10 |
| Reeza HendricksSA | Pakistan | 2019 | 5 | 5 | 1 | 169 | 83* | 42.25 | 208 | 81.25 | 0 | 1 | 0 | 17 | 3 |
| Lega SiakaPNG | Nepal | 2021-2022 | 5 | 5 | 0 | 169 | 90 | 33.80 | 208 | 81.25 | 0 | 1 | 0 | 19 | 2 |
| Aiden MarkramSA | Afghanistan | 2019-2025 | 6 | 5 | 2 | 169 | 69* | 56.33 | 170 | 99.41 | 0 | 2 | 0 | 12 | 5 |
| Bas de LeedeNED | Namibia | 2024-2026 | 6 | 5 | 1 | 169 | 97 | 42.25 | 221 | 76.47 | 0 | 1 | 1 | 8 | 5 |
| Sese BauPNG | Hong Kong | 2016-2018 | 6 | 6 | 0 | 169 | 59 | 28.17 | 251 | 67.33 | 0 | 1 | 1 | 15 | 4 |
| Chirag SuriUAE | Scotland | 2018-2022 | 6 | 6 | 0 | 169 | 69 | 28.17 | 259 | 65.25 | 0 | 2 | 1 | 15 | 2 |
| Scott EdwardsNED | Namibia | 2024-2026 | 6 | 6 | 3 | 169 | 67* | 56.33 | 259 | 65.25 | 0 | 1 | 0 | 9 | 1 |
| Matty CrossSCO | Netherlands | 2021-2025 | 7 | 7 | 0 | 169 | 59 | 24.14 | 188 | 89.89 | 0 | 1 | 1 | 20 | 0 |
| HazratullahAFG | Ireland | 2018-2019 | 7 | 7 | 0 | 169 | 67 | 24.14 | 185 | 91.35 | 0 | 1 | 0 | 15 | 10 |
| Jonathan TrottENG | Pakistan | 2010-2012 | 9 | 8 | 0 | 169 | 69 | 21.13 | 252 | 67.06 | 0 | 2 | 1 | 9 | 0 |
| Dhananjaya de SilvaSL | India | 2019-2023 | 8 | 8 | 1 | 169 | 47 | 24.14 | 226 | 74.78 | 0 | 0 | 1 | 18 | 0 |
| Craig WishartZIM | New Zealand | 1998-2005 | 10 | 10 | 1 | 169 | 41 | 18.78 | 275 | 61.45 | 0 | 0 | 1 | 18 | 1 |
| Chundangapoyil RizwanUAE | Nepal | 2019-2023 | 10 | 10 | 0 | 169 | 45 | 16.90 | 312 | 54.17 | 0 | 0 | 0 | 12 | 0 |
| Naeem IslamBAN | Zimbabwe | 2009-2010 | 17 | 11 | 5 | 169 | 73* | 28.17 | 265 | 63.77 | 0 | 1 | 2 | 11 | 5 |
| Robin SinghIND | West Indies | 1989-1999 | 11 | 11 | 4 | 169 | 73* | 24.14 | 224 | 75.45 | 0 | 1 | 0 | 10 | 3 |
| John WrightNZ | West Indies | 1979-1987 | 11 | 11 | 0 | 169 | 45 | 15.36 | 382 | 44.24 | 0 | 0 | 2 | 17 | 0 |
| Abdur RazzakBAN | Zimbabwe | 2005-2013 | 32 | 17 | 10 | 169 | 53* | 24.14 | 148 | 114.19 | 0 | 1 | 3 | 9 | 7 |
| Aaron FinchAUS | Scotland | 2013-2015 | 2 | 2 | 0 | 168 | 148 | 84.00 | 124 | 135.48 | 1 | 0 | 0 | 19 | 8 |
| Ross TaylorNZ | Ireland | 2008-2017 | 3 | 3 | 1 | 168 | 59* | 84.00 | 148 | 113.51 | 0 | 3 | 0 | 16 | 4 |
| Ed JoyceENG/IRE | Canada | 2007-2011 | 3 | 3 | 0 | 168 | 88 | 56.00 | 222 | 75.68 | 0 | 2 | 0 | 15 | 2 |
| Ryan ten DoeschateNED | Ireland | 2006-2011 | 3 | 3 | 1 | 168 | 106 | 84.00 | 157 | 107.01 | 1 | 1 | 0 | 18 | 5 |
| Vikramjit SinghNED | Pakistan | 2022-2023 | 4 | 4 | 0 | 168 | 65 | 42.00 | 253 | 66.40 | 0 | 3 | 0 | 16 | 1 |
| Sanjay ManjrekarIND | England | 1990-1996 | 4 | 4 | 0 | 168 | 82 | 42.00 | 268 | 62.69 | 0 | 2 | 0 | 12 | 0 |
| Richard JonesNZ | Pakistan | 2003 | 5 | 5 | 0 | 168 | 63 | 33.60 | 329 | 51.06 | 0 | 1 | 0 | 14 | 2 |
| Rick DarlingAUS | Pakistan | 1979-1982 | 5 | 5 | 0 | 168 | 74 | 33.60 | 281 | 59.79 | 0 | 1 | 0 | 10 | 0 |
| Ajinkya RahaneIND | Bangladesh | 2014-2015 | 6 | 6 | 0 | 168 | 73 | 28.00 | 234 | 71.79 | 0 | 2 | 1 | 14 | 3 |
| Shaiman AnwarUAE | Afghanistan | 2014-2018 | 6 | 6 | 1 | 168 | 64 | 33.60 | 196 | 85.71 | 0 | 2 | 0 | 16 | 4 |
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.