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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Harsh ThakerCAN | United Arab Emirates | 2023-2024 | 3 | 3 | 1 | 121 | 111* | 60.50 | 138 | 87.68 | 1 | 0 | 0 | 6 | 2 |
| Kris SrikkanthIND | South Africa | 1991-1992 | 3 | 3 | 0 | 121 | 68 | 40.33 | 152 | 79.61 | 0 | 2 | 1 | 17 | 0 |
| Carl HooperWI | Zimbabwe | 1992-2001 | 5 | 4 | 0 | 121 | 63 | 30.25 | 127 | 95.28 | 0 | 1 | 0 | 7 | 3 |
| Divan la CockNAM | United States of America | 2022 | 4 | 4 | 0 | 121 | 59 | 30.25 | 179 | 67.60 | 0 | 1 | 0 | 13 | 2 |
| Cade CarmichaelIRE | Afghanistan | 2026 | 4 | 4 | 0 | 121 | 62 | 30.25 | 151 | 80.13 | 0 | 1 | 0 | 14 | 2 |
| Aayan Afzal KhanUAE | Papua New Guinea | 2023 | 4 | 4 | 1 | 121 | 94* | 40.33 | 135 | 89.63 | 0 | 1 | 2 | 13 | 4 |
| Kevin CurranZIM | Australia | 1983-1987 | 4 | 4 | 0 | 121 | 35 | 30.25 | 194 | 62.37 | 0 | 0 | 0 | 7 | 3 |
| Aayan Afzal KhanUAE | Oman | 2023-2026 | 5 | 5 | 1 | 121 | 58* | 30.25 | 166 | 72.89 | 0 | 1 | 1 | 13 | 3 |
| Vinod KambliIND | South Africa | 1992-2000 | 5 | 5 | 0 | 121 | 86 | 24.20 | 175 | 69.14 | 0 | 1 | 1 | 10 | 1 |
| James HopesAUS | Sri Lanka | 2006-2008 | 7 | 6 | 0 | 121 | 43 | 20.17 | 141 | 85.82 | 0 | 0 | 0 | 8 | 0 |
| Alviro PetersenSA | Sri Lanka | 2012-2013 | 6 | 6 | 0 | 121 | 37 | 20.17 | 149 | 81.21 | 0 | 0 | 0 | 15 | 1 |
| Alex CareyAUS | Zimbabwe | 2022-2026 | 6 | 6 | 1 | 121 | 34 | 24.20 | 163 | 74.23 | 0 | 0 | 0 | 12 | 0 |
| Llorne HowellNZ | Australia | 1998 | 6 | 6 | 0 | 121 | 51 | 20.17 | 156 | 77.56 | 0 | 2 | 0 | 13 | 1 |
| Thomas OdoyoKEN | Ireland | 2007-2010 | 8 | 7 | 2 | 121 | 61* | 24.20 | 124 | 97.58 | 0 | 1 | 2 | 9 | 3 |
| Mohammad AshrafulBAN | Kenya | 2003-2006 | 8 | 7 | 1 | 121 | 67* | 20.17 | 129 | 93.80 | 0 | 1 | 0 | 19 | 1 |
| Pat SymcoxSA | India | 1993-1997 | 12 | 7 | 1 | 121 | 61 | 20.17 | 153 | 79.08 | 0 | 1 | 1 | 9 | 3 |
| Tom MoodyAUS | New Zealand | 1987-1998 | 9 | 8 | 2 | 121 | 63 | 20.17 | 171 | 70.76 | 0 | 1 | 1 | 10 | 3 |
| Jason HolderWI | New Zealand | 2013-2022 | 12 | 9 | 1 | 121 | 42 | 15.13 | 124 | 97.58 | 0 | 0 | 2 | 10 | 3 |
| Gulbadin NaibAFG | Sri Lanka | 2018-2024 | 9 | 9 | 0 | 121 | 23 | 13.44 | 138 | 87.68 | 0 | 0 | 1 | 16 | 1 |
| Asghar AfghanAFG | Scotland | 2009-2019 | 11 | 10 | 1 | 121 | 28 | 13.44 | 217 | 55.76 | 0 | 0 | 1 | 6 | 0 |
| Andy BichelAUS | South Africa | 1997-2002 | 16 | 11 | 3 | 121 | 27* | 15.13 | 157 | 77.07 | 0 | 0 | 2 | 8 | 2 |
| Prosper UtseyaZIM | Pakistan | 2004-2015 | 13 | 11 | 8 | 121 | 23 | 40.33 | 172 | 70.35 | 0 | 0 | 0 | 7 | 0 |
| Curtis CampherIRE | Scotland | 2023 | 1 | 1 | 0 | 120 | 120 | 120.00 | 108 | 111.11 | 1 | 0 | 0 | 9 | 4 |
| Sourav GangulyAX | Africa XI | 2007 | 2 | 2 | 0 | 120 | 88 | 60.00 | 141 | 85.11 | 0 | 1 | 0 | 16 | 1 |
| Jeremy BrayIRE | Scotland | 2006-2007 | 2 | 2 | 0 | 120 | 116 | 60.00 | 144 | 83.33 | 1 | 0 | 0 | 11 | 4 |
| Kamran GhulamPAK | Zimbabwe | 2024 | 3 | 2 | 0 | 120 | 103 | 60.00 | 127 | 94.49 | 1 | 0 | 0 | 13 | 4 |
| Tanmay MishraKEN | Bermuda | 2006-2007 | 4 | 3 | 1 | 120 | 64* | 60.00 | 147 | 81.63 | 0 | 1 | 0 | 12 | 1 |
| Stuart BinnyIND | Zimbabwe | 2015 | 3 | 3 | 1 | 120 | 77 | 60.00 | 100 | 120.00 | 0 | 1 | 0 | 11 | 3 |
| Dewald BrevisSA | India | 2025 | 3 | 3 | 0 | 120 | 54 | 40.00 | 91 | 131.87 | 0 | 1 | 0 | 5 | 9 |
| Mohammad YousufAX | Africa XI | 2005-2007 | 5 | 4 | 0 | 120 | 66 | 30.00 | 128 | 93.75 | 0 | 2 | 0 | 8 | 2 |
| Azhar AliPAK | India | 2012-2017 | 4 | 4 | 0 | 120 | 59 | 30.00 | 184 | 65.22 | 0 | 2 | 0 | 12 | 1 |
| Tom CooperNED | England | 2011-2022 | 4 | 4 | 0 | 120 | 47 | 30.00 | 170 | 70.59 | 0 | 0 | 0 | 10 | 0 |
| Vijay ShankarIND | Australia | 2019 | 6 | 4 | 0 | 120 | 46 | 30.00 | 107 | 112.15 | 0 | 0 | 0 | 10 | 4 |
| Adnan MuftiUAE | Scotland | 2017-2018 | 4 | 4 | 1 | 120 | 43* | 40.00 | 150 | 80.00 | 0 | 0 | 0 | 10 | 0 |
| Fabian AllenWI | Sri Lanka | 2019-2021 | 6 | 4 | 0 | 120 | 51 | 30.00 | 68 | 176.47 | 0 | 1 | 0 | 12 | 6 |
| Wesley MadhevereZIM | Netherlands | 2023 | 4 | 4 | 0 | 120 | 50 | 30.00 | 140 | 85.71 | 0 | 1 | 0 | 17 | 0 |
| Ian BothamENG | Sri Lanka | 1982-1992 | 5 | 4 | 0 | 120 | 60 | 30.00 | 136 | 88.24 | 0 | 1 | 1 | 12 | 4 |
| Chris NevinNZ | England | 2002 | 5 | 5 | 0 | 120 | 55 | 24.00 | 136 | 88.24 | 0 | 1 | 0 | 14 | 1 |
| George DockrellIRE | Namibia | 2026 | 5 | 5 | 1 | 120 | 48 | 30.00 | 140 | 85.71 | 0 | 0 | 2 | 9 | 4 |
| Zeeshan MaqsoodOMA | Papua New Guinea | 2019-2022 | 5 | 5 | 1 | 120 | 52 | 30.00 | 208 | 57.69 | 0 | 1 | 0 | 8 | 0 |
| Jehan MubarakSL | South Africa | 2002-2013 | 7 | 6 | 0 | 120 | 61 | 20.00 | 178 | 67.42 | 0 | 1 | 0 | 16 | 0 |
| IhsanullahAFG | Zimbabwe | 2017-2018 | 6 | 6 | 1 | 120 | 54 | 24.00 | 157 | 76.43 | 0 | 2 | 1 | 17 | 2 |
| Brad HoggAUS | England | 2003-2007 | 14 | 7 | 2 | 120 | 71* | 24.00 | 146 | 82.19 | 0 | 1 | 0 | 11 | 1 |
| Craig WishartZIM | England | 2000-2001 | 7 | 7 | 0 | 120 | 34 | 17.14 | 208 | 57.69 | 0 | 0 | 0 | 7 | 0 |
| Mosaddek HossainBAN | Sri Lanka | 2017-2021 | 8 | 7 | 1 | 120 | 51 | 20.00 | 161 | 74.53 | 0 | 1 | 0 | 8 | 2 |
| Sediqullah AtalAFG | Bangladesh | 2024-2026 | 7 | 7 | 0 | 120 | 39 | 17.14 | 187 | 64.17 | 0 | 0 | 0 | 13 | 0 |
| Salman ButtPAK | West Indies | 2004-2008 | 9 | 9 | 0 | 120 | 43 | 13.33 | 214 | 56.07 | 0 | 0 | 2 | 10 | 0 |
| Roger BinnyIND | West Indies | 1983-1986 | 10 | 9 | 3 | 120 | 33 | 20.00 | 182 | 65.93 | 0 | 0 | 0 | 0 | 0 |
| Lega SiakaPNG | Scotland | 2017-2022 | 10 | 10 | 0 | 120 | 33 | 12.00 | 187 | 64.17 | 0 | 0 | 0 | 12 | 1 |
| Ryan ten DoeschateNED | England | 2011 | 1 | 1 | 0 | 119 | 119 | 119.00 | 110 | 108.18 | 1 | 0 | 0 | 9 | 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.