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,032 of the 5,038 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Graham ThorpeENG | Netherlands | 1996 | 1 | 1 | 0 | 89 | 89 | 89.00 | 82 | 108.54 | 0 | 1 | 0 | 7 | 1 |
| Usman KhawajaAUS | Bangladesh | 2019 | 1 | 1 | 0 | 89 | 89 | 89.00 | 72 | 123.61 | 0 | 1 | 0 | 10 | 0 |
| Haris SohailPAK | South Africa | 2019 | 1 | 1 | 0 | 89 | 89 | 89.00 | 59 | 150.85 | 0 | 1 | 0 | 9 | 3 |
| Lee GermonNZ | Australia | 1996 | 1 | 1 | 0 | 89 | 89 | 89.00 | 96 | 92.71 | 0 | 1 | 0 | 9 | 1 |
| Gagan KhodaIND | Kenya | 1998 | 1 | 1 | 0 | 89 | 89 | 89.00 | 129 | 68.99 | 0 | 1 | 0 | 8 | 0 |
| Ramnaresh SarwanWI | Canada | 2003-2010 | 3 | 2 | 2 | 89 | 47* | - | 58 | 153.45 | 0 | 0 | 0 | 14 | 1 |
| SR WatersKEN | South Africa | 2008 | 2 | 2 | 0 | 89 | 74 | 44.50 | 138 | 64.49 | 0 | 1 | 0 | 11 | 1 |
| Craig WallaceSCO | Oman | 2019 | 2 | 2 | 1 | 89 | 53* | 89.00 | 102 | 87.25 | 0 | 1 | 0 | 4 | 2 |
| Anshuman RathHK | United Arab Emirates | 2015 | 2 | 2 | 0 | 89 | 53 | 44.50 | 120 | 74.17 | 0 | 1 | 0 | 8 | 0 |
| Philip SaltENG | Ireland | 2023 | 2 | 2 | 0 | 89 | 61 | 44.50 | 49 | 181.63 | 0 | 1 | 0 | 13 | 4 |
| Afif HossainBAN | South Africa | 2022 | 3 | 2 | 0 | 89 | 72 | 44.50 | 120 | 74.17 | 0 | 1 | 0 | 10 | 1 |
| Matthew BreetzkeSA | England | 2025 | 2 | 2 | 0 | 89 | 85 | 44.50 | 87 | 102.30 | 0 | 1 | 0 | 8 | 3 |
| Azmatullah OmarzaiAFG | Australia | 2023-2025 | 2 | 2 | 0 | 89 | 67 | 44.50 | 81 | 109.88 | 0 | 1 | 0 | 2 | 7 |
| Mashrafe MortazaBAN | Kenya | 2006 | 7 | 3 | 2 | 89 | 44* | 89.00 | 72 | 123.61 | 0 | 0 | 0 | 11 | 3 |
| Ryan McLarenSA | India | 2013 | 4 | 3 | 2 | 89 | 71* | 89.00 | 76 | 117.11 | 0 | 1 | 0 | 12 | 2 |
| Jean-Pierre KotzeNAM | Canada | 2025 | 3 | 3 | 0 | 89 | 48 | 29.67 | 152 | 58.55 | 0 | 0 | 0 | 8 | 0 |
| Bhanuka RajapaksaSL | India | 2021 | 3 | 3 | 0 | 89 | 65 | 29.67 | 79 | 112.66 | 0 | 1 | 1 | 14 | 2 |
| Saif HassanBAN | West Indies | 2025 | 3 | 3 | 0 | 89 | 80 | 29.67 | 94 | 94.68 | 0 | 1 | 0 | 6 | 7 |
| Tanzid HasanBAN | India | 2023-2025 | 3 | 3 | 0 | 89 | 51 | 29.67 | 80 | 111.25 | 0 | 1 | 0 | 12 | 3 |
| Arafat MinhasPAK | Sri Lanka | 2026 | 3 | 3 | 0 | 89 | 61 | 29.67 | 64 | 139.06 | 0 | 1 | 0 | 6 | 4 |
| Sandeep PatilIND | Sri Lanka | 1982-1986 | 5 | 3 | 0 | 89 | 64 | 29.67 | 89 | 100.00 | 0 | 1 | 0 | 0 | 0 |
| Neil JohnsonZIM | Sri Lanka | 1998-1999 | 3 | 3 | 0 | 89 | 72 | 29.67 | 142 | 62.68 | 0 | 1 | 0 | 3 | 1 |
| Craig ErvineZIM | Scotland | 2017-2023 | 4 | 4 | 0 | 89 | 57 | 22.25 | 126 | 70.63 | 0 | 1 | 1 | 8 | 1 |
| Divan la CockNAM | Nepal | 2022 | 4 | 4 | 1 | 89 | 41 | 29.67 | 89 | 100.00 | 0 | 0 | 0 | 15 | 0 |
| Asif KhanUAE | Oman | 2022-2023 | 4 | 4 | 0 | 89 | 34 | 22.25 | 139 | 64.03 | 0 | 0 | 0 | 8 | 3 |
| Aamer HanifPAK | Sri Lanka | 1993-1995 | 5 | 4 | 2 | 89 | 36* | 44.50 | 128 | 69.53 | 0 | 0 | 0 | 6 | 0 |
| Chris ReadENG | West Indies | 2004-2006 | 6 | 5 | 1 | 89 | 27 | 22.25 | 93 | 95.70 | 0 | 0 | 0 | 4 | 4 |
| Hemang BadaniIND | England | 2002 | 6 | 5 | 1 | 89 | 35 | 22.25 | 109 | 81.65 | 0 | 0 | 0 | 8 | 0 |
| Thilina KandambySL | England | 2009-2014 | 6 | 5 | 0 | 89 | 53 | 17.80 | 160 | 55.63 | 0 | 1 | 1 | 8 | 0 |
| Phil MustardENG | Sri Lanka | 2007 | 5 | 5 | 0 | 89 | 28 | 17.80 | 93 | 95.70 | 0 | 0 | 0 | 12 | 1 |
| Rahmanullah GurbazAFG | Zimbabwe | 2022-2026 | 5 | 5 | 0 | 89 | 36 | 17.80 | 104 | 85.58 | 0 | 0 | 0 | 9 | 5 |
| Ross EdwardsAUS | England | 1972-1975 | 5 | 5 | 0 | 89 | 57 | 17.80 | 144 | 61.81 | 0 | 1 | 1 | 8 | 0 |
| Kris SrikkanthIND | Zimbabwe | 1983-1992 | 5 | 5 | 0 | 89 | 32 | 17.80 | 119 | 74.79 | 0 | 0 | 1 | 10 | 0 |
| Alastair CookENG | South Africa | 2012-2013 | 6 | 6 | 1 | 89 | 51 | 17.80 | 163 | 54.60 | 0 | 1 | 1 | 10 | 0 |
| Imad WasimPAK | West Indies | 2016-2019 | 7 | 6 | 2 | 89 | 43* | 22.25 | 83 | 107.23 | 0 | 0 | 0 | 5 | 2 |
| Smit PatelUSA | Namibia | 2024-2026 | 6 | 6 | 0 | 89 | 50 | 14.83 | 166 | 53.61 | 0 | 1 | 0 | 7 | 2 |
| Shane LeeAUS | India | 1996-2001 | 7 | 6 | 3 | 89 | 27* | 29.67 | 65 | 136.92 | 0 | 0 | 0 | 7 | 1 |
| Safyaan SharifSCO | Ireland | 2011-2023 | 8 | 7 | 1 | 89 | 34 | 14.83 | 118 | 75.42 | 0 | 0 | 1 | 9 | 1 |
| Andrew HallSA | England | 2000-2007 | 9 | 8 | 1 | 89 | 29 | 12.71 | 115 | 77.39 | 0 | 0 | 2 | 10 | 0 |
| Safyaan SharifSCO | United Arab Emirates | 2014-2026 | 14 | 8 | 3 | 89 | 30 | 17.80 | 143 | 62.24 | 0 | 0 | 0 | 3 | 1 |
| Shane WarneAUS | Sri Lanka | 1994-2002 | 18 | 10 | 2 | 89 | 36 | 11.13 | 157 | 56.69 | 0 | 0 | 1 | 3 | 0 |
| Shoaib AkhtarPAK | New Zealand | 1999-2011 | 22 | 10 | 5 | 89 | 27* | 17.80 | 100 | 89.00 | 0 | 0 | 1 | 8 | 3 |
| Javagal SrinathIND | Sri Lanka | 1992-2003 | 28 | 11 | 7 | 89 | 28* | 22.25 | 108 | 82.41 | 0 | 0 | 0 | 5 | 1 |
| Dale SteynSA | India | 2007-2015 | 18 | 11 | 1 | 89 | 35 | 8.90 | 100 | 89.00 | 0 | 0 | 2 | 3 | 5 |
| Nasser HussainENG | Kenya | 1999 | 1 | 1 | 1 | 88 | 88* | - | 127 | 69.29 | 0 | 1 | 0 | 11 | 1 |
| Matthew HaydenAUS | Namibia | 2003 | 1 | 1 | 0 | 88 | 88 | 88.00 | 73 | 120.55 | 0 | 1 | 0 | 9 | 3 |
| Andrew StraussENG | Netherlands | 2011 | 1 | 1 | 0 | 88 | 88 | 88.00 | 83 | 106.02 | 0 | 1 | 0 | 9 | 0 |
| Brad HaddinAUS | Canada | 2011 | 1 | 1 | 0 | 88 | 88 | 88.00 | 84 | 104.76 | 0 | 1 | 0 | 11 | 2 |
| Gerhard ErasmusNAM | Jersey | 2023 | 1 | 1 | 1 | 88 | 88* | - | 87 | 101.15 | 0 | 1 | 0 | 9 | 1 |
| Dennis AmissENG | East Africa | 1975 | 1 | 1 | 0 | 88 | 88 | 88.00 | 116 | 75.86 | 0 | 1 | 0 | 7 | 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.