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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shakib Al HasanBAN | Bermuda | 2007 | 2 | 2 | 2 | 68 | 42* | - | 105 | 64.76 | 0 | 0 | 0 | 4 | 0 |
| Ryan ten DoeschateNED | South Africa | 2007-2011 | 2 | 2 | 0 | 68 | 57 | 34.00 | 95 | 71.58 | 0 | 1 | 0 | 8 | 1 |
| Tim RobinsonENG | Sri Lanka | 1987-1988 | 2 | 2 | 0 | 68 | 55 | 34.00 | 108 | 62.96 | 0 | 1 | 0 | 7 | 0 |
| Shawn FindlayWI | Australia | 2008 | 2 | 2 | 1 | 68 | 59* | 68.00 | 88 | 77.27 | 0 | 1 | 0 | 5 | 2 |
| CG WilliamsNAM | Papua New Guinea | 2019 | 2 | 2 | 1 | 68 | 36* | 68.00 | 95 | 71.58 | 0 | 0 | 0 | 4 | 1 |
| PL MommsenSCO | Sri Lanka | 2011-2015 | 2 | 2 | 0 | 68 | 60 | 34.00 | 99 | 68.69 | 0 | 1 | 0 | 8 | 0 |
| Aminul IslamBAN | West Indies | 1999 | 2 | 2 | 0 | 68 | 66 | 34.00 | 113 | 60.18 | 0 | 1 | 0 | 3 | 0 |
| Nurul HasanBAN | New Zealand | 2016 | 3 | 2 | 0 | 68 | 44 | 34.00 | 70 | 97.14 | 0 | 0 | 0 | 4 | 2 |
| Jean-Pierre KotzeNAM | Papua New Guinea | 2019 | 2 | 2 | 0 | 68 | 43 | 34.00 | 94 | 72.34 | 0 | 0 | 0 | 4 | 1 |
| Mohammad NadeemOMA | Scotland | 2019-2023 | 4 | 2 | 1 | 68 | 53* | 68.00 | 82 | 82.93 | 0 | 1 | 0 | 4 | 1 |
| Teja NidamanuruNED | South Africa | 2023 | 2 | 2 | 0 | 68 | 48 | 34.00 | 96 | 70.83 | 0 | 0 | 0 | 3 | 3 |
| Saud ShakeelPAK | India | 2023-2025 | 2 | 2 | 0 | 68 | 62 | 34.00 | 86 | 79.07 | 0 | 1 | 0 | 5 | 0 |
| AR OdedaraOMA | Netherlands | 2024 | 2 | 2 | 0 | 68 | 41 | 34.00 | 127 | 53.54 | 0 | 0 | 0 | 8 | 1 |
| Ken WadsworthNZ | India | 1975-1976 | 3 | 2 | 1 | 68 | 46* | 68.00 | 94 | 72.34 | 0 | 0 | 0 | 7 | 2 |
| Martin SneddenNZ | Zimbabwe | 1987 | 2 | 2 | 0 | 68 | 64 | 34.00 | 109 | 62.39 | 0 | 1 | 0 | 3 | 0 |
| Jimmy AdamsWI | Bangladesh | 1999 | 2 | 2 | 1 | 68 | 53* | 68.00 | 111 | 61.26 | 0 | 1 | 0 | 7 | 0 |
| Javed AhmadiAFG | United Arab Emirates | 2014 | 3 | 2 | 0 | 68 | 67 | 34.00 | 51 | 133.33 | 0 | 1 | 0 | 11 | 1 |
| Chris GayleWI | Ireland | 2007-2018 | 4 | 3 | 0 | 68 | 36 | 22.67 | 107 | 63.55 | 0 | 0 | 0 | 7 | 2 |
| Habibul BasharBAN | Kenya | 1997-2006 | 5 | 3 | 1 | 68 | 64* | 34.00 | 105 | 64.76 | 0 | 1 | 1 | 5 | 1 |
| Charles CoventryZIM | West Indies | 2006-2010 | 3 | 3 | 0 | 68 | 56 | 22.67 | 110 | 61.82 | 0 | 1 | 1 | 7 | 0 |
| Chris FoggoBER | Canada | 2008 | 3 | 3 | 0 | 68 | 60 | 22.67 | 98 | 69.39 | 0 | 1 | 0 | 3 | 1 |
| Imrul KayesBAN | Sri Lanka | 2010 | 3 | 3 | 0 | 68 | 42 | 22.67 | 100 | 68.00 | 0 | 0 | 0 | 6 | 1 |
| David WieseSA | England | 2016 | 3 | 3 | 1 | 68 | 41* | 34.00 | 68 | 100.00 | 0 | 0 | 0 | 6 | 3 |
| Elmore HutchinsonUSA | Oman | 2020-2021 | 3 | 3 | 1 | 68 | 49* | 34.00 | 78 | 87.18 | 0 | 0 | 0 | 4 | 4 |
| Andrew McBrineIRE | England | 2020-2023 | 4 | 3 | 0 | 68 | 40 | 22.67 | 84 | 80.95 | 0 | 0 | 0 | 5 | 1 |
| Washington SundarIND | England | 2025-2026 | 3 | 3 | 1 | 68 | 52* | 34.00 | 82 | 82.93 | 0 | 1 | 0 | 5 | 1 |
| Janneman MalanSA | England | 2022 | 3 | 3 | 0 | 68 | 57 | 22.67 | 101 | 67.33 | 0 | 1 | 1 | 7 | 0 |
| Vikramjit SinghNED | South Africa | 2023 | 3 | 3 | 0 | 68 | 45 | 22.67 | 87 | 78.16 | 0 | 0 | 0 | 9 | 3 |
| Tony GreigENG | India | 1974-1975 | 3 | 3 | 1 | 68 | 40 | 34.00 | 65 | 104.62 | 0 | 0 | 0 | 5 | 1 |
| Shahid AfridiPAK | Kenya | 1996-2011 | 5 | 4 | 0 | 68 | 31 | 17.00 | 58 | 117.24 | 0 | 0 | 0 | 7 | 4 |
| Thomas OdoyoKEN | Bermuda | 2006-2009 | 8 | 4 | 1 | 68 | 35* | 22.67 | 90 | 75.56 | 0 | 0 | 0 | 2 | 3 |
| Nikita MillerWI | Pakistan | 2008-2009 | 4 | 4 | 2 | 68 | 51 | 34.00 | 77 | 88.31 | 0 | 1 | 0 | 7 | 1 |
| Suraj RandivSL | England | 2011-2016 | 6 | 4 | 1 | 68 | 26* | 22.67 | 81 | 83.95 | 0 | 0 | 1 | 9 | 0 |
| Tim GruijtersNED | Kenya | 2010-2011 | 4 | 4 | 1 | 68 | 32 | 22.67 | 116 | 58.62 | 0 | 0 | 0 | 5 | 2 |
| Babar HayatHK | United Arab Emirates | 2014-2017 | 4 | 4 | 0 | 68 | 45 | 17.00 | 114 | 59.65 | 0 | 0 | 1 | 4 | 3 |
| Richard NgaravaZIM | Bangladesh | 2018-2026 | 7 | 4 | 2 | 68 | 34* | 34.00 | 80 | 85.00 | 0 | 0 | 1 | 10 | 1 |
| Tristan StubbsSA | England | 2025 | 4 | 4 | 0 | 68 | 58 | 17.00 | 90 | 75.56 | 0 | 1 | 2 | 3 | 1 |
| Asif KhanUAE | Scotland | 2023-2025 | 4 | 4 | 0 | 68 | 23 | 17.00 | 124 | 54.84 | 0 | 0 | 0 | 9 | 0 |
| Aayan Afzal KhanUAE | Scotland | 2023-2026 | 5 | 4 | 1 | 68 | 45* | 22.67 | 103 | 66.02 | 0 | 0 | 1 | 5 | 2 |
| Rick McCoskerAUS | England | 1975-1980 | 4 | 4 | 0 | 68 | 41 | 17.00 | 161 | 42.24 | 0 | 0 | 0 | 2 | 0 |
| Basit AliPAK | South Africa | 1994-1996 | 5 | 4 | 1 | 68 | 52* | 22.67 | 84 | 80.95 | 0 | 1 | 0 | 7 | 0 |
| Mark VermeulenZIM | Australia | 2004 | 5 | 5 | 0 | 68 | 25 | 13.60 | 74 | 91.89 | 0 | 0 | 0 | 7 | 1 |
| Albie MorkelSA | Pakistan | 2007-2010 | 7 | 5 | 0 | 68 | 31 | 13.60 | 87 | 78.16 | 0 | 0 | 0 | 6 | 1 |
| William PorterfieldIRE | Australia | 2007-2016 | 5 | 5 | 0 | 68 | 39 | 13.60 | 98 | 69.39 | 0 | 0 | 1 | 7 | 2 |
| Mohammad NabiAFG | Australia | 2012-2025 | 5 | 5 | 0 | 68 | 46 | 13.60 | 103 | 66.02 | 0 | 0 | 0 | 3 | 5 |
| Rishad HossainBAN | West Indies | 2024-2025 | 6 | 5 | 2 | 68 | 39* | 22.67 | 42 | 161.90 | 0 | 0 | 1 | 4 | 5 |
| Sadiq MohammadPAK | West Indies | 1975-1980 | 5 | 5 | 0 | 68 | 40 | 13.60 | 190 | 35.79 | 0 | 0 | 0 | 1 | 0 |
| Sherwin CampbellWI | India | 1994-1999 | 5 | 5 | 0 | 68 | 59 | 13.60 | 122 | 55.74 | 0 | 1 | 1 | 9 | 0 |
| Ottis GibsonWI | Sri Lanka | 1995-1996 | 6 | 5 | 1 | 68 | 33* | 17.00 | 69 | 98.55 | 0 | 0 | 1 | 5 | 1 |
| Nicky BojeSA | England | 1996-2005 | 11 | 6 | 3 | 68 | 33 | 22.67 | 73 | 93.15 | 0 | 0 | 0 | 7 | 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.