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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Neil FairbrotherENG | Zimbabwe | 1992-1999 | 3 | 3 | 1 | 34 | 20 | 17.00 | 108 | 31.48 | 0 | 0 | 0 | 1 | 0 |
| Vijay YadavIND | Sri Lanka | 1993 | 4 | 3 | 0 | 34 | 27 | 11.33 | 22 | 154.55 | 0 | 0 | 0 | 2 | 2 |
| Ashley GilesENG | Pakistan | 2000-2003 | 7 | 4 | 0 | 34 | 17 | 8.50 | 64 | 53.13 | 0 | 0 | 0 | 0 | 1 |
| Zaheer KhanIND | Bangladesh | 2003-2011 | 9 | 4 | 2 | 34 | 15* | 17.00 | 36 | 94.44 | 0 | 0 | 1 | 5 | 0 |
| Douglas HondoZIM | Bangladesh | 2004-2005 | 6 | 4 | 1 | 34 | 17 | 11.33 | 40 | 85.00 | 0 | 0 | 1 | 2 | 0 |
| Hasibul HossainBAN | Zimbabwe | 1997-2001 | 5 | 4 | 0 | 34 | 16 | 8.50 | 50 | 68.00 | 0 | 0 | 1 | 1 | 1 |
| Qaiser AliCAN | Bermuda | 2006-2008 | 4 | 4 | 0 | 34 | 12 | 8.50 | 63 | 53.97 | 0 | 0 | 0 | 3 | 1 |
| Sulieman BennWI | England | 2009-2011 | 4 | 4 | 0 | 34 | 31 | 8.50 | 48 | 70.83 | 0 | 0 | 1 | 3 | 1 |
| Sachithra SenanayakeSL | South Africa | 2012-2014 | 6 | 4 | 2 | 34 | 13 | 17.00 | 29 | 117.24 | 0 | 0 | 0 | 4 | 1 |
| Jack VarePNG | Hong Kong | 2014-2017 | 4 | 4 | 1 | 34 | 16 | 11.33 | 39 | 87.18 | 0 | 0 | 0 | 3 | 0 |
| Jay OdedraOMA | Nepal | 2024-2026 | 4 | 4 | 1 | 34 | 25 | 11.33 | 76 | 44.74 | 0 | 0 | 0 | 3 | 0 |
| Max WalkerAUS | England | 1975-1979 | 5 | 4 | 1 | 34 | 20 | 11.33 | 77 | 44.16 | 0 | 0 | 1 | 2 | 0 |
| Jeff DujonWI | Sri Lanka | 1985-1989 | 10 | 4 | 0 | 34 | 13 | 8.50 | 48 | 70.83 | 0 | 0 | 0 | 3 | 0 |
| Ramiz RajaPAK | Zimbabwe | 1992-1997 | 4 | 4 | 0 | 34 | 20 | 8.50 | 75 | 45.33 | 0 | 0 | 1 | 4 | 0 |
| Pramodya WickramasingheSL | Zimbabwe | 1992-1999 | 12 | 4 | 1 | 34 | 19 | 11.33 | 58 | 58.62 | 0 | 0 | 0 | 1 | 1 |
| Dion NashNZ | Pakistan | 1994-1999 | 4 | 4 | 3 | 34 | 21* | 34.00 | 59 | 57.63 | 0 | 0 | 0 | 1 | 0 |
| Robert CroftENG | South Africa | 1998-1999 | 5 | 4 | 1 | 34 | 12 | 11.33 | 56 | 60.71 | 0 | 0 | 0 | 3 | 0 |
| Robert CroftENG | New Zealand | 1997 | 5 | 4 | 1 | 34 | 20 | 11.33 | 45 | 75.56 | 0 | 0 | 0 | 3 | 1 |
| Prosper UtseyaZIM | England | 2004 | 5 | 5 | 4 | 34 | 12* | 34.00 | 80 | 42.50 | 0 | 0 | 0 | 1 | 0 |
| Azhar AliPAK | New Zealand | 2016-2018 | 5 | 5 | 0 | 34 | 19 | 6.80 | 79 | 43.04 | 0 | 0 | 1 | 3 | 1 |
| Ervin McSweeneyNZ | India | 1986 | 6 | 5 | 1 | 34 | 18* | 8.50 | 41 | 82.93 | 0 | 0 | 1 | 1 | 2 |
| Tim BresnanENG | Pakistan | 2010-2012 | 6 | 6 | 3 | 34 | 18* | 11.33 | 28 | 121.43 | 0 | 0 | 1 | 5 | 0 |
| Adam ZampaAUS | New Zealand | 2016-2023 | 9 | 6 | 2 | 34 | 16 | 8.50 | 55 | 61.82 | 0 | 0 | 1 | 3 | 0 |
| Richard EllisonENG | India | 1984-1986 | 7 | 6 | 3 | 34 | 14* | 11.33 | 47 | 72.34 | 0 | 0 | 0 | 0 | 0 |
| Aftab AlamAFG | Ireland | 2015-2019 | 8 | 6 | 4 | 34 | 16* | 17.00 | 51 | 66.67 | 0 | 0 | 2 | 3 | 1 |
| Wasim BariPAK | West Indies | 1975-1984 | 11 | 6 | 4 | 34 | 10* | 17.00 | 48 | 70.83 | 0 | 0 | 0 | 1 | 0 |
| John RennieZIM | Sri Lanka | 1993-1999 | 9 | 6 | 3 | 34 | 20* | 11.33 | 91 | 37.36 | 0 | 0 | 1 | 0 | 0 |
| Mluleki NkalaZIM | West Indies | 2000-2001 | 9 | 7 | 0 | 34 | 17 | 4.86 | 58 | 58.62 | 0 | 0 | 3 | 3 | 0 |
| Justin KempSA | Sri Lanka | 2001-2007 | 8 | 7 | 1 | 34 | 10 | 5.67 | 72 | 47.22 | 0 | 0 | 2 | 1 | 0 |
| Saeed AjmalPAK | England | 2010-2012 | 9 | 8 | 2 | 34 | 9* | 5.67 | 52 | 65.38 | 0 | 0 | 0 | 2 | 0 |
| Taskin AhmedBAN | Sri Lanka | 2015-2025 | 15 | 8 | 1 | 34 | 18* | 4.86 | 51 | 66.67 | 0 | 0 | 4 | 3 | 1 |
| Chris PringleNZ | England | 1990-1994 | 11 | 8 | 4 | 34 | 18* | 8.50 | 41 | 82.93 | 0 | 0 | 0 | 1 | 1 |
| Justin LangerAUS | South Africa | 1994 | 1 | 1 | 1 | 33 | 33* | - | 20 | 165.00 | 0 | 0 | 0 | 4 | 0 |
| Ricky PontingAUS | Ireland | 2007-2010 | 2 | 1 | 0 | 33 | 33 | 33.00 | 54 | 61.11 | 0 | 0 | 0 | 5 | 0 |
| Omari BanksWI | Sri Lanka | 2005 | 1 | 1 | 0 | 33 | 33 | 33.00 | 44 | 75.00 | 0 | 0 | 0 | 0 | 1 |
| Ian BellENG | Netherlands | 2011 | 1 | 1 | 0 | 33 | 33 | 33.00 | 40 | 82.50 | 0 | 0 | 0 | 1 | 0 |
| Dinesh KarthikIND | Hong Kong | 2018 | 1 | 1 | 0 | 33 | 33 | 33.00 | 38 | 86.84 | 0 | 0 | 0 | 3 | 0 |
| Denesh RamdinWI | United Arab Emirates | 2015 | 1 | 1 | 1 | 33 | 33* | - | 50 | 66.00 | 0 | 0 | 0 | 2 | 0 |
| Virat KohliIND | United Arab Emirates | 2015 | 1 | 1 | 1 | 33 | 33* | - | 41 | 80.49 | 0 | 0 | 0 | 5 | 0 |
| Ajinkya RahaneIND | Ireland | 2015 | 1 | 1 | 1 | 33 | 33* | - | 28 | 117.86 | 0 | 0 | 0 | 6 | 0 |
| Sybrand EngelbrechtNED | England | 2023 | 1 | 1 | 0 | 33 | 33 | 33.00 | 49 | 67.35 | 0 | 0 | 0 | 3 | 1 |
| George DockrellIRE | Nepal | 2023 | 1 | 1 | 0 | 33 | 33 | 33.00 | 47 | 70.21 | 0 | 0 | 0 | 2 | 1 |
| Dimuth KarunaratneSL | Netherlands | 2023 | 1 | 1 | 0 | 33 | 33 | 33.00 | 51 | 64.71 | 0 | 0 | 0 | 2 | 0 |
| Norman VanuaPNG | Canada | 2023 | 1 | 1 | 0 | 33 | 33 | 33.00 | 50 | 66.00 | 0 | 0 | 0 | 5 | 0 |
| Stuart ThompsonIRE | West Indies | 2014 | 1 | 1 | 0 | 33 | 33 | 33.00 | 34 | 97.06 | 0 | 0 | 0 | 3 | 0 |
| Ben DwarshuisAUS | South Africa | 2025 | 1 | 1 | 0 | 33 | 33 | 33.00 | 52 | 63.46 | 0 | 0 | 0 | 3 | 0 |
| Babar AzamPAK | Hong Kong | 2018 | 1 | 1 | 0 | 33 | 33 | 33.00 | 36 | 91.67 | 0 | 0 | 0 | 3 | 1 |
| Gavin SinghUSA | Netherlands | 2023 | 1 | 1 | 0 | 33 | 33 | 33.00 | 57 | 57.89 | 0 | 0 | 0 | 3 | 1 |
| Kyle HopeWI | England | 2017 | 2 | 1 | 0 | 33 | 33 | 33.00 | 38 | 86.84 | 0 | 0 | 0 | 3 | 0 |
| Saqib ZulfiqarNED | Oman | 2023 | 1 | 1 | 0 | 33 | 33 | 33.00 | 17 | 194.12 | 0 | 0 | 0 | 3 | 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.