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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Andre FletcherWI | Sri Lanka | 2015 | 3 | 3 | 0 | 9 | 6 | 3.00 | 30 | 30.00 | 0 | 0 | 1 | 1 | 0 |
| Lonwabo TsotsobeSA | New Zealand | 2012-2013 | 6 | 3 | 2 | 9 | 9 | 9.00 | 12 | 75.00 | 0 | 0 | 0 | 1 | 0 |
| Akram RazaPAK | India | 1989-1994 | 6 | 3 | 2 | 9 | 9* | 9.00 | 12 | 75.00 | 0 | 0 | 1 | 1 | 0 |
| Roelof van der MerweSA/NED | Australia | 2009-2023 | 5 | 3 | 1 | 9 | 6* | 4.50 | 9 | 100.00 | 0 | 0 | 1 | 0 | 1 |
| Tendai ChataraZIM | Scotland | 2017-2023 | 4 | 3 | 1 | 9 | 7 | 4.50 | 33 | 27.27 | 0 | 0 | 0 | 0 | 0 |
| Nathan LyonAUS | England | 2018-2019 | 4 | 3 | 2 | 9 | 5* | 9.00 | 19 | 47.37 | 0 | 0 | 0 | 0 | 0 |
| Mark ChapmanNZ | England | 2018-2023 | 4 | 3 | 0 | 9 | 8 | 3.00 | 23 | 39.13 | 0 | 0 | 1 | 1 | 0 |
| Mark ChapmanNZ | India | 2020-2023 | 3 | 3 | 0 | 9 | 6 | 3.00 | 15 | 60.00 | 0 | 0 | 0 | 0 | 0 |
| Avishka FernandoSL | Pakistan | 2019-2026 | 3 | 3 | 0 | 9 | 5 | 3.00 | 22 | 40.91 | 0 | 0 | 1 | 2 | 0 |
| Jan FrylinckNAM | South Africa | 2026 | 3 | 3 | 0 | 9 | 7 | 3.00 | 29 | 31.03 | 0 | 0 | 1 | 0 | 0 |
| Khary PierreWI | Bangladesh | 2025 | 3 | 3 | 3 | 9 | 7* | - | 17 | 52.94 | 0 | 0 | 0 | 1 | 0 |
| Teja NidamanuruNED | Sri Lanka | 2023 | 3 | 3 | 0 | 9 | 9 | 3.00 | 20 | 45.00 | 0 | 0 | 2 | 0 | 0 |
| Fayyaz ButtOMA | Namibia | 2019-2024 | 5 | 3 | 2 | 9 | 8* | 9.00 | 23 | 39.13 | 0 | 0 | 0 | 0 | 0 |
| Shaheen Shah AfridiPAK | India | 2018-2025 | 5 | 3 | 2 | 9 | 7* | 9.00 | 17 | 52.94 | 0 | 0 | 1 | 0 | 1 |
| Hila VarePNG | United Arab Emirates | 2023 | 4 | 3 | 0 | 9 | 4 | 3.00 | 13 | 69.23 | 0 | 0 | 0 | 1 | 0 |
| Eshan MalingaSL | New Zealand | 2025 | 3 | 3 | 1 | 9 | 4 | 4.50 | 18 | 50.00 | 0 | 0 | 0 | 2 | 0 |
| Nandan YadavNEP | Oman | 2026 | 3 | 3 | 1 | 9 | 7* | 4.50 | 15 | 60.00 | 0 | 0 | 1 | 1 | 0 |
| Allah Mohammad GhazanfarAFG | Ireland | 2024-2026 | 6 | 3 | 0 | 9 | 5 | 3.00 | 15 | 60.00 | 0 | 0 | 1 | 0 | 0 |
| Bernard JulienWI | England | 1973-1976 | 5 | 3 | 0 | 9 | 5 | 3.00 | 24 | 37.50 | 0 | 0 | 1 | 1 | 0 |
| Shaun GrafAUS | New Zealand | 1980-1981 | 5 | 3 | 0 | 9 | 7 | 3.00 | 23 | 39.13 | 0 | 0 | 1 | 0 | 0 |
| Don AnurasiriSL | Pakistan | 1986-1993 | 10 | 3 | 1 | 9 | 5 | 4.50 | 28 | 32.14 | 0 | 0 | 1 | 1 | 0 |
| Winston BenjaminWI | South Africa | 1992-1993 | 5 | 3 | 1 | 9 | 8 | 4.50 | 13 | 69.23 | 0 | 0 | 1 | 1 | 0 |
| Ajay SharmaIND | Pakistan | 1988-1989 | 3 | 3 | 0 | 9 | 6 | 3.00 | 16 | 56.25 | 0 | 0 | 0 | 0 | 0 |
| Simon DoullNZ | Australia | 1998-2000 | 7 | 3 | 3 | 9 | 9* | - | 5 | 180.00 | 0 | 0 | 0 | 0 | 1 |
| Mohammad HussainPAK | India | 1997-1998 | 5 | 3 | 3 | 9 | 7* | - | 8 | 112.50 | 0 | 0 | 0 | 1 | 0 |
| Robert KennedyNZ | Pakistan | 1996 | 3 | 3 | 2 | 9 | 7* | 9.00 | 10 | 90.00 | 0 | 0 | 0 | 1 | 0 |
| Nikhil ChopraIND | South Africa | 1999-2000 | 4 | 3 | 1 | 9 | 5 | 4.50 | 18 | 50.00 | 0 | 0 | 0 | 0 | 0 |
| Laurie WilliamsWI | Zimbabwe | 2001 | 3 | 3 | 0 | 9 | 9 | 3.00 | 16 | 56.25 | 0 | 0 | 2 | 0 | 0 |
| Brian MurphyZIM | Pakistan | 2000-2002 | 4 | 4 | 1 | 9 | 4 | 3.00 | 18 | 50.00 | 0 | 0 | 1 | 0 | 0 |
| Adeel RajaNED | Ireland | 2007-2011 | 5 | 4 | 0 | 9 | 6 | 2.25 | 56 | 16.07 | 0 | 0 | 2 | 0 | 0 |
| Ray PriceZIM | Kenya | 2003-2011 | 13 | 4 | 2 | 9 | 6* | 4.50 | 13 | 69.23 | 0 | 0 | 1 | 1 | 0 |
| Dale SteynSA | West Indies | 2008-2015 | 13 | 4 | 3 | 9 | 6* | 9.00 | 23 | 39.13 | 0 | 0 | 1 | 1 | 0 |
| Shahadat HossainBAN | Australia | 2006-2008 | 5 | 4 | 3 | 9 | 6* | 9.00 | 21 | 42.86 | 0 | 0 | 1 | 1 | 0 |
| Nuwan PradeepSL | New Zealand | 2015-2019 | 5 | 4 | 3 | 9 | 6* | 9.00 | 12 | 75.00 | 0 | 0 | 1 | 0 | 1 |
| Arafat SunnyBAN | Sri Lanka | 2014 | 4 | 4 | 3 | 9 | 5 | 9.00 | 29 | 31.03 | 0 | 0 | 0 | 1 | 0 |
| Mohammed SirajIND | West Indies | 2022-2026 | 7 | 4 | 2 | 9 | 4 | 4.50 | 14 | 64.29 | 0 | 0 | 0 | 1 | 0 |
| Oshane ThomasWI | Australia | 2019-2024 | 4 | 4 | 4 | 9 | 7* | - | 19 | 47.37 | 0 | 0 | 0 | 1 | 0 |
| Chris SoleSCO | United Arab Emirates | 2016-2023 | 8 | 4 | 1 | 9 | 4 | 3.00 | 10 | 90.00 | 0 | 0 | 0 | 1 | 0 |
| Abdullah ShafiquePAK | South Africa | 2023-2024 | 4 | 4 | 0 | 9 | 9 | 2.25 | 24 | 37.50 | 0 | 0 | 3 | 1 | 0 |
| Semo KameaPNG | Nepal | 2022-2023 | 5 | 4 | 2 | 9 | 5* | 4.50 | 18 | 50.00 | 0 | 0 | 1 | 1 | 0 |
| John SnowENG | Australia | 1971-1975 | 5 | 4 | 2 | 9 | 5* | 4.50 | 41 | 21.95 | 0 | 0 | 0 | 0 | 0 |
| Graham DilleyENG | Australia | 1979-1987 | 9 | 4 | 4 | 9 | 6* | - | 13 | 69.23 | 0 | 0 | 0 | 0 | 0 |
| Mohammad SheikhKEN | India | 1998-2000 | 5 | 4 | 2 | 9 | 6* | 4.50 | 22 | 40.91 | 0 | 0 | 1 | 0 | 0 |
| Wahab RiazPAK | Sri Lanka | 2008-2019 | 6 | 5 | 2 | 9 | 5 | 3.00 | 16 | 56.25 | 0 | 0 | 1 | 0 | 0 |
| Tendai ChataraZIM | Ireland | 2015-2023 | 5 | 5 | 4 | 9 | 4* | 9.00 | 11 | 81.82 | 0 | 0 | 0 | 1 | 0 |
| Tendai ChataraZIM | Pakistan | 2013-2018 | 7 | 5 | 2 | 9 | 5 | 3.00 | 33 | 27.27 | 0 | 0 | 0 | 0 | 0 |
| Ewen ChatfieldNZ | England | 1983-1988 | 18 | 6 | 4 | 9 | 9* | 4.50 | 45 | 20.00 | 0 | 0 | 2 | 1 | 0 |
| Ishant SharmaIND | Australia | 2008-2016 | 18 | 7 | 5 | 9 | 3* | 4.50 | 29 | 31.03 | 0 | 0 | 1 | 0 | 0 |
| Asitha FernandoSL | England | 2021-2026 | 10 | 8 | 3 | 9 | 6 | 1.80 | 24 | 37.50 | 0 | 0 | 3 | 1 | 0 |
| Sourav GangulyIND | Netherlands | 2003 | 1 | 1 | 0 | 8 | 8 | 8.00 | 32 | 25.00 | 0 | 0 | 0 | 0 | 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.