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,029 of the 5,035 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Waqar YounisPAK | Sri Lanka | 1989-2002 | 51 | 27 | 7 | 174 | 22 | 8.70 | 259 | 67.18 | 0 | 0 | 2 | 13 | 3 |
| Younis KhanPAK | Kenya | 2002-2011 | 3 | 3 | 1 | 173 | 87* | 86.50 | 233 | 74.25 | 0 | 2 | 0 | 19 | 1 |
| Niall O'BrienIRE | India | 2007-2015 | 3 | 3 | 0 | 173 | 75 | 57.67 | 232 | 74.57 | 0 | 2 | 0 | 14 | 3 |
| John CampbellWI | India | 2026 | 3 | 3 | 0 | 173 | 101 | 57.67 | 135 | 128.15 | 1 | 1 | 0 | 17 | 8 |
| Larry GomesWI | Sri Lanka | 1985-1986 | 6 | 4 | 1 | 173 | 101 | 57.67 | 210 | 82.38 | 1 | 0 | 0 | 12 | 3 |
| Mohammad AzharuddinIND | Bangladesh | 1988-2000 | 7 | 4 | 2 | 173 | 84 | 86.50 | 224 | 77.23 | 0 | 1 | 0 | 20 | 0 |
| Ali BrownENG | India | 1996-1997 | 4 | 4 | 0 | 173 | 118 | 43.25 | 216 | 80.09 | 1 | 0 | 1 | 16 | 2 |
| Jimmy MaherAUS | South Africa | 1998-2002 | 6 | 5 | 2 | 173 | 95 | 57.67 | 239 | 72.38 | 0 | 1 | 0 | 16 | 2 |
| Bastiaan ZuiderentNED | Canada | 2006-2010 | 5 | 5 | 2 | 173 | 77* | 57.67 | 263 | 65.78 | 0 | 1 | 1 | 23 | 0 |
| Yusuf PathanIND | New Zealand | 2009-2010 | 11 | 5 | 3 | 173 | 123* | 86.50 | 131 | 132.06 | 1 | 0 | 1 | 12 | 9 |
| Aamer MalikPAK | West Indies | 1988-1989 | 5 | 5 | 0 | 173 | 77 | 34.60 | 277 | 62.45 | 0 | 2 | 0 | 14 | 0 |
| Devon SmithWI | India | 2007-2013 | 6 | 6 | 0 | 173 | 81 | 28.83 | 238 | 72.69 | 0 | 1 | 1 | 20 | 1 |
| Hashmatullah ShahidiAFG | Pakistan | 2018-2023 | 6 | 6 | 3 | 173 | 97* | 57.67 | 209 | 82.78 | 0 | 1 | 2 | 14 | 0 |
| Nawroz MangalAFG | Netherlands | 2009-2012 | 6 | 6 | 2 | 173 | 67* | 43.25 | 219 | 79.00 | 0 | 1 | 1 | 15 | 5 |
| Kushal BhurtelNEP | Netherlands | 2023-2026 | 7 | 7 | 0 | 173 | 66 | 24.71 | 230 | 75.22 | 0 | 1 | 1 | 18 | 3 |
| Brandon KingWI | India | 2022-2023 | 9 | 9 | 0 | 173 | 54 | 19.22 | 218 | 79.36 | 0 | 1 | 2 | 19 | 4 |
| Nasser HussainENG | South Africa | 1998-2000 | 10 | 10 | 1 | 173 | 85 | 19.22 | 270 | 64.07 | 0 | 1 | 0 | 20 | 2 |
| Aaron FinchAUS | West Indies | 2013-2019 | 10 | 10 | 0 | 173 | 47 | 17.30 | 197 | 87.82 | 0 | 0 | 1 | 26 | 1 |
| Wahab RiazPAK | South Africa | 2010-2019 | 13 | 13 | 0 | 173 | 45 | 13.31 | 208 | 83.17 | 0 | 0 | 4 | 15 | 5 |
| Craig WishartZIM | Namibia | 2003 | 1 | 1 | 1 | 172 | 172* | - | 151 | 113.91 | 1 | 0 | 0 | 18 | 3 |
| Lou VincentNZ | Zimbabwe | 2005 | 2 | 2 | 0 | 172 | 172 | 86.00 | 123 | 139.84 | 1 | 0 | 1 | 16 | 9 |
| BJ WatlingNZ | West Indies | 2012 | 3 | 3 | 1 | 172 | 72* | 86.00 | 207 | 83.09 | 0 | 2 | 0 | 13 | 3 |
| Paras KhadkaNEP | United Arab Emirates | 2018-2019 | 4 | 4 | 0 | 172 | 115 | 43.00 | 196 | 87.76 | 1 | 0 | 0 | 22 | 1 |
| Rameez ShahzadUAE | Ireland | 2017-2018 | 4 | 4 | 0 | 172 | 75 | 43.00 | 254 | 67.72 | 0 | 2 | 0 | 15 | 3 |
| Ikram AlikhilAFG | West Indies | 2019 | 4 | 4 | 0 | 172 | 86 | 43.00 | 220 | 78.18 | 0 | 2 | 0 | 16 | 1 |
| Najibullah ZadranAFG | Scotland | 2015-2019 | 7 | 5 | 1 | 172 | 89* | 43.00 | 159 | 108.18 | 0 | 2 | 0 | 16 | 7 |
| Kevin O'BrienIRE | Pakistan | 2007-2016 | 7 | 7 | 2 | 172 | 84* | 34.40 | 197 | 87.31 | 0 | 1 | 0 | 22 | 2 |
| William PorterfieldIRE | Pakistan | 2007-2016 | 7 | 7 | 0 | 172 | 107 | 24.57 | 300 | 57.33 | 1 | 0 | 0 | 17 | 1 |
| Wavell HindsWI | Sri Lanka | 1999-2006 | 8 | 8 | 0 | 172 | 58 | 21.50 | 359 | 47.91 | 0 | 1 | 1 | 13 | 2 |
| Kieran PowellWI | Australia | 2012-2013 | 8 | 8 | 0 | 172 | 83 | 21.50 | 228 | 75.44 | 0 | 1 | 1 | 19 | 3 |
| Roston ChaseWI | India | 2017-2026 | 13 | 9 | 2 | 172 | 38 | 24.57 | 212 | 81.13 | 0 | 0 | 1 | 14 | 0 |
| Craig SpearmanNZ | West Indies | 1996-2000 | 10 | 10 | 0 | 172 | 42 | 17.20 | 207 | 83.09 | 0 | 0 | 2 | 25 | 2 |
| Upul ChandanaSL | Zimbabwe | 1996-2004 | 15 | 11 | 3 | 172 | 51 | 21.50 | 206 | 83.50 | 0 | 1 | 1 | 14 | 2 |
| Michael HoldingWI | Australia | 1979-1987 | 35 | 15 | 6 | 172 | 64 | 19.11 | 148 | 116.22 | 0 | 2 | 3 | 17 | 2 |
| Ray PriceZIM | Bangladesh | 2004-2011 | 25 | 17 | 4 | 172 | 46 | 13.23 | 269 | 63.94 | 0 | 0 | 3 | 12 | 3 |
| Heath StreakZIM | Sri Lanka | 1993-2003 | 22 | 18 | 5 | 172 | 25 | 13.23 | 294 | 58.50 | 0 | 0 | 1 | 8 | 1 |
| Kemar RoachWI | India | 2009-2022 | 25 | 21 | 13 | 172 | 34 | 21.50 | 310 | 55.48 | 0 | 0 | 3 | 15 | 4 |
| Glenn TurnerNZ | East Africa | 1975 | 1 | 1 | 1 | 171 | 171* | - | 201 | 85.07 | 1 | 0 | 0 | 16 | 2 |
| Waseem MuhammadUAE | Canada | 2023-2024 | 3 | 3 | 0 | 171 | 80 | 57.00 | 210 | 81.43 | 0 | 1 | 0 | 16 | 5 |
| Aiden MarkramSA | Bangladesh | 2017-2023 | 4 | 4 | 0 | 171 | 66 | 42.75 | 188 | 90.96 | 0 | 2 | 1 | 15 | 2 |
| Adam HollioakeENG | South Africa | 1998 | 5 | 4 | 1 | 171 | 83* | 57.00 | 199 | 85.93 | 0 | 1 | 0 | 18 | 1 |
| Mohammad NabiAFG | India | 2014-2026 | 6 | 6 | 0 | 171 | 64 | 28.50 | 195 | 87.69 | 0 | 2 | 0 | 9 | 7 |
| Dave HoughtonZIM | South Africa | 1992-1997 | 6 | 6 | 1 | 171 | 57* | 34.20 | 229 | 74.67 | 0 | 2 | 0 | 13 | 3 |
| Mohammad NadeemOMA | United States of America | 2020-2025 | 7 | 7 | 2 | 171 | 55* | 34.20 | 294 | 58.16 | 0 | 1 | 0 | 8 | 2 |
| Marnus LabuschagneAUS | Sri Lanka | 2022-2025 | 7 | 7 | 0 | 171 | 40 | 24.43 | 263 | 65.02 | 0 | 0 | 0 | 7 | 0 |
| Aarif SheikhNEP | United States of America | 2020-2026 | 11 | 8 | 1 | 171 | 63 | 24.43 | 201 | 85.07 | 0 | 1 | 0 | 8 | 5 |
| Chamu ChibhabhaZIM | Afghanistan | 2015-2016 | 9 | 9 | 0 | 171 | 58 | 19.00 | 252 | 67.86 | 0 | 2 | 2 | 12 | 2 |
| Mitchell JohnsonAUS | India | 2006-2015 | 27 | 16 | 8 | 171 | 27* | 21.38 | 171 | 100.00 | 0 | 0 | 1 | 14 | 5 |
| 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 |
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.