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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ruwan KalpageSL | India | 1993-1999 | 15 | 13 | 5 | 180 | 51 | 22.50 | 273 | 65.93 | 0 | 1 | 0 | 5 | 1 |
| George DockrellIRE | Zimbabwe | 2010-2025 | 19 | 16 | 6 | 180 | 34 | 18.00 | 181 | 99.45 | 0 | 0 | 1 | 15 | 4 |
| John CampbellWI | Ireland | 2019 | 1 | 1 | 0 | 179 | 179 | 179.00 | 137 | 130.66 | 1 | 0 | 0 | 15 | 6 |
| Kyle CoetzerSCO | Netherlands | 2011-2021 | 4 | 4 | 1 | 179 | 89* | 59.67 | 246 | 72.76 | 0 | 2 | 0 | 17 | 2 |
| Damien MartynAUS | Bangladesh | 2003-2005 | 6 | 5 | 2 | 179 | 92* | 59.67 | 185 | 96.76 | 0 | 2 | 0 | 18 | 1 |
| Sam CurranENG | West Indies | 2023-2024 | 6 | 5 | 0 | 179 | 52 | 35.80 | 208 | 86.06 | 0 | 1 | 0 | 12 | 3 |
| Wesley BarresiNED | Ireland | 2010-2013 | 6 | 6 | 0 | 179 | 55 | 29.83 | 252 | 71.03 | 0 | 1 | 0 | 20 | 2 |
| Tanzid HasanBAN | Sri Lanka | 2023-2025 | 6 | 6 | 0 | 179 | 84 | 29.83 | 173 | 103.47 | 0 | 2 | 1 | 23 | 5 |
| Ravi ShastriIND | South Africa | 1991-1992 | 6 | 6 | 2 | 179 | 109 | 44.75 | 226 | 79.20 | 1 | 0 | 1 | 17 | 0 |
| Andrew SymondsAUS | Zimbabwe | 1999-2004 | 11 | 7 | 0 | 179 | 60 | 25.57 | 198 | 90.40 | 0 | 1 | 1 | 19 | 1 |
| Geraint JonesENG | India | 2004-2006 | 8 | 7 | 1 | 179 | 53 | 29.83 | 212 | 84.43 | 0 | 1 | 1 | 13 | 4 |
| Aaron JohnsonCAN | Nepal | 2024-2026 | 7 | 7 | 0 | 179 | 65 | 25.57 | 216 | 82.87 | 0 | 1 | 1 | 27 | 3 |
| Collins ObuyaKEN | Netherlands | 2007-2014 | 9 | 8 | 0 | 179 | 54 | 22.38 | 268 | 66.79 | 0 | 1 | 1 | 13 | 2 |
| Josh InglisAUS | South Africa | 2023-2026 | 9 | 8 | 0 | 179 | 87 | 22.38 | 190 | 94.21 | 0 | 2 | 1 | 21 | 3 |
| Larry GomesWI | England | 1981-1987 | 11 | 8 | 2 | 179 | 56* | 29.83 | 423 | 42.32 | 0 | 1 | 0 | 11 | 0 |
| Kevin O'BrienIRE | Bangladesh | 2007-2019 | 10 | 9 | 1 | 179 | 48 | 22.38 | 245 | 73.06 | 0 | 0 | 0 | 14 | 3 |
| Tony UraPNG | Scotland | 2017-2022 | 9 | 9 | 0 | 179 | 47 | 19.89 | 226 | 79.20 | 0 | 0 | 2 | 14 | 3 |
| Naeem IslamBAN | West Indies | 2009-2012 | 11 | 10 | 3 | 179 | 52 | 25.57 | 258 | 69.38 | 0 | 2 | 1 | 18 | 1 |
| Roger HarperWI | Australia | 1984-1996 | 16 | 12 | 3 | 179 | 31* | 19.89 | 301 | 59.47 | 0 | 0 | 0 | 8 | 3 |
| Kieran PowellWI | Zimbabwe | 2013 | 3 | 3 | 0 | 178 | 79 | 59.33 | 221 | 80.54 | 0 | 2 | 0 | 16 | 4 |
| Nazmul Hossain ShantoBAN | Australia | 2023-2026 | 4 | 4 | 0 | 178 | 67 | 44.50 | 246 | 72.36 | 0 | 1 | 0 | 23 | 1 |
| David GowerENG | Sri Lanka | 1982-1983 | 4 | 4 | 1 | 178 | 130 | 59.33 | 176 | 101.14 | 1 | 0 | 0 | 18 | 5 |
| Alastair CookENG | West Indies | 2007-2012 | 5 | 5 | 0 | 178 | 112 | 35.60 | 221 | 80.54 | 1 | 0 | 1 | 23 | 1 |
| Justin KempSA | Zimbabwe | 2001-2006 | 6 | 6 | 3 | 178 | 78* | 59.33 | 167 | 106.59 | 0 | 2 | 0 | 9 | 11 |
| Shadab KhanPAK | England | 2017-2026 | 7 | 6 | 2 | 178 | 113* | 44.50 | 171 | 104.09 | 1 | 0 | 1 | 19 | 6 |
| Basil HameedUAE | Namibia | 2020-2026 | 8 | 6 | 1 | 178 | 71 | 35.60 | 197 | 90.36 | 0 | 2 | 0 | 14 | 5 |
| James HopesAUS | West Indies | 2008-2010 | 9 | 8 | 2 | 178 | 57* | 29.67 | 132 | 134.85 | 0 | 1 | 1 | 24 | 0 |
| Runako MortonWI | Pakistan | 2002-2006 | 9 | 8 | 1 | 178 | 55 | 25.43 | 325 | 54.77 | 0 | 1 | 0 | 16 | 1 |
| Denesh RamdinWI | Pakistan | 2006-2016 | 10 | 9 | 2 | 178 | 51 | 25.43 | 224 | 79.46 | 0 | 1 | 0 | 15 | 2 |
| Eric SzwarczynskiNED | Ireland | 2007-2013 | 9 | 9 | 1 | 178 | 56* | 22.25 | 276 | 64.49 | 0 | 1 | 0 | 14 | 1 |
| Brian McMillanSA | England | 1992-1996 | 10 | 9 | 2 | 178 | 45* | 25.43 | 281 | 63.35 | 0 | 0 | 1 | 12 | 0 |
| Ian HealyAUS | New Zealand | 1990-1996 | 23 | 13 | 6 | 178 | 48 | 25.43 | 197 | 90.36 | 0 | 0 | 0 | 9 | 0 |
| Mitchell MarshAUS | Bangladesh | 2023 | 1 | 1 | 1 | 177 | 177* | - | 132 | 134.09 | 1 | 0 | 0 | 17 | 9 |
| Hashim AmlaSA | Ireland | 2011-2015 | 2 | 2 | 0 | 177 | 159 | 88.50 | 145 | 122.07 | 1 | 0 | 0 | 17 | 5 |
| Irfan KarimKEN | Canada | 2013 | 2 | 2 | 0 | 177 | 112 | 88.50 | 245 | 72.24 | 1 | 1 | 0 | 16 | 0 |
| Aqib IlyasOMA | United States of America | 2020 | 2 | 2 | 0 | 177 | 105 | 88.50 | 233 | 75.97 | 1 | 1 | 0 | 17 | 3 |
| Owais ShahENG | South Africa | 2008-2009 | 6 | 4 | 1 | 177 | 98 | 59.00 | 192 | 92.19 | 0 | 1 | 0 | 12 | 7 |
| Nasir JamshedPAK | Australia | 2009-2012 | 4 | 4 | 0 | 177 | 97 | 44.25 | 217 | 81.57 | 0 | 1 | 0 | 21 | 2 |
| Bas de LeedeNED | Pakistan | 2022-2023 | 4 | 4 | 0 | 177 | 89 | 44.25 | 230 | 76.96 | 0 | 2 | 0 | 8 | 5 |
| Abdullah ShafiquePAK | Australia | 2023-2024 | 4 | 4 | 1 | 177 | 64* | 59.00 | 209 | 84.69 | 0 | 2 | 0 | 13 | 6 |
| Tom de GroothNED | Bermuda | 2006-2009 | 5 | 5 | 1 | 177 | 97 | 44.25 | 210 | 84.29 | 0 | 1 | 0 | 15 | 2 |
| Grant ElliottNZ | Pakistan | 2009-2016 | 5 | 5 | 2 | 177 | 75* | 59.00 | 211 | 83.89 | 0 | 2 | 1 | 13 | 3 |
| Mohammad NadeemOMA | Nepal | 2020-2023 | 6 | 5 | 2 | 177 | 69* | 59.00 | 266 | 66.54 | 0 | 2 | 0 | 14 | 4 |
| Aryansh SharmaUAE | Nepal | 2023-2026 | 5 | 5 | 0 | 177 | 98 | 35.40 | 203 | 87.19 | 0 | 1 | 1 | 20 | 5 |
| Jimmy AdamsWI | Sri Lanka | 1993-1999 | 10 | 5 | 2 | 177 | 74* | 59.00 | 257 | 68.87 | 0 | 2 | 1 | 11 | 0 |
| Evin LewisWI | Bangladesh | 2018-2024 | 6 | 6 | 0 | 177 | 70 | 29.50 | 240 | 73.75 | 0 | 1 | 0 | 15 | 8 |
| Keith FletcherENG | Australia | 1971-1975 | 6 | 6 | 0 | 177 | 60 | 29.50 | 336 | 52.68 | 0 | 1 | 0 | 17 | 0 |
| Asghar AfghanAFG | Netherlands | 2009-2012 | 6 | 6 | 2 | 177 | 64 | 44.25 | 310 | 57.10 | 0 | 1 | 0 | 12 | 3 |
| Asghar AfghanAFG | West Indies | 2017-2019 | 7 | 6 | 0 | 177 | 86 | 29.50 | 207 | 85.51 | 0 | 1 | 0 | 10 | 8 |
| Greg BlewettAUS | South Africa | 1995-1997 | 9 | 8 | 0 | 177 | 53 | 22.13 | 284 | 62.32 | 0 | 1 | 0 | 13 | 1 |
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.