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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Keith ArthurtonWI | New Zealand | 1992-1995 | 6 | 4 | 0 | 116 | 45 | 29.00 | 175 | 66.29 | 0 | 0 | 0 | 7 | 1 |
| Mitchell MarshAUS | Sri Lanka | 2013-2023 | 5 | 5 | 0 | 116 | 52 | 23.20 | 165 | 70.30 | 0 | 1 | 0 | 16 | 1 |
| Dimuth KarunaratneSL | Bangladesh | 2015-2023 | 6 | 5 | 0 | 116 | 46 | 23.20 | 146 | 79.45 | 0 | 0 | 0 | 14 | 0 |
| Ayan KhanOMA | Namibia | 2021-2024 | 6 | 5 | 0 | 116 | 83 | 23.20 | 147 | 78.91 | 0 | 1 | 1 | 7 | 2 |
| Ghulam ShabberUAE | Zimbabwe | 2018-2019 | 5 | 5 | 0 | 116 | 56 | 23.20 | 191 | 60.73 | 0 | 1 | 1 | 8 | 1 |
| Washington SundarIND | New Zealand | 2022-2026 | 7 | 5 | 2 | 116 | 51 | 38.67 | 115 | 100.87 | 0 | 1 | 0 | 9 | 4 |
| Raman LambaIND | West Indies | 1986-1989 | 5 | 5 | 0 | 116 | 61 | 23.20 | 177 | 65.54 | 0 | 1 | 1 | 12 | 1 |
| Sam CurranENG | South Africa | 2020-2023 | 8 | 6 | 0 | 116 | 35 | 19.33 | 97 | 119.59 | 0 | 0 | 0 | 5 | 8 |
| Tayyab TahirPAK | New Zealand | 2025 | 6 | 6 | 0 | 116 | 38 | 19.33 | 130 | 89.23 | 0 | 0 | 0 | 11 | 2 |
| Philo WallaceWI | India | 1991-1998 | 6 | 6 | 0 | 116 | 52 | 19.33 | 245 | 47.35 | 0 | 1 | 0 | 11 | 2 |
| Lorcan TuckerIRE | West Indies | 2019-2025 | 8 | 7 | 0 | 116 | 31 | 16.57 | 160 | 72.50 | 0 | 0 | 1 | 9 | 1 |
| Basil HameedUAE | Nepal | 2022-2023 | 7 | 7 | 0 | 116 | 29 | 16.57 | 179 | 64.80 | 0 | 0 | 0 | 7 | 3 |
| Brad HoggAUS | Sri Lanka | 2002-2008 | 23 | 11 | 4 | 116 | 35* | 16.57 | 180 | 64.44 | 0 | 0 | 1 | 3 | 0 |
| Sunil JoshiIND | South Africa | 1996-2000 | 14 | 11 | 3 | 116 | 24 | 14.50 | 122 | 95.08 | 0 | 0 | 1 | 13 | 1 |
| Kyle MillsNZ | South Africa | 2004-2014 | 22 | 17 | 9 | 116 | 26 | 14.50 | 148 | 78.38 | 0 | 0 | 2 | 6 | 4 |
| Ricky PontingICC | Asia XI | 2005 | 1 | 1 | 0 | 115 | 115 | 115.00 | 102 | 112.75 | 1 | 0 | 0 | 8 | 3 |
| Jeremy BrayIRE | Zimbabwe | 2007 | 1 | 1 | 1 | 115 | 115* | - | 137 | 83.94 | 1 | 0 | 0 | 10 | 2 |
| Nicolas PooranWI | Nepal | 2023 | 1 | 1 | 0 | 115 | 115 | 115.00 | 94 | 122.34 | 1 | 0 | 0 | 10 | 4 |
| Asa TribeJER | Papua New Guinea | 2023 | 1 | 1 | 1 | 115 | 115* | - | 143 | 80.42 | 1 | 0 | 0 | 8 | 2 |
| Rahul ChopraUAE | Nepal | 2025-2026 | 2 | 2 | 2 | 115 | 100* | - | 129 | 89.15 | 1 | 0 | 0 | 5 | 4 |
| Kumar SangakkaraSL | Netherlands | 2002-2006 | 3 | 3 | 0 | 115 | 46 | 38.33 | 141 | 81.56 | 0 | 0 | 0 | 13 | 0 |
| Lance KlusenerSA | Kenya | 1999-2003 | 6 | 3 | 2 | 115 | 75* | 115.00 | 128 | 89.84 | 0 | 1 | 0 | 14 | 3 |
| Craig ErvineZIM | India | 2010-2016 | 4 | 3 | 1 | 115 | 67* | 57.50 | 146 | 78.77 | 0 | 1 | 0 | 7 | 1 |
| Wesley BarresiNED | Bangladesh | 2010-2023 | 3 | 3 | 1 | 115 | 64* | 57.50 | 113 | 101.77 | 0 | 1 | 0 | 20 | 0 |
| Colin AckermannNED | Zimbabwe | 2023 | 3 | 3 | 0 | 115 | 50 | 38.33 | 163 | 70.55 | 0 | 1 | 0 | 8 | 0 |
| Alick AthanazeWI | England | 2023 | 3 | 3 | 0 | 115 | 66 | 38.33 | 130 | 88.46 | 0 | 1 | 0 | 16 | 2 |
| Deepak HoodaIND | West Indies | 2022 | 5 | 4 | 1 | 115 | 33 | 38.33 | 125 | 92.00 | 0 | 0 | 0 | 7 | 1 |
| Muhammad UsmanUAE | Papua New Guinea | 2017-2018 | 4 | 4 | 1 | 115 | 58* | 38.33 | 99 | 116.16 | 0 | 1 | 0 | 11 | 1 |
| Fakhar ZamanPAK | Bangladesh | 2018-2023 | 4 | 4 | 0 | 115 | 81 | 28.75 | 140 | 82.14 | 0 | 1 | 0 | 7 | 7 |
| John CrawleyENG | Zimbabwe | 1994-1997 | 5 | 5 | 0 | 115 | 73 | 23.00 | 207 | 55.56 | 0 | 1 | 1 | 6 | 1 |
| Thomas OdoyoKEN | West Indies | 1996-2002 | 5 | 5 | 0 | 115 | 40 | 23.00 | 185 | 62.16 | 0 | 0 | 0 | 11 | 3 |
| David HusseyAUS | New Zealand | 2009-2011 | 6 | 5 | 0 | 115 | 79 | 23.00 | 158 | 72.78 | 0 | 1 | 0 | 10 | 0 |
| Kashyap PrajapatiOMA | Scotland | 2021-2024 | 6 | 5 | 0 | 115 | 81 | 23.00 | 188 | 61.17 | 0 | 1 | 1 | 10 | 1 |
| Alvin KallicharranWI | Pakistan | 1975-1980 | 6 | 5 | 0 | 115 | 50 | 23.00 | 192 | 59.90 | 0 | 1 | 0 | 1 | 0 |
| Sandeep PatilIND | West Indies | 1983 | 5 | 5 | 0 | 115 | 36 | 23.00 | 169 | 68.05 | 0 | 0 | 1 | 0 | 1 |
| Devon SmithWI | England | 2004-2011 | 6 | 6 | 0 | 115 | 61 | 19.17 | 187 | 61.50 | 0 | 1 | 0 | 13 | 0 |
| Javed OmarBAN | India | 1995-2007 | 6 | 6 | 0 | 115 | 80 | 19.17 | 209 | 55.02 | 0 | 1 | 0 | 11 | 2 |
| John MooneyIRE | Zimbabwe | 2010-2015 | 6 | 6 | 1 | 115 | 55 | 23.00 | 143 | 80.42 | 0 | 1 | 0 | 9 | 2 |
| Alex HalesENG | India | 2014-2017 | 6 | 6 | 0 | 115 | 42 | 19.17 | 164 | 70.12 | 0 | 0 | 0 | 15 | 0 |
| Chad SoperPNG | Oman | 2019-2022 | 6 | 6 | 2 | 115 | 29* | 28.75 | 177 | 64.97 | 0 | 0 | 0 | 5 | 2 |
| Mansoor AkhtarPAK | Sri Lanka | 1982-1989 | 7 | 6 | 0 | 115 | 33 | 19.17 | 218 | 52.75 | 0 | 0 | 0 | 8 | 0 |
| Ranjan MadugalleSL | England | 1982-1988 | 7 | 7 | 0 | 115 | 30 | 16.43 | 193 | 59.59 | 0 | 0 | 1 | 8 | 1 |
| Geoff HowarthNZ | India | 1975-1985 | 8 | 7 | 0 | 115 | 45 | 16.43 | 192 | 59.90 | 0 | 0 | 1 | 8 | 0 |
| Dave HoughtonZIM | Australia | 1983-1994 | 7 | 7 | 0 | 115 | 84 | 16.43 | 194 | 59.28 | 0 | 1 | 1 | 11 | 1 |
| Luke JongweZIM | Afghanistan | 2015-2016 | 10 | 8 | 1 | 115 | 46 | 16.43 | 122 | 94.26 | 0 | 0 | 1 | 11 | 2 |
| Geoff HowarthNZ | West Indies | 1975-1985 | 9 | 8 | 1 | 115 | 51 | 16.43 | 296 | 38.85 | 0 | 1 | 0 | 5 | 0 |
| Daryl TuffeyNZ | Australia | 2002-2010 | 14 | 12 | 5 | 115 | 36 | 16.43 | 117 | 98.29 | 0 | 0 | 1 | 6 | 5 |
| Seekkuge PrasannaSL | Pakistan | 2011-2017 | 14 | 12 | 2 | 115 | 42 | 11.50 | 164 | 70.12 | 0 | 0 | 2 | 8 | 6 |
| Ravi RatnayekeSL | Pakistan | 1982-1990 | 18 | 14 | 5 | 115 | 22* | 12.78 | 231 | 49.78 | 0 | 0 | 2 | 10 | 1 |
| Virender SehwagIND | Bermuda | 2007 | 1 | 1 | 0 | 114 | 114 | 114.00 | 87 | 131.03 | 1 | 0 | 0 | 17 | 3 |
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.