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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jan Nicol Loftie-EatonNAM | Papua New Guinea | 2022-2023 | 4 | 3 | 1 | 103 | 61 | 51.50 | 112 | 91.96 | 0 | 1 | 0 | 9 | 3 |
| Rakep PatelKEN | Scotland | 2010-2014 | 4 | 4 | 0 | 103 | 50 | 25.75 | 149 | 69.13 | 0 | 1 | 0 | 8 | 1 |
| Wesley BarresiNED | Afghanistan | 2010-2023 | 5 | 4 | 1 | 103 | 51* | 34.33 | 113 | 91.15 | 0 | 2 | 1 | 6 | 5 |
| Peter ForrestAUS | West Indies | 2012 | 4 | 4 | 0 | 103 | 53 | 25.75 | 164 | 62.80 | 0 | 1 | 1 | 12 | 0 |
| Shubman GillIND | South Africa | 2022-2023 | 4 | 4 | 0 | 103 | 49 | 25.75 | 114 | 90.35 | 0 | 0 | 0 | 17 | 1 |
| Vinayak ShuklaOMA | United States of America | 2025 | 4 | 4 | 1 | 103 | 46 | 34.33 | 113 | 91.15 | 0 | 0 | 0 | 4 | 5 |
| Trevor LaughlinAUS | England | 1979 | 5 | 4 | 1 | 103 | 74 | 34.33 | 156 | 66.03 | 0 | 1 | 0 | 6 | 1 |
| Ian HarveyAUS | West Indies | 2001-2003 | 9 | 5 | 2 | 103 | 48* | 34.33 | 83 | 124.10 | 0 | 0 | 0 | 9 | 2 |
| Justin KempAX | Asia XI | 2005-2007 | 5 | 5 | 0 | 103 | 86 | 20.60 | 106 | 97.17 | 0 | 1 | 1 | 6 | 7 |
| Liam PlunkettENG | Pakistan | 2005-2019 | 13 | 5 | 1 | 103 | 56 | 25.75 | 135 | 76.30 | 0 | 1 | 0 | 9 | 2 |
| Tim RobinsonENG | West Indies | 1986-1987 | 5 | 5 | 0 | 103 | 55 | 20.60 | 207 | 49.76 | 0 | 1 | 1 | 10 | 0 |
| Binod BhandariNEP | United Arab Emirates | 2019-2026 | 5 | 5 | 0 | 103 | 56 | 20.60 | 172 | 59.88 | 0 | 1 | 0 | 12 | 0 |
| Khawar AliOMA | United Arab Emirates | 2020-2022 | 6 | 5 | 0 | 103 | 63 | 20.60 | 172 | 59.88 | 0 | 1 | 0 | 14 | 0 |
| John MorrisonNZ | England | 1975-1983 | 7 | 5 | 1 | 103 | 55 | 25.75 | 149 | 69.13 | 0 | 1 | 0 | 9 | 1 |
| Nikhil ChopraIND | West Indies | 1999 | 5 | 5 | 1 | 103 | 61 | 25.75 | 157 | 65.61 | 0 | 1 | 0 | 4 | 3 |
| Daniel VettoriNZ | Zimbabwe | 1997-2011 | 13 | 6 | 3 | 103 | 47 | 34.33 | 94 | 109.57 | 0 | 0 | 0 | 5 | 2 |
| Jeff WilsonNZ | Australia | 1993-2005 | 6 | 6 | 1 | 103 | 44* | 20.60 | 112 | 91.96 | 0 | 0 | 1 | 7 | 1 |
| Ryan BurlZIM | Sri Lanka | 2017-2024 | 9 | 7 | 0 | 103 | 31 | 14.71 | 144 | 71.53 | 0 | 0 | 0 | 6 | 3 |
| Nuwan ZoysaSL | New Zealand | 1997-2002 | 12 | 8 | 7 | 103 | 32 | 103.00 | 76 | 135.53 | 0 | 0 | 0 | 9 | 2 |
| Aasif KarimKEN | Zimbabwe | 1996-2003 | 10 | 8 | 2 | 103 | 53 | 17.17 | 136 | 75.74 | 0 | 1 | 3 | 11 | 3 |
| Peter MoorZIM | Sri Lanka | 2016-2018 | 10 | 8 | 1 | 103 | 47 | 14.71 | 108 | 95.37 | 0 | 0 | 1 | 4 | 8 |
| Andrew McBrineIRE | Zimbabwe | 2015-2025 | 19 | 10 | 6 | 103 | 32 | 25.75 | 103 | 100.00 | 0 | 0 | 0 | 7 | 3 |
| Javagal SrinathIND | Australia | 1991-2003 | 29 | 19 | 7 | 103 | 30* | 8.58 | 137 | 75.18 | 0 | 0 | 4 | 7 | 1 |
| Sean WilliamsZIM | Nepal | 2023 | 1 | 1 | 1 | 102 | 102* | - | 70 | 145.71 | 1 | 0 | 0 | 13 | 1 |
| Lendl SimmonsWI | Ireland | 2015 | 1 | 1 | 0 | 102 | 102 | 102.00 | 84 | 121.43 | 1 | 0 | 0 | 9 | 5 |
| Umar AkmalPAK | Afghanistan | 2012-2014 | 2 | 1 | 1 | 102 | 102* | - | 89 | 114.61 | 1 | 0 | 0 | 7 | 3 |
| KL RahulIND | Netherlands | 2023 | 1 | 1 | 0 | 102 | 102 | 102.00 | 64 | 159.38 | 1 | 0 | 0 | 11 | 4 |
| Kraigg BrathwaiteWI | Zimbabwe | 2016 | 2 | 2 | 0 | 102 | 78 | 51.00 | 162 | 62.96 | 0 | 1 | 0 | 4 | 0 |
| Brandon KingWI | South Africa | 2023 | 2 | 2 | 0 | 102 | 72 | 51.00 | 101 | 100.99 | 0 | 1 | 0 | 15 | 1 |
| Samiullah ShenwariAFG | Kenya | 2010-2013 | 6 | 3 | 0 | 102 | 82 | 34.00 | 157 | 64.97 | 0 | 1 | 0 | 10 | 1 |
| Narendra PatelUSA | Oman | 2020-2022 | 3 | 3 | 0 | 102 | 52 | 34.00 | 122 | 83.61 | 0 | 1 | 0 | 6 | 5 |
| Jaker AliBAN | Sri Lanka | 2025 | 3 | 3 | 0 | 102 | 51 | 34.00 | 139 | 73.38 | 0 | 1 | 0 | 8 | 5 |
| Gulbadin NaibAFG | United Arab Emirates | 2014-2018 | 3 | 3 | 1 | 102 | 74* | 51.00 | 117 | 87.18 | 0 | 1 | 0 | 5 | 4 |
| Jamie DalrympleENG | Pakistan | 2006 | 5 | 4 | 0 | 102 | 62 | 25.50 | 156 | 65.38 | 0 | 1 | 1 | 8 | 0 |
| Callum FergusonAUS | New Zealand | 2009 | 5 | 4 | 3 | 102 | 55* | 102.00 | 75 | 136.00 | 0 | 1 | 0 | 13 | 0 |
| Nicolas PooranWI | Australia | 2019-2021 | 4 | 4 | 1 | 102 | 59* | 34.00 | 120 | 85.00 | 0 | 1 | 1 | 7 | 3 |
| Tom CurranENG | Australia | 2018-2020 | 4 | 4 | 1 | 102 | 37 | 34.00 | 100 | 102.00 | 0 | 0 | 0 | 7 | 3 |
| Max O'DowdNED | Canada | 2024-2026 | 4 | 4 | 1 | 102 | 79* | 34.00 | 164 | 62.20 | 0 | 1 | 1 | 11 | 0 |
| Fakhar ZamanPAK | Australia | 2019-2022 | 4 | 4 | 0 | 102 | 67 | 25.50 | 97 | 105.15 | 0 | 1 | 1 | 13 | 2 |
| Basir AhamadNEP | Oman | 2026 | 4 | 4 | 0 | 102 | 47 | 25.50 | 150 | 68.00 | 0 | 0 | 0 | 8 | 2 |
| Stuart WilliamsWI | Sri Lanka | 1995-1997 | 4 | 4 | 0 | 102 | 90 | 25.50 | 136 | 75.00 | 0 | 1 | 0 | 12 | 0 |
| Chamara SilvaSL | West Indies | 1999-2008 | 6 | 5 | 0 | 102 | 67 | 20.40 | 151 | 67.55 | 0 | 1 | 0 | 8 | 0 |
| CJA AminiPNG | Scotland | 2019-2022 | 5 | 5 | 0 | 102 | 32 | 20.40 | 159 | 64.15 | 0 | 0 | 0 | 10 | 0 |
| Lorcan TuckerIRE | Namibia | 2026 | 5 | 5 | 0 | 102 | 28 | 20.40 | 119 | 85.71 | 0 | 0 | 1 | 8 | 3 |
| Lorcan TuckerIRE | Bangladesh | 2023 | 6 | 5 | 1 | 102 | 50 | 25.50 | 107 | 95.33 | 0 | 1 | 0 | 11 | 1 |
| Kamindu MendisSL | England | 2026 | 5 | 5 | 0 | 102 | 54 | 20.40 | 130 | 78.46 | 0 | 1 | 0 | 13 | 4 |
| Aryansh SharmaUAE | United States of America | 2023-2025 | 5 | 5 | 0 | 102 | 57 | 20.40 | 136 | 75.00 | 0 | 1 | 0 | 12 | 3 |
| James VinceENG | Bangladesh | 2016-2023 | 6 | 6 | 0 | 102 | 38 | 17.00 | 136 | 75.00 | 0 | 0 | 0 | 11 | 1 |
| Glenn PhillipsNZ | Sri Lanka | 2023-2025 | 8 | 6 | 1 | 102 | 39 | 20.40 | 112 | 91.07 | 0 | 0 | 1 | 9 | 3 |
| Kiplin DorigaPNG | Nepal | 2021-2023 | 6 | 6 | 0 | 102 | 29 | 17.00 | 186 | 54.84 | 0 | 0 | 0 | 10 | 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.