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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brian MurphyZIM | Sri Lanka | 2001 | 2 | 1 | 1 | 20 | 20* | - | 20 | 100.00 | 0 | 0 | 0 | 1 | 0 |
| Shahid AfridiPAK | Canada | 2011 | 1 | 1 | 0 | 20 | 20 | 20.00 | 17 | 117.65 | 0 | 0 | 0 | 2 | 0 |
| Wasim AkramPAK | Namibia | 2003 | 1 | 1 | 1 | 20 | 20* | - | 14 | 142.86 | 0 | 0 | 0 | 3 | 0 |
| Ian BillcliffCAN | England | 2007 | 1 | 1 | 0 | 20 | 20 | 20.00 | 41 | 48.78 | 0 | 0 | 0 | 2 | 1 |
| Gavin RennieZIM | South Africa | 1999 | 1 | 1 | 1 | 20 | 20* | - | 17 | 117.65 | 0 | 0 | 0 | 2 | 0 |
| Imran FarhatPAK | Hong Kong | 2004 | 1 | 1 | 0 | 20 | 20 | 20.00 | 31 | 64.52 | 0 | 0 | 0 | 3 | 0 |
| Brad HaddinAUS | Afghanistan | 2015 | 1 | 1 | 1 | 20 | 20* | - | 9 | 222.22 | 0 | 0 | 0 | 2 | 1 |
| Geraint JonesENG | Ireland | 2006 | 1 | 1 | 1 | 20 | 20* | - | 13 | 153.85 | 0 | 0 | 0 | 3 | 0 |
| Thilina KandambySL | Scotland | 2011 | 1 | 1 | 0 | 20 | 20 | 20.00 | 30 | 66.67 | 0 | 0 | 0 | 1 | 0 |
| Farveez MaharoofSL | West Indies | 2005-2006 | 3 | 1 | 0 | 20 | 20 | 20.00 | 24 | 83.33 | 0 | 0 | 0 | 3 | 0 |
| MR JohnsonUSA | New Zealand | 2004 | 1 | 1 | 0 | 20 | 20 | 20.00 | 18 | 111.11 | 0 | 0 | 0 | 3 | 0 |
| Aaron PhangisoSA | India | 2015 | 1 | 1 | 0 | 20 | 20 | 20.00 | 22 | 90.91 | 0 | 0 | 0 | 1 | 0 |
| Jeremy BrayIRE | Sri Lanka | 2007 | 1 | 1 | 0 | 20 | 20 | 20.00 | 29 | 68.97 | 0 | 0 | 0 | 4 | 0 |
| Andre BothaIRE | Canada | 2007-2010 | 2 | 1 | 0 | 20 | 20 | 20.00 | 19 | 105.26 | 0 | 0 | 0 | 4 | 0 |
| WK McCallanIRE | West Indies | 2007 | 2 | 1 | 1 | 20 | 20* | - | 24 | 83.33 | 0 | 0 | 0 | 2 | 0 |
| Farhad RezaBAN | South Africa | 2008 | 1 | 1 | 1 | 20 | 20* | - | 47 | 42.55 | 0 | 0 | 0 | 2 | 0 |
| Ryan SteedeBER | Kenya | 2006 | 1 | 1 | 0 | 20 | 20 | 20.00 | 37 | 54.05 | 0 | 0 | 0 | 1 | 2 |
| Dwayne LeverockBER | West Indies | 2008 | 1 | 1 | 1 | 20 | 20* | - | 60 | 33.33 | 0 | 0 | 0 | 2 | 0 |
| Paul NixonENG | Bangladesh | 2007 | 1 | 1 | 1 | 20 | 20* | - | 39 | 51.28 | 0 | 0 | 0 | 1 | 1 |
| Nasir JamshedPAK | Scotland | 2013 | 1 | 1 | 0 | 20 | 20 | 20.00 | 35 | 57.14 | 0 | 0 | 0 | 2 | 0 |
| Dolar MahmudBAN | United Arab Emirates | 2008 | 1 | 1 | 0 | 20 | 20 | 20.00 | 9 | 222.22 | 0 | 0 | 0 | 1 | 1 |
| Tabarak DarHK | Bangladesh | 2004 | 1 | 1 | 0 | 20 | 20 | 20.00 | 44 | 45.45 | 0 | 0 | 0 | 2 | 0 |
| James AtkinsonHK | United Arab Emirates | 2014 | 1 | 1 | 0 | 20 | 20 | 20.00 | 40 | 50.00 | 0 | 0 | 0 | 2 | 0 |
| Callum FergusonAUS | West Indies | 2009 | 1 | 1 | 0 | 20 | 20 | 20.00 | 30 | 66.67 | 0 | 0 | 0 | 3 | 0 |
| Jimmy HansraCAN | Zimbabwe | 2011 | 1 | 1 | 0 | 20 | 20 | 20.00 | 41 | 48.78 | 0 | 0 | 0 | 1 | 1 |
| Asad ShafiqPAK | Afghanistan | 2012 | 1 | 1 | 0 | 20 | 20 | 20.00 | 21 | 95.24 | 0 | 0 | 0 | 5 | 0 |
| Josh DaveySCO | Pakistan | 2013 | 1 | 1 | 0 | 20 | 20 | 20.00 | 23 | 86.96 | 0 | 0 | 0 | 3 | 0 |
| Dwaine PretoriusSA | India | 2022 | 1 | 1 | 0 | 20 | 20 | 20.00 | 25 | 80.00 | 0 | 0 | 0 | 3 | 0 |
| Rohan MustafaUAE | Canada | 2023 | 1 | 1 | 1 | 20 | 20* | - | 22 | 90.91 | 0 | 0 | 0 | 1 | 0 |
| Corey AndersonNZ | Ireland | 2017 | 1 | 1 | 0 | 20 | 20 | 20.00 | 24 | 83.33 | 0 | 0 | 0 | 0 | 1 |
| Sufyan MehmoodOMA | Canada | 2025 | 1 | 1 | 1 | 20 | 20* | - | 29 | 68.97 | 0 | 0 | 0 | 0 | 0 |
| Andrew McBrineIRE | Oman | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 28 | 71.43 | 0 | 0 | 0 | 4 | 0 |
| Matty CrossSCO | Bangladesh | 2015 | 1 | 1 | 0 | 20 | 20 | 20.00 | 14 | 142.86 | 0 | 0 | 0 | 1 | 1 |
| Solomon MireZIM | Hong Kong | 2018 | 1 | 1 | 0 | 20 | 20 | 20.00 | 19 | 105.26 | 0 | 0 | 0 | 2 | 1 |
| Devon ConwayNZ | Afghanistan | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 18 | 111.11 | 0 | 0 | 0 | 3 | 0 |
| Jonty JennerJER | Canada | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 23 | 86.96 | 0 | 0 | 0 | 2 | 0 |
| Mohammad NadeemOMA | West Indies | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 47 | 42.55 | 0 | 0 | 0 | 2 | 0 |
| Kyle JamiesonNZ | Bangladesh | 2021-2025 | 6 | 1 | 0 | 20 | 20 | 20.00 | 28 | 71.43 | 0 | 0 | 0 | 3 | 0 |
| Matthew ShortAUS | Afghanistan | 2025 | 1 | 1 | 0 | 20 | 20 | 20.00 | 15 | 133.33 | 0 | 0 | 0 | 3 | 1 |
| Mustafizur RahmanBAN | Netherlands | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 35 | 57.14 | 0 | 0 | 0 | 2 | 1 |
| Con de LangeSCO | Afghanistan | 2016 | 2 | 1 | 0 | 20 | 20 | 20.00 | 39 | 51.28 | 0 | 0 | 0 | 0 | 0 |
| Muhammad UsmanUAE | Hong Kong | 2017 | 1 | 1 | 1 | 20 | 20* | - | 34 | 58.82 | 0 | 0 | 0 | 3 | 0 |
| Joshua LittleIRE | Sri Lanka | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 14 | 142.86 | 0 | 0 | 0 | 2 | 1 |
| Gareth DelanyIRE | Oman | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 14 | 142.86 | 0 | 0 | 0 | 1 | 1 |
| Tom SoleSCO | Ireland | 2018 | 1 | 1 | 0 | 20 | 20 | 20.00 | 14 | 142.86 | 0 | 0 | 0 | 4 | 0 |
| Harry BrookENG | Bangladesh | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 15 | 133.33 | 0 | 0 | 0 | 3 | 0 |
| Brandon KingWI | Zimbabwe | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 12 | 166.67 | 0 | 0 | 0 | 2 | 1 |
| Jay OdedraOMA | Netherlands | 2024 | 2 | 1 | 1 | 20 | 20* | - | 22 | 90.91 | 0 | 0 | 0 | 0 | 3 |
| Mohammad NaimBAN | Pakistan | 2023 | 1 | 1 | 0 | 20 | 20 | 20.00 | 25 | 80.00 | 0 | 0 | 0 | 4 | 0 |
| Basil HameedUAE | Papua New Guinea | 2022 | 2 | 1 | 0 | 20 | 20 | 20.00 | 54 | 37.04 | 0 | 0 | 0 | 0 | 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.