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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Glenn BlakeneyBER | Netherlands | 2009 | 1 | 1 | 0 | 42 | 42 | 42.00 | 49 | 85.71 | 0 | 0 | 0 | 4 | 1 |
| Sachin TendulkarIND | Ireland | 2007-2011 | 2 | 2 | 0 | 42 | 38 | 21.00 | 59 | 71.19 | 0 | 0 | 0 | 5 | 0 |
| Mohammad AshrafulBAN | Scotland | 2006 | 2 | 2 | 2 | 42 | 38* | - | 53 | 79.25 | 0 | 0 | 0 | 4 | 1 |
| Timycen MarumaZIM | Afghanistan | 2014 | 2 | 2 | 0 | 42 | 29 | 21.00 | 58 | 72.41 | 0 | 0 | 0 | 1 | 2 |
| Paul StirlingIRE | India | 2011-2015 | 2 | 2 | 0 | 42 | 42 | 21.00 | 42 | 100.00 | 0 | 0 | 1 | 4 | 2 |
| Andrew EllisNZ | West Indies | 2012 | 2 | 2 | 0 | 42 | 28 | 21.00 | 64 | 65.63 | 0 | 0 | 0 | 2 | 0 |
| Taijul IslamBAN | Sri Lanka | 2019-2024 | 4 | 2 | 1 | 42 | 39* | 42.00 | 37 | 113.51 | 0 | 0 | 0 | 5 | 1 |
| Faheem AshrafPAK | Australia | 2019 | 2 | 2 | 0 | 42 | 28 | 21.00 | 40 | 105.00 | 0 | 0 | 0 | 5 | 1 |
| Agha SalmanPAK | India | 2023-2025 | 3 | 2 | 0 | 42 | 23 | 21.00 | 56 | 75.00 | 0 | 0 | 0 | 2 | 0 |
| Haider AliPAK | Zimbabwe | 2020 | 2 | 2 | 0 | 42 | 29 | 21.00 | 33 | 127.27 | 0 | 0 | 0 | 4 | 2 |
| Gary TroupNZ | England | 1979-1983 | 3 | 2 | 1 | 42 | 39 | 42.00 | 44 | 95.45 | 0 | 0 | 0 | 4 | 1 |
| Gulbadin NaibAFG | India | 2018-2019 | 2 | 2 | 0 | 42 | 27 | 21.00 | 88 | 47.73 | 0 | 0 | 0 | 3 | 0 |
| Sediqullah AtalAFG | India | 2026 | 2 | 2 | 0 | 42 | 42 | 21.00 | 52 | 80.77 | 0 | 0 | 1 | 5 | 1 |
| Doug WaltersAUS | West Indies | 1975 | 2 | 2 | 0 | 42 | 35 | 21.00 | 69 | 60.87 | 0 | 0 | 0 | 5 | 0 |
| Joel GarnerWI | India | 1979-1985 | 6 | 2 | 1 | 42 | 37 | 42.00 | 48 | 87.50 | 0 | 0 | 0 | 0 | 1 |
| Hasan JamilPAK | India | 1978 | 3 | 2 | 0 | 42 | 26 | 21.00 | 52 | 80.77 | 0 | 0 | 0 | 0 | 0 |
| Bill AtheyENG | Sri Lanka | 1987 | 2 | 2 | 2 | 42 | 40* | - | 57 | 73.68 | 0 | 0 | 0 | 0 | 0 |
| Azmat RanaPAK | India | 1978 | 2 | 2 | 1 | 42 | 22* | 42.00 | 73 | 57.53 | 0 | 0 | 0 | - | - |
| Ghulam ParkarIND | Pakistan | 1984 | 2 | 2 | 0 | 42 | 22 | 21.00 | 86 | 48.84 | 0 | 0 | 0 | 2 | 0 |
| Matthew MaynardENG | Pakistan | 1996 | 2 | 2 | 0 | 42 | 41 | 21.00 | 56 | 75.00 | 0 | 0 | 0 | 1 | 1 |
| Vijay BharadwajIND | South Africa | 1999 | 2 | 2 | 1 | 42 | 24 | 42.00 | 53 | 79.25 | 0 | 0 | 0 | 6 | 0 |
| Tushar ImranBAN | England | 2005 | 3 | 3 | 0 | 42 | 32 | 14.00 | 62 | 67.74 | 0 | 0 | 1 | 4 | 0 |
| Geraint JonesENG | West Indies | 2004 | 4 | 3 | 0 | 42 | 35 | 14.00 | 64 | 65.63 | 0 | 0 | 0 | 7 | 0 |
| Dean MinorsBER | Netherlands | 2006-2007 | 3 | 3 | 0 | 42 | 27 | 14.00 | 71 | 59.15 | 0 | 0 | 0 | 6 | 0 |
| Raqibul HasanBAN | Ireland | 2008-2011 | 4 | 3 | 0 | 42 | 38 | 14.00 | 83 | 50.60 | 0 | 0 | 0 | 1 | 0 |
| Sabbir RahmanBAN | Ireland | 2017-2019 | 3 | 3 | 1 | 42 | 35 | 21.00 | 45 | 93.33 | 0 | 0 | 1 | 4 | 1 |
| Harmeet SinghUSA | Scotland | 2024-2026 | 4 | 3 | 1 | 42 | 22 | 21.00 | 42 | 100.00 | 0 | 0 | 0 | 4 | 2 |
| Sharmarh BrooksWI | Bangladesh | 2022 | 3 | 3 | 0 | 42 | 33 | 14.00 | 87 | 48.28 | 0 | 0 | 0 | 5 | 0 |
| Vriitya AravindUAE | Ireland | 2021-2023 | 3 | 3 | 0 | 42 | 18 | 14.00 | 74 | 56.76 | 0 | 0 | 0 | 5 | 1 |
| Warren LeesNZ | India | 1979-1981 | 5 | 3 | 0 | 42 | 20 | 14.00 | 72 | 58.33 | 0 | 0 | 0 | 2 | 0 |
| David MurrayWI | Australia | 1978-1981 | 3 | 3 | 0 | 42 | 35 | 14.00 | 124 | 33.87 | 0 | 0 | 0 | 6 | 0 |
| Martyn MoxonENG | New Zealand | 1988 | 3 | 3 | 0 | 42 | 19 | 14.00 | 78 | 53.85 | 0 | 0 | 0 | 4 | 0 |
| Hasantha FernandoSL | Bangladesh | 2002-2006 | 5 | 4 | 3 | 42 | 23* | 42.00 | 61 | 68.85 | 0 | 0 | 0 | 4 | 1 |
| Andre BothaIRE | Zimbabwe | 2007-2010 | 4 | 4 | 0 | 42 | 21 | 10.50 | 83 | 50.60 | 0 | 0 | 1 | 5 | 1 |
| Saleem MukuddemBER | Kenya | 2006-2007 | 4 | 4 | 1 | 42 | 17 | 14.00 | 100 | 42.00 | 0 | 0 | 0 | 3 | 0 |
| Anderson CumminsWI | Sri Lanka | 1992-1995 | 8 | 4 | 1 | 42 | 41 | 14.00 | 21 | 200.00 | 0 | 0 | 1 | 4 | 2 |
| Moisés HenriquesAUS | India | 2009-2020 | 4 | 4 | 1 | 42 | 22 | 14.00 | 62 | 67.74 | 0 | 0 | 0 | 3 | 0 |
| Andile PhehlukwayoSA | England | 2017-2022 | 7 | 4 | 1 | 42 | 24 | 14.00 | 62 | 67.74 | 0 | 0 | 0 | 6 | 0 |
| Dushmantha ChameeraSL | South Africa | 2015-2021 | 4 | 4 | 1 | 42 | 29 | 14.00 | 67 | 62.69 | 0 | 0 | 1 | 3 | 0 |
| Shubham RanjaneUSA | Nepal | 2025-2026 | 4 | 4 | 0 | 42 | 19 | 10.50 | 49 | 85.71 | 0 | 0 | 0 | 2 | 1 |
| Charlie TearSCO | Netherlands | 2025 | 4 | 4 | 0 | 42 | 23 | 10.50 | 53 | 79.25 | 0 | 0 | 1 | 4 | 1 |
| Pravin AmreIND | West Indies | 1991-1993 | 5 | 4 | 0 | 42 | 20 | 10.50 | 105 | 40.00 | 0 | 0 | 1 | 0 | 0 |
| John RennieZIM | England | 1996-2000 | 6 | 4 | 2 | 42 | 23 | 21.00 | 123 | 34.15 | 0 | 0 | 1 | 3 | 0 |
| Vijay YadavIND | South Africa | 1992-1993 | 5 | 4 | 1 | 42 | 34* | 14.00 | 38 | 110.53 | 0 | 0 | 0 | 2 | 0 |
| Nayan MongiaIND | England | 1996-1999 | 6 | 4 | 2 | 42 | 20* | 21.00 | 50 | 84.00 | 0 | 0 | 0 | 3 | 0 |
| Javagal SrinathIND | Zimbabwe | 1992-2003 | 17 | 5 | 2 | 42 | 18 | 14.00 | 41 | 102.44 | 0 | 0 | 0 | 2 | 3 |
| Daren GangaWI | South Africa | 1999-2001 | 5 | 5 | 0 | 42 | 15 | 8.40 | 130 | 32.31 | 0 | 0 | 1 | 5 | 0 |
| Safyaan SharifSCO | Papua New Guinea | 2017-2022 | 9 | 5 | 3 | 42 | 16* | 21.00 | 37 | 113.51 | 0 | 0 | 0 | 0 | 3 |
| Geoff MillerENG | Pakistan | 1977-1982 | 6 | 5 | 1 | 42 | 26 | 10.50 | 75 | 56.00 | 0 | 0 | 2 | 4 | 0 |
| Greg MatthewsAUS | Pakistan | 1984-1993 | 5 | 5 | 2 | 42 | 20 | 14.00 | 68 | 61.76 | 0 | 0 | 1 | 2 | 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.