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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aryan LakraUAE | Papua New Guinea | 2023 | 5 | 5 | 0 | 66 | 51 | 13.20 | 125 | 52.80 | 0 | 1 | 1 | 6 | 1 |
| Vic MarksENG | Australia | 1983-1985 | 5 | 5 | 2 | 66 | 24 | 22.00 | 105 | 62.86 | 0 | 0 | 0 | 5 | 0 |
| Manzoor ElahiPAK | Sri Lanka | 1986-1988 | 5 | 5 | 1 | 66 | 37 | 16.50 | 96 | 68.75 | 0 | 0 | 0 | 3 | 1 |
| Brendon KuruppuSL | England | 1983-1989 | 5 | 5 | 0 | 66 | 38 | 13.20 | 154 | 42.86 | 0 | 0 | 0 | 8 | 0 |
| Travis DowlinWI | Australia | 2009-2010 | 6 | 6 | 1 | 66 | 55 | 13.20 | 124 | 53.23 | 0 | 1 | 1 | 6 | 0 |
| Rob NicolNZ | Sri Lanka | 2012-2013 | 7 | 6 | 1 | 66 | 46 | 13.20 | 134 | 49.25 | 0 | 0 | 1 | 5 | 0 |
| Asad ShafiqPAK | New Zealand | 2011-2014 | 6 | 6 | 0 | 66 | 26 | 11.00 | 122 | 54.10 | 0 | 0 | 0 | 4 | 0 |
| Safyaan SharifSCO | United States of America | 2019-2026 | 8 | 6 | 4 | 66 | 26* | 33.00 | 83 | 79.52 | 0 | 0 | 0 | 6 | 0 |
| Seekkuge PrasannaSL | India | 2012-2014 | 6 | 6 | 0 | 66 | 29 | 11.00 | 85 | 77.65 | 0 | 0 | 1 | 5 | 3 |
| Abdur RazzakBAN | England | 2007-2011 | 8 | 7 | 2 | 66 | 27 | 13.20 | 89 | 74.16 | 0 | 0 | 0 | 7 | 1 |
| Graeme CremerZIM | West Indies | 2010-2018 | 8 | 7 | 1 | 66 | 19* | 11.00 | 120 | 55.00 | 0 | 0 | 1 | 3 | 1 |
| Rumesh RatnayakeSL | New Zealand | 1983-1991 | 9 | 7 | 2 | 66 | 22 | 13.20 | 95 | 69.47 | 0 | 0 | 0 | 5 | 1 |
| Keshav MaharajSA | India | 2022-2025 | 11 | 7 | 2 | 66 | 20* | 13.20 | 106 | 62.26 | 0 | 0 | 0 | 5 | 0 |
| Chandrakant PanditIND | Australia | 1986-1992 | 9 | 7 | 2 | 66 | 24 | 13.20 | 90 | 73.33 | 0 | 0 | 1 | 2 | 0 |
| Tim SoutheeNZ | West Indies | 2009-2022 | 17 | 9 | 4 | 66 | 17* | 13.20 | 72 | 91.67 | 0 | 0 | 0 | 4 | 1 |
| Winston BenjaminWI | England | 1987-1995 | 13 | 9 | 4 | 66 | 17 | 13.20 | 73 | 90.41 | 0 | 0 | 1 | 3 | 1 |
| Xavier DohertyAUS | Sri Lanka | 2010-2015 | 21 | 12 | 8 | 66 | 15* | 16.50 | 129 | 51.16 | 0 | 0 | 1 | 5 | 0 |
| Courtney WalshWI | England | 1986-1998 | 31 | 14 | 8 | 66 | 29* | 11.00 | 103 | 64.08 | 0 | 0 | 3 | 5 | 1 |
| Boeta DippenaarSA | England | 2000 | 1 | 1 | 1 | 65 | 65* | - | 86 | 75.58 | 0 | 1 | 0 | 9 | 2 |
| Misbah-ul-HaqPAK | United Arab Emirates | 2015 | 1 | 1 | 0 | 65 | 65 | 65.00 | 49 | 132.65 | 0 | 1 | 0 | 4 | 2 |
| Brad HaddinAUS | Kenya | 2011 | 1 | 1 | 0 | 65 | 65 | 65.00 | 79 | 82.28 | 0 | 1 | 0 | 9 | 1 |
| Anshuman RathHK | Afghanistan | 2018 | 1 | 1 | 0 | 65 | 65 | 65.00 | 90 | 72.22 | 0 | 1 | 0 | 6 | 1 |
| Waseem MuhammadUAE | Jersey | 2023 | 1 | 1 | 0 | 65 | 65 | 65.00 | 52 | 125.00 | 0 | 1 | 0 | 5 | 4 |
| Alick AthanazeWI | United Arab Emirates | 2023 | 1 | 1 | 0 | 65 | 65 | 65.00 | 45 | 144.44 | 0 | 1 | 0 | 9 | 3 |
| Sunil GavaskarIND | East Africa | 1975 | 1 | 1 | 1 | 65 | 65* | - | 86 | 75.58 | 0 | 1 | 0 | 9 | 0 |
| Owais ShahENG | Pakistan | 2001 | 2 | 2 | 0 | 65 | 62 | 32.50 | 101 | 64.36 | 0 | 1 | 0 | 2 | 0 |
| Dinesh KarthikIND | Afghanistan | 2014-2018 | 2 | 2 | 1 | 65 | 44 | 65.00 | 93 | 69.89 | 0 | 0 | 0 | 7 | 0 |
| Xavier MarshallUSA | United Arab Emirates | 2019 | 2 | 2 | 0 | 65 | 34 | 32.50 | 103 | 63.11 | 0 | 0 | 0 | 6 | 1 |
| Alexei KervezeeNED | Sri Lanka | 2006 | 2 | 2 | 0 | 65 | 47 | 32.50 | 99 | 65.66 | 0 | 0 | 0 | 5 | 0 |
| Dougie BrownSCO | Canada | 2007 | 2 | 2 | 1 | 65 | 50* | 65.00 | 49 | 132.65 | 0 | 1 | 0 | 6 | 2 |
| Mudassar BukhariNED | Bermuda | 2007-2009 | 4 | 2 | 0 | 65 | 61 | 32.50 | 59 | 110.17 | 0 | 1 | 0 | 3 | 3 |
| James VinceENG | Sri Lanka | 2016-2019 | 2 | 2 | 0 | 65 | 51 | 32.50 | 74 | 87.84 | 0 | 1 | 0 | 7 | 0 |
| Afif HossainBAN | New Zealand | 2023-2026 | 2 | 2 | 0 | 65 | 38 | 32.50 | 77 | 84.42 | 0 | 0 | 0 | 5 | 1 |
| Ryan BurlZIM | Bangladesh | 2021-2022 | 3 | 2 | 0 | 65 | 59 | 32.50 | 60 | 108.33 | 0 | 1 | 0 | 5 | 4 |
| Ali NadeemCAN | United States of America | 2026 | 2 | 2 | 0 | 65 | 51 | 32.50 | 98 | 66.33 | 0 | 1 | 0 | 6 | 1 |
| Keith FletcherENG | West Indies | 1973 | 2 | 2 | 0 | 65 | 63 | 32.50 | 90 | 72.22 | 0 | 1 | 0 | 6 | 0 |
| Susil FernandoSL | Australia | 1983 | 2 | 2 | 0 | 65 | 34 | 32.50 | 134 | 48.51 | 0 | 0 | 0 | 2 | 0 |
| Hansie CronjeSA | Kenya | 1996-1999 | 3 | 2 | 1 | 65 | 63* | 65.00 | 82 | 79.27 | 0 | 1 | 0 | 3 | 1 |
| John CrawleyENG | Australia | 1995-1999 | 3 | 3 | 0 | 65 | 52 | 21.67 | 108 | 60.19 | 0 | 1 | 0 | 4 | 0 |
| Craig EvansZIM | Kenya | 1996-1997 | 6 | 3 | 2 | 65 | 48* | 65.00 | 71 | 91.55 | 0 | 0 | 0 | 2 | 2 |
| Dinesh KarthikIND | Pakistan | 2013-2018 | 4 | 3 | 2 | 65 | 31* | 65.00 | 98 | 66.33 | 0 | 0 | 0 | 4 | 1 |
| Darron ReekersNED | Bermuda | 2007-2009 | 3 | 3 | 0 | 65 | 35 | 21.67 | 58 | 112.07 | 0 | 0 | 1 | 11 | 1 |
| Samiullah ShenwariAFG | Pakistan | 2012-2019 | 3 | 3 | 1 | 65 | 32 | 32.50 | 120 | 54.17 | 0 | 0 | 0 | 6 | 0 |
| Tinotenda MutombodziZIM | Bangladesh | 2020 | 3 | 3 | 0 | 65 | 34 | 21.67 | 74 | 87.84 | 0 | 0 | 0 | 9 | 0 |
| Niroshan DickwellaSL | Bangladesh | 2018-2021 | 4 | 3 | 0 | 65 | 42 | 21.67 | 88 | 73.86 | 0 | 0 | 0 | 4 | 0 |
| Lorcan TuckerIRE | United Arab Emirates | 2021-2023 | 3 | 3 | 1 | 65 | 42 | 32.50 | 102 | 63.73 | 0 | 0 | 0 | 5 | 1 |
| Wanindu HasarangaSL | Australia | 2022-2025 | 4 | 3 | 1 | 65 | 37 | 32.50 | 53 | 122.64 | 0 | 0 | 0 | 9 | 0 |
| Josh PhilippeAUS | West Indies | 2021 | 3 | 3 | 0 | 65 | 39 | 21.67 | 89 | 73.03 | 0 | 0 | 0 | 8 | 2 |
| Nicholas KirtonCAN | Scotland | 2024-2026 | 4 | 3 | 0 | 65 | 44 | 21.67 | 95 | 68.42 | 0 | 0 | 0 | 5 | 0 |
| Will JacksENG | South Africa | 2025 | 3 | 3 | 1 | 65 | 39 | 32.50 | 48 | 135.42 | 0 | 0 | 0 | 4 | 3 |
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.