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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Keith DabengwaZIM | Kenya | 2006-2009 | 6 | 5 | 0 | 63 | 25 | 12.60 | 96 | 65.63 | 0 | 0 | 1 | 5 | 2 |
| Kushal BhurtelNEP | Oman | 2021-2026 | 5 | 5 | 0 | 63 | 56 | 12.60 | 96 | 65.63 | 0 | 1 | 2 | 6 | 0 |
| Mark EalhamENG | India | 1996-1999 | 6 | 5 | 0 | 63 | 40 | 12.60 | 74 | 85.14 | 0 | 0 | 1 | 4 | 2 |
| Stuart MatsikenyeriZIM | Pakistan | 2002-2008 | 6 | 6 | 0 | 63 | 41 | 10.50 | 118 | 53.39 | 0 | 0 | 2 | 9 | 0 |
| Xavier MarshallWI | Australia | 2005-2008 | 6 | 6 | 0 | 63 | 35 | 10.50 | 119 | 52.94 | 0 | 0 | 2 | 9 | 0 |
| Norman VanuaPNG | Oman | 2019-2022 | 6 | 6 | 0 | 63 | 27 | 10.50 | 125 | 50.40 | 0 | 0 | 1 | 1 | 2 |
| Sunil NarineWI | India | 2011-2013 | 9 | 7 | 1 | 63 | 27* | 10.50 | 110 | 57.27 | 0 | 0 | 2 | 4 | 3 |
| Liton DasBAN | Sri Lanka | 2018-2025 | 8 | 8 | 0 | 63 | 25 | 7.88 | 103 | 61.17 | 0 | 0 | 5 | 5 | 2 |
| Wasim BariPAK | England | 1974-1983 | 12 | 8 | 3 | 63 | 19 | 12.60 | 128 | 49.22 | 0 | 0 | 0 | 6 | 0 |
| Kiran MoreIND | Australia | 1986-1992 | 15 | 9 | 2 | 63 | 20 | 9.00 | 77 | 81.82 | 0 | 0 | 1 | 7 | 0 |
| Mitchell JohnsonAUS | Sri Lanka | 2008-2015 | 19 | 11 | 2 | 63 | 23 | 7.00 | 111 | 56.76 | 0 | 0 | 1 | 2 | 1 |
| Paul CollingwoodENG | Canada | 2007 | 1 | 1 | 1 | 62 | 62* | - | 48 | 129.17 | 0 | 1 | 0 | 4 | 1 |
| Daan van BungeNED | India | 2003 | 1 | 1 | 0 | 62 | 62 | 62.00 | 116 | 53.45 | 0 | 1 | 0 | 5 | 0 |
| AB de VilliersSA | Scotland | 2007 | 1 | 1 | 0 | 62 | 62 | 62.00 | 45 | 137.78 | 0 | 1 | 0 | 9 | 2 |
| Jonathan TrottENG | Netherlands | 2011 | 1 | 1 | 0 | 62 | 62 | 62.00 | 65 | 95.38 | 0 | 1 | 0 | 4 | 0 |
| MahmudullahBAN | Scotland | 2015 | 1 | 1 | 0 | 62 | 62 | 62.00 | 62 | 100.00 | 0 | 1 | 0 | 6 | 1 |
| Shaiman AnwarUAE | Pakistan | 2015 | 1 | 1 | 0 | 62 | 62 | 62.00 | 88 | 70.45 | 0 | 1 | 0 | 4 | 2 |
| Sam BillingsENG | Bangladesh | 2016 | 1 | 1 | 0 | 62 | 62 | 62.00 | 69 | 89.86 | 0 | 1 | 0 | 4 | 1 |
| Marnus LabuschagneAUS | Netherlands | 2023 | 1 | 1 | 0 | 62 | 62 | 62.00 | 47 | 131.91 | 0 | 1 | 0 | 7 | 2 |
| Curtis CampherIRE | Nepal | 2023 | 1 | 1 | 0 | 62 | 62 | 62.00 | 59 | 105.08 | 0 | 1 | 0 | 8 | 1 |
| Asif IqbalPAK | India | 1978 | 1 | 1 | 0 | 62 | 62 | 62.00 | 72 | 86.11 | 0 | 1 | 0 | - | - |
| Peter KirstenSA | Zimbabwe | 1992 | 1 | 1 | 1 | 62 | 62* | - | 103 | 60.19 | 0 | 1 | 0 | 3 | 0 |
| Matthew HaydenAUS | Netherlands | 2003-2007 | 2 | 2 | 0 | 62 | 33 | 31.00 | 94 | 65.96 | 0 | 0 | 0 | 8 | 1 |
| Brendan TaylorZIM | United Arab Emirates | 2015-2018 | 2 | 2 | 0 | 62 | 47 | 31.00 | 71 | 87.32 | 0 | 0 | 0 | 6 | 1 |
| Gregory StrydomZIM | Bangladesh | 2006 | 2 | 2 | 0 | 62 | 58 | 31.00 | 80 | 77.50 | 0 | 1 | 0 | 8 | 1 |
| Ed JoyceIRE | Bangladesh | 2011-2017 | 2 | 2 | 0 | 62 | 46 | 31.00 | 109 | 56.88 | 0 | 0 | 0 | 3 | 0 |
| Robert TaylorSCO | Kenya | 2013-2014 | 3 | 2 | 1 | 62 | 46* | 62.00 | 45 | 137.78 | 0 | 0 | 0 | 4 | 2 |
| Mohammad BootaUAE | Nepal | 2019 | 2 | 2 | 1 | 62 | 59* | 62.00 | 38 | 163.16 | 0 | 1 | 0 | 5 | 4 |
| David HookesAUS | Pakistan | 1984 | 3 | 2 | 0 | 62 | 37 | 31.00 | 73 | 84.93 | 0 | 0 | 0 | 4 | 0 |
| Ali ShahZIM | West Indies | 1983-1992 | 2 | 2 | 1 | 62 | 60* | 62.00 | 107 | 57.94 | 0 | 1 | 0 | 4 | 0 |
| Akram KhanBAN | New Zealand | 1990-2003 | 3 | 3 | 0 | 62 | 33 | 20.67 | 119 | 52.10 | 0 | 0 | 0 | 5 | 0 |
| John HastingsAUS | New Zealand | 2016-2017 | 4 | 3 | 1 | 62 | 48* | 31.00 | 75 | 82.67 | 0 | 0 | 0 | 7 | 1 |
| Pikky Ya FranceNAM | Nepal | 2022-2023 | 3 | 3 | 1 | 62 | 49 | 31.00 | 49 | 126.53 | 0 | 0 | 0 | 5 | 4 |
| Mominul HaqueBAN | Afghanistan | 2014-2018 | 3 | 3 | 0 | 62 | 50 | 20.67 | 92 | 67.39 | 0 | 1 | 0 | 6 | 0 |
| Wiaan MulderSA | Australia | 2025 | 3 | 3 | 1 | 62 | 31* | 31.00 | 59 | 105.08 | 0 | 0 | 0 | 6 | 1 |
| Agha SalmanPAK | West Indies | 2025 | 3 | 3 | 0 | 62 | 30 | 20.67 | 93 | 66.67 | 0 | 0 | 0 | 6 | 0 |
| Bas de LeedeNED | Ireland | 2021 | 3 | 3 | 0 | 62 | 23 | 20.67 | 165 | 37.58 | 0 | 0 | 0 | 6 | 0 |
| Musa AhmedNED | West Indies | 2022 | 3 | 3 | 0 | 62 | 42 | 20.67 | 86 | 72.09 | 0 | 0 | 0 | 5 | 0 |
| Graeme FowlerENG | Australia | 1985 | 3 | 3 | 0 | 62 | 26 | 20.67 | 98 | 63.27 | 0 | 0 | 0 | 7 | 0 |
| Ramiz RajaPAK | Bangladesh | 1986-1997 | 3 | 3 | 0 | 62 | 52 | 20.67 | 93 | 66.67 | 0 | 1 | 1 | 6 | 0 |
| Shane ThomsonNZ | Sri Lanka | 1994-1995 | 3 | 3 | 1 | 62 | 50 | 31.00 | 56 | 110.71 | 0 | 1 | 0 | 3 | 2 |
| Kevin ArnottZIM | India | 1987-1993 | 3 | 3 | 1 | 62 | 60 | 31.00 | 135 | 45.93 | 0 | 1 | 0 | 1 | 0 |
| Rizwan CheemaCAN | Scotland | 2009-2010 | 4 | 4 | 0 | 62 | 47 | 15.50 | 58 | 106.90 | 0 | 0 | 1 | 6 | 2 |
| Aamir KaleemOMA | United States of America | 2025 | 4 | 4 | 0 | 62 | 28 | 15.50 | 116 | 53.45 | 0 | 0 | 0 | 10 | 0 |
| Narendra PatelUSA | United Arab Emirates | 2019-2023 | 6 | 4 | 0 | 62 | 40 | 15.50 | 76 | 81.58 | 0 | 0 | 0 | 3 | 0 |
| Gudakesh MotieWI | India | 2022-2026 | 6 | 4 | 4 | 62 | 39* | - | 55 | 112.73 | 0 | 0 | 0 | 6 | 4 |
| Shoaib KhanOMA | Nepal | 2021-2024 | 4 | 4 | 0 | 62 | 27 | 15.50 | 95 | 65.26 | 0 | 0 | 0 | 9 | 0 |
| Ian BlackwellENG | Sri Lanka | 2002-2003 | 5 | 5 | 0 | 62 | 24 | 12.40 | 63 | 98.41 | 0 | 0 | 1 | 9 | 0 |
| Sean WilliamsZIM | Australia | 2011-2022 | 5 | 5 | 0 | 62 | 29 | 12.40 | 95 | 65.26 | 0 | 0 | 1 | 5 | 1 |
| Trevor JestyENG | New Zealand | 1983 | 5 | 5 | 2 | 62 | 52* | 20.67 | 70 | 88.57 | 0 | 1 | 1 | 4 | 2 |
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.