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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Simon KatichAUS | West Indies | 2005-2006 | 4 | 4 | 0 | 159 | 76 | 39.75 | 242 | 65.70 | 0 | 1 | 0 | 16 | 1 |
| Ryan ten DoeschateNED | Canada | 2006-2009 | 4 | 4 | 1 | 159 | 49 | 53.00 | 182 | 87.36 | 0 | 0 | 0 | 20 | 0 |
| Phillip HughesAUS | West Indies | 2013 | 5 | 4 | 0 | 159 | 86 | 39.75 | 220 | 72.27 | 0 | 1 | 0 | 18 | 2 |
| Josh InglisAUS | England | 2023-2025 | 4 | 4 | 2 | 159 | 120* | 79.50 | 127 | 125.20 | 1 | 0 | 0 | 10 | 8 |
| John DavisonCAN | Bermuda | 2006-2007 | 5 | 5 | 1 | 159 | 69* | 39.75 | 146 | 108.90 | 0 | 2 | 1 | 14 | 3 |
| Alok KapaliBAN | India | 2003-2008 | 5 | 5 | 0 | 159 | 115 | 31.80 | 202 | 78.71 | 1 | 0 | 0 | 14 | 5 |
| Nafees IqbalBAN | Zimbabwe | 2005 | 5 | 5 | 0 | 159 | 58 | 31.80 | 226 | 70.35 | 0 | 2 | 0 | 18 | 1 |
| Neil JohnsonZIM | West Indies | 1999-2000 | 5 | 5 | 1 | 159 | 95* | 39.75 | 229 | 69.43 | 0 | 2 | 0 | 15 | 0 |
| Harmeet SinghUSA | Nepal | 2024-2026 | 6 | 6 | 2 | 159 | 59 | 39.75 | 125 | 127.20 | 0 | 2 | 1 | 9 | 10 |
| Chirag SuriUAE | Namibia | 2020-2023 | 6 | 6 | 0 | 159 | 103 | 26.50 | 221 | 71.95 | 1 | 0 | 1 | 17 | 2 |
| Murray GoodwinZIM | New Zealand | 1998-1999 | 7 | 7 | 0 | 159 | 58 | 22.71 | 256 | 62.11 | 0 | 2 | 0 | 20 | 0 |
| Irfan PathanIND | England | 2004-2008 | 10 | 9 | 2 | 159 | 46 | 22.71 | 241 | 65.98 | 0 | 0 | 1 | 18 | 2 |
| Andrew HudsonSA | Sri Lanka | 1993-1997 | 9 | 9 | 0 | 159 | 48 | 17.67 | 282 | 56.38 | 0 | 0 | 0 | 19 | 1 |
| Mohinder AmarnathIND | Australia | 1983-1989 | 11 | 10 | 2 | 159 | 58* | 19.88 | 313 | 50.80 | 0 | 1 | 1 | 14 | 0 |
| Naved-ul-HasanPAK | Australia | 2004-2010 | 12 | 11 | 3 | 159 | 33 | 19.88 | 178 | 89.33 | 0 | 0 | 1 | 15 | 3 |
| Roger HarperWI | England | 1984-1994 | 19 | 16 | 3 | 159 | 37 | 12.23 | 176 | 90.34 | 0 | 0 | 1 | 15 | 2 |
| Abdul QadirPAK | West Indies | 1983-1993 | 33 | 21 | 10 | 159 | 37 | 14.45 | 229 | 69.43 | 0 | 0 | 1 | 7 | 3 |
| Clive RadleyENG | New Zealand | 1978 | 2 | 2 | 1 | 158 | 117* | 158.00 | 204 | 77.45 | 1 | 0 | 0 | 16 | 0 |
| William PorterfieldIRE | India | 2007-2015 | 3 | 3 | 0 | 158 | 75 | 52.67 | 243 | 65.02 | 0 | 2 | 0 | 13 | 2 |
| Matthew BreetzkeSA | Pakistan | 2025 | 4 | 4 | 1 | 158 | 83 | 52.67 | 194 | 81.44 | 0 | 1 | 0 | 13 | 3 |
| Craig McMillanNZ | Bangladesh | 1999-2007 | 6 | 5 | 0 | 158 | 75 | 31.60 | 208 | 75.96 | 0 | 1 | 0 | 13 | 4 |
| Josh DaveySCO | Afghanistan | 2010-2015 | 6 | 6 | 2 | 158 | 64 | 39.50 | 205 | 77.07 | 0 | 2 | 0 | 16 | 1 |
| Assad ValaPNG | Oman | 2019-2022 | 6 | 6 | 0 | 158 | 62 | 26.33 | 251 | 62.95 | 0 | 1 | 0 | 9 | 1 |
| Mohammad ShahzadAFG | Bangladesh | 2014-2018 | 6 | 6 | 0 | 158 | 53 | 26.33 | 199 | 79.40 | 0 | 1 | 1 | 20 | 3 |
| Justin GreavesWI | Ireland | 2022-2025 | 6 | 6 | 1 | 158 | 50 | 31.60 | 161 | 98.14 | 0 | 1 | 0 | 18 | 4 |
| Rashid LatifPAK | India | 1994-2003 | 11 | 7 | 4 | 158 | 50 | 52.67 | 129 | 122.48 | 0 | 1 | 0 | 12 | 4 |
| Anamul HaqueBAN | India | 2014-2023 | 8 | 7 | 0 | 158 | 77 | 22.57 | 230 | 68.70 | 0 | 1 | 1 | 17 | 4 |
| Hrishikesh KanitkarIND | Australia | 1998-2000 | 8 | 8 | 3 | 158 | 57 | 31.60 | 214 | 73.83 | 0 | 1 | 1 | 13 | 0 |
| Bhuvneshwar KumarIND | Australia | 2013-2019 | 18 | 9 | 2 | 158 | 46 | 22.57 | 194 | 81.44 | 0 | 0 | 1 | 15 | 2 |
| Mark WattSCO | Nepal | 2022-2026 | 12 | 9 | 2 | 158 | 34 | 22.57 | 206 | 76.70 | 0 | 0 | 0 | 6 | 10 |
| Basit AliPAK | New Zealand | 1994-1995 | 12 | 10 | 0 | 158 | 57 | 15.80 | 254 | 62.20 | 0 | 1 | 2 | 11 | 1 |
| Rumesh RatnayakeSL | Pakistan | 1983-1990 | 16 | 13 | 1 | 158 | 31 | 13.17 | 171 | 92.40 | 0 | 0 | 0 | 11 | 6 |
| John EmbureyENG | West Indies | 1980-1988 | 19 | 14 | 3 | 158 | 34 | 14.36 | 236 | 66.95 | 0 | 0 | 1 | 12 | 2 |
| Saqlain MushtaqPAK | Sri Lanka | 1995-2002 | 29 | 21 | 6 | 158 | 30 | 10.53 | 327 | 48.32 | 0 | 0 | 3 | 10 | 1 |
| Dennis AmissENG | India | 1974-1975 | 2 | 2 | 0 | 157 | 137 | 78.50 | 182 | 86.26 | 1 | 0 | 0 | 21 | 0 |
| Clive LloydWI | Sri Lanka | 1975-1985 | 5 | 3 | 3 | 157 | 89* | - | 129 | 121.71 | 0 | 2 | 0 | 14 | 5 |
| Misbah-ul-HaqPAK | Kenya | 2002-2011 | 3 | 3 | 1 | 157 | 65 | 78.50 | 216 | 72.69 | 0 | 2 | 0 | 6 | 3 |
| Mosaddek HossainBAN | Australia | 2026 | 3 | 3 | 2 | 157 | 86* | 157.00 | 135 | 116.30 | 0 | 2 | 0 | 15 | 4 |
| Dale RichardsWI | South Africa | 2010 | 4 | 4 | 0 | 157 | 59 | 39.25 | 207 | 75.85 | 0 | 2 | 0 | 18 | 3 |
| PL MommsenSCO | Kenya | 2010-2014 | 4 | 4 | 1 | 157 | 78 | 52.33 | 266 | 59.02 | 0 | 2 | 0 | 10 | 1 |
| Glenn MaxwellAUS | Zimbabwe | 2014-2022 | 5 | 4 | 1 | 157 | 93 | 52.33 | 94 | 167.02 | 0 | 1 | 0 | 16 | 9 |
| Alex CareyAUS | West Indies | 2019-2021 | 4 | 4 | 0 | 157 | 67 | 39.25 | 207 | 75.85 | 0 | 1 | 0 | 16 | 2 |
| Keacy CartyWI | Sri Lanka | 2023-2026 | 5 | 4 | 0 | 157 | 87 | 39.25 | 205 | 76.59 | 0 | 1 | 0 | 9 | 2 |
| Bevan CongdonNZ | England | 1973-1978 | 6 | 4 | 1 | 157 | 101 | 52.33 | 213 | 73.71 | 1 | 1 | 0 | 13 | 1 |
| Karim SadiqAFG | Netherlands | 2010-2012 | 4 | 4 | 1 | 157 | 100 | 52.33 | 189 | 83.07 | 1 | 0 | 0 | 17 | 5 |
| Murray GoodwinZIM | South Africa | 1999-2000 | 5 | 5 | 0 | 157 | 73 | 31.40 | 214 | 73.36 | 0 | 1 | 0 | 17 | 2 |
| Pathum NissankaSL | Pakistan | 2023-2025 | 5 | 5 | 0 | 157 | 51 | 31.40 | 202 | 77.72 | 0 | 1 | 0 | 22 | 1 |
| Dale BenkensteinSA | West Indies | 1998-1999 | 5 | 5 | 1 | 157 | 69 | 39.25 | 201 | 78.11 | 0 | 1 | 0 | 9 | 0 |
| Imrul KayesBAN | India | 2010-2018 | 6 | 6 | 0 | 157 | 70 | 26.17 | 198 | 79.29 | 0 | 1 | 0 | 21 | 1 |
| Greg ChappellAUS | Pakistan | 1975-1982 | 6 | 6 | 0 | 157 | 45 | 26.17 | 196 | 80.10 | 0 | 0 | 1 | 13 | 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.