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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Javagal SrinathIND | England | 1992-2003 | 21 | 9 | 1 | 57 | 28 | 7.13 | 67 | 85.07 | 0 | 0 | 2 | 4 | 0 |
| Matt HenryNZ | Australia | 2015-2023 | 9 | 9 | 2 | 57 | 27 | 8.14 | 73 | 78.08 | 0 | 0 | 2 | 5 | 1 |
| Tinashe PanyangaraZIM | Bangladesh | 2005-2015 | 13 | 12 | 1 | 57 | 16* | 5.18 | 116 | 49.14 | 0 | 0 | 3 | 4 | 1 |
| Joel GarnerWI | England | 1979-1987 | 22 | 14 | 4 | 57 | 14 | 5.70 | 102 | 55.88 | 0 | 0 | 3 | 2 | 1 |
| Sourav GangulyIND | United Arab Emirates | 2004 | 1 | 1 | 0 | 56 | 56 | 56.00 | 102 | 54.90 | 0 | 1 | 0 | 2 | 0 |
| Andrew HallSA | Zimbabwe | 2003-2006 | 7 | 1 | 0 | 56 | 56 | 56.00 | 51 | 109.80 | 0 | 1 | 0 | 3 | 3 |
| Kevin PietersenENG | Kenya | 2007 | 1 | 1 | 1 | 56 | 56* | - | 72 | 77.78 | 0 | 1 | 0 | 5 | 1 |
| Ajinkya RahaneIND | Afghanistan | 2014 | 1 | 1 | 0 | 56 | 56 | 56.00 | 66 | 84.85 | 0 | 1 | 0 | 5 | 0 |
| Amjad JavedUAE | West Indies | 2015 | 1 | 1 | 0 | 56 | 56 | 56.00 | 99 | 56.57 | 0 | 1 | 0 | 7 | 1 |
| Jason HolderWI | United States of America | 2023 | 1 | 1 | 0 | 56 | 56 | 56.00 | 40 | 140.00 | 0 | 1 | 0 | 2 | 3 |
| Nikhil DuttaCAN | Jersey | 2023 | 1 | 1 | 0 | 56 | 56 | 56.00 | 82 | 68.29 | 0 | 1 | 0 | 5 | 3 |
| Matt MachanSCO | New Zealand | 2015 | 1 | 1 | 0 | 56 | 56 | 56.00 | 79 | 70.89 | 0 | 1 | 0 | 7 | 1 |
| Kyle MayersWI | Zimbabwe | 2023 | 1 | 1 | 0 | 56 | 56 | 56.00 | 72 | 77.78 | 0 | 1 | 0 | 8 | 1 |
| Zubayr HamzaSA | Netherlands | 2021 | 1 | 1 | 0 | 56 | 56 | 56.00 | 79 | 70.89 | 0 | 1 | 0 | 5 | 1 |
| Chris GreavesSCO | Sri Lanka | 2023 | 1 | 1 | 1 | 56 | 56* | - | 41 | 136.59 | 0 | 1 | 0 | 7 | 2 |
| Christopher McBrideSCO | Ireland | 2023 | 1 | 1 | 0 | 56 | 56 | 56.00 | 60 | 93.33 | 0 | 1 | 0 | 6 | 1 |
| Steve SmithAUS | India | 1984 | 3 | 1 | 0 | 56 | 56 | 56.00 | 54 | 103.70 | 0 | 1 | 0 | 7 | 0 |
| Tom MoodyAUS | Bangladesh | 1999 | 1 | 1 | 1 | 56 | 56* | - | 29 | 193.10 | 0 | 1 | 0 | 6 | 2 |
| K WeeraratneSL | West Indies | 2008 | 2 | 2 | 0 | 56 | 41 | 28.00 | 53 | 105.66 | 0 | 0 | 0 | 1 | 2 |
| Mohammad TauqirUAE | India | 2004-2015 | 2 | 2 | 0 | 56 | 55 | 28.00 | 78 | 71.79 | 0 | 1 | 0 | 8 | 0 |
| Sharad VesawkarNEP | Oman | 2020-2021 | 2 | 2 | 1 | 56 | 55 | 56.00 | 114 | 49.12 | 0 | 1 | 0 | 5 | 0 |
| Hamza TariqCAN | Nepal | 2026 | 2 | 2 | 0 | 56 | 30 | 28.00 | 55 | 101.82 | 0 | 0 | 0 | 4 | 1 |
| Mominul HaqueBAN | Pakistan | 2014-2018 | 2 | 2 | 0 | 56 | 51 | 28.00 | 51 | 109.80 | 0 | 1 | 0 | 7 | 0 |
| Stuart PoynterIRE | Sri Lanka | 2016 | 2 | 2 | 0 | 56 | 36 | 28.00 | 71 | 78.87 | 0 | 0 | 0 | 5 | 0 |
| Heinrich KlaasenSA | Netherlands | 2023 | 3 | 2 | 0 | 56 | 28 | 28.00 | 49 | 114.29 | 0 | 0 | 0 | 8 | 0 |
| Sachith PathiranaSL | Australia | 2016 | 2 | 2 | 0 | 56 | 32 | 28.00 | 77 | 72.73 | 0 | 0 | 0 | 6 | 0 |
| Ishan KishanIND | Zimbabwe | 2022 | 3 | 2 | 0 | 56 | 50 | 28.00 | 74 | 75.68 | 0 | 1 | 0 | 6 | 0 |
| Roy FredericksWI | Pakistan | 1975-1977 | 2 | 2 | 0 | 56 | 44 | 28.00 | 65 | 86.15 | 0 | 0 | 0 | 2 | 0 |
| Glenn TurnerNZ | West Indies | 1975-1979 | 2 | 2 | 0 | 56 | 36 | 28.00 | 118 | 47.46 | 0 | 0 | 0 | 3 | 0 |
| Chris OldENG | India | 1974-1975 | 3 | 2 | 2 | 56 | 51* | - | 33 | 169.70 | 0 | 1 | 0 | 5 | 2 |
| Aamer SohailPAK | United Arab Emirates | 1994-1996 | 2 | 2 | 1 | 56 | 51* | 56.00 | 72 | 77.78 | 0 | 1 | 0 | 8 | 0 |
| Steve RhodesENG | South Africa | 1994 | 2 | 2 | 1 | 56 | 56 | 56.00 | 75 | 74.67 | 0 | 1 | 0 | 7 | 0 |
| Jimmy MaherAUS | Pakistan | 2002-2003 | 5 | 3 | 0 | 56 | 35 | 18.67 | 91 | 61.54 | 0 | 0 | 0 | 3 | 2 |
| Geoff BarnettCAN | Netherlands | 2007-2010 | 3 | 3 | 0 | 56 | 34 | 18.67 | 81 | 69.14 | 0 | 0 | 0 | 7 | 1 |
| Roelof van der MerweNED | Scotland | 2025 | 4 | 3 | 2 | 56 | 30* | 56.00 | 60 | 93.33 | 0 | 0 | 0 | 4 | 0 |
| Reetinder Singh SodhiIND | Sri Lanka | 2001 | 4 | 3 | 0 | 56 | 30 | 18.67 | 72 | 77.78 | 0 | 0 | 0 | 3 | 0 |
| Chris MorrisSA | West Indies | 2013-2019 | 5 | 3 | 0 | 56 | 40 | 18.67 | 66 | 84.85 | 0 | 0 | 0 | 3 | 2 |
| James NeeshamNZ | England | 2017-2023 | 4 | 3 | 0 | 56 | 19 | 18.67 | 66 | 84.85 | 0 | 0 | 0 | 5 | 1 |
| Andile PhehlukwayoSA | Afghanistan | 2019-2024 | 4 | 3 | 2 | 56 | 39* | 56.00 | 58 | 96.55 | 0 | 0 | 1 | 3 | 4 |
| Roston ChaseWI | New Zealand | 2025 | 3 | 3 | 0 | 56 | 38 | 18.67 | 73 | 76.71 | 0 | 0 | 0 | 3 | 2 |
| Gaudi TokaPNG | Scotland | 2019-2021 | 3 | 3 | 0 | 56 | 20 | 18.67 | 95 | 58.95 | 0 | 0 | 0 | 6 | 0 |
| Dewald BrevisSA | Australia | 2025 | 3 | 3 | 0 | 56 | 49 | 18.67 | 35 | 160.00 | 0 | 0 | 0 | 2 | 6 |
| Aayan Afzal KhanUAE | Canada | 2023-2026 | 4 | 3 | 1 | 56 | 38 | 28.00 | 67 | 83.58 | 0 | 0 | 0 | 4 | 0 |
| Shivam SharmaCAN | Oman | 2025-2026 | 3 | 3 | 1 | 56 | 37 | 28.00 | 77 | 72.73 | 0 | 0 | 0 | 2 | 2 |
| John DysonAUS | India | 1980-1981 | 4 | 3 | 1 | 56 | 23 | 28.00 | 162 | 34.57 | 0 | 0 | 0 | 2 | 0 |
| Chris TavaréENG | Sri Lanka | 1982-1983 | 3 | 3 | 0 | 56 | 32 | 18.67 | 118 | 47.46 | 0 | 0 | 0 | 6 | 1 |
| Thomas OdoyoKEN | Australia | 1996-2011 | 4 | 4 | 0 | 56 | 35 | 14.00 | 89 | 62.92 | 0 | 0 | 1 | 6 | 1 |
| Collins ObuyaKEN | India | 2001-2003 | 5 | 4 | 0 | 56 | 29 | 14.00 | 80 | 70.00 | 0 | 0 | 0 | 4 | 1 |
| Collins ObuyaKEN | Pakistan | 2002-2011 | 4 | 4 | 0 | 56 | 47 | 14.00 | 90 | 62.22 | 0 | 0 | 1 | 3 | 3 |
| Mushfiqur RahmanBAN | West Indies | 2004 | 4 | 4 | 0 | 56 | 21 | 14.00 | 112 | 50.00 | 0 | 0 | 0 | 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.