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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Roger HarperWI | India | 1983-1996 | 13 | 7 | 1 | 55 | 23 | 9.17 | 104 | 52.88 | 0 | 0 | 1 | 2 | 2 |
| Pramodya WickramasingheSL | England | 1992-2002 | 12 | 7 | 4 | 55 | 18 | 18.33 | 80 | 68.75 | 0 | 0 | 0 | 3 | 0 |
| Lance CairnsNZ | Pakistan | 1976-1985 | 10 | 8 | 0 | 55 | 24 | 6.88 | 65 | 84.62 | 0 | 0 | 2 | 3 | 2 |
| Mohammad SamiPAK | India | 2004-2006 | 15 | 9 | 2 | 55 | 23 | 7.86 | 65 | 84.62 | 0 | 0 | 0 | 3 | 1 |
| Jeff ThomsonAUS | England | 1975-1985 | 15 | 9 | 2 | 55 | 15 | 7.86 | 104 | 52.88 | 0 | 0 | 1 | 3 | 0 |
| Gavin LarsenNZ | South Africa | 1992-1999 | 16 | 10 | 5 | 55 | 17* | 11.00 | 82 | 67.07 | 0 | 0 | 1 | 3 | 0 |
| Trent BoultNZ | Australia | 2015-2023 | 16 | 15 | 10 | 55 | 16* | 11.00 | 64 | 85.94 | 0 | 0 | 2 | 5 | 2 |
| Michael HusseyAUS | Kenya | 2011 | 1 | 1 | 0 | 54 | 54 | 54.00 | 43 | 125.58 | 0 | 1 | 0 | 4 | 0 |
| Kevin O'BrienIRE | Bermuda | 2007 | 1 | 1 | 0 | 54 | 54 | 54.00 | 57 | 94.74 | 0 | 1 | 0 | 5 | 0 |
| Farokh EngineerIND | East Africa | 1975 | 1 | 1 | 1 | 54 | 54* | - | 93 | 58.06 | 0 | 1 | 0 | 7 | 0 |
| Hiral PatelCAN | Australia | 2011 | 1 | 1 | 0 | 54 | 54 | 54.00 | 45 | 120.00 | 0 | 1 | 0 | 5 | 3 |
| Johnson CharlesWI | Netherlands | 2023 | 1 | 1 | 0 | 54 | 54 | 54.00 | 55 | 98.18 | 0 | 1 | 0 | 9 | 1 |
| Will YoungNZ | Afghanistan | 2023 | 1 | 1 | 0 | 54 | 54 | 54.00 | 64 | 84.38 | 0 | 1 | 0 | 4 | 3 |
| Samiullah ShenwariAFG | New Zealand | 2015 | 1 | 1 | 0 | 54 | 54 | 54.00 | 110 | 49.09 | 0 | 1 | 0 | 5 | 1 |
| CJA AminiPNG | Jersey | 2023 | 1 | 1 | 0 | 54 | 54 | 54.00 | 47 | 114.89 | 0 | 1 | 0 | 6 | 2 |
| Shai HopeWI | United States of America | 2023 | 1 | 1 | 0 | 54 | 54 | 54.00 | 60 | 90.00 | 0 | 1 | 0 | 6 | 1 |
| Deepak ChaharIND | South Africa | 2022 | 1 | 1 | 0 | 54 | 54 | 54.00 | 34 | 158.82 | 0 | 1 | 0 | 5 | 2 |
| Teja NidamanuruNED | India | 2023 | 1 | 1 | 0 | 54 | 54 | 54.00 | 39 | 138.46 | 0 | 1 | 0 | 1 | 6 |
| Zahid ShirzadCAN | United Arab Emirates | 2026 | 1 | 1 | 0 | 54 | 54 | 54.00 | 26 | 207.69 | 0 | 1 | 0 | 4 | 5 |
| Peter TaylorAUS | Bangladesh | 1990 | 1 | 1 | 1 | 54 | 54* | - | 47 | 114.89 | 0 | 1 | 0 | 3 | 0 |
| Roger TwoseNZ | Scotland | 1999 | 1 | 1 | 1 | 54 | 54* | - | 49 | 110.20 | 0 | 1 | 0 | 5 | 1 |
| Azhar HossainBAN | New Zealand | 1990 | 1 | 1 | 0 | 54 | 54 | 54.00 | 126 | 42.86 | 0 | 1 | 0 | 4 | 0 |
| Ryan HaireIRE | Scotland | 2008 | 1 | 1 | 0 | 54 | 54 | 54.00 | 63 | 85.71 | 0 | 1 | 0 | 7 | 1 |
| Taufeeq UmarPAK | Ireland | 2011 | 2 | 2 | 0 | 54 | 31 | 27.00 | 105 | 51.43 | 0 | 0 | 0 | 4 | 1 |
| WF StellingNED | Scotland | 2006-2007 | 4 | 2 | 1 | 54 | 44 | 54.00 | 57 | 94.74 | 0 | 0 | 0 | 4 | 0 |
| Colin AckermannNED | Namibia | 2025 | 2 | 2 | 1 | 54 | 54* | 54.00 | 83 | 65.06 | 0 | 1 | 1 | 6 | 1 |
| Aminul IslamBAN | Australia | 1990-1999 | 2 | 2 | 1 | 54 | 41* | 54.00 | 106 | 50.94 | 0 | 0 | 0 | 4 | 0 |
| Michael RipponNED | Nepal | 2018 | 2 | 2 | 0 | 54 | 51 | 27.00 | 88 | 61.36 | 0 | 1 | 0 | 2 | 0 |
| Rovman PowellWI | Sri Lanka | 2016 | 2 | 2 | 0 | 54 | 44 | 27.00 | 42 | 128.57 | 0 | 0 | 0 | 3 | 3 |
| Wiaan MulderSA | Ireland | 2024 | 2 | 2 | 0 | 54 | 43 | 27.00 | 52 | 103.85 | 0 | 0 | 0 | 4 | 1 |
| Jason KilaPNG | Oman | 2021 | 2 | 2 | 0 | 54 | 36 | 27.00 | 99 | 54.55 | 0 | 0 | 0 | 3 | 1 |
| Vikramjit SinghNED | Canada | 2024 | 2 | 2 | 0 | 54 | 29 | 27.00 | 73 | 73.97 | 0 | 0 | 0 | 5 | 0 |
| Newman NyamhuriZIM | Bangladesh | 2026 | 3 | 2 | 1 | 54 | 33 | 54.00 | 68 | 79.41 | 0 | 0 | 0 | 6 | 1 |
| H KaushikUAE | United States of America | 2025 | 2 | 2 | 0 | 54 | 53 | 27.00 | 57 | 94.74 | 0 | 1 | 0 | 1 | 4 |
| Arjun KumalNEP | United Arab Emirates | 2026 | 2 | 2 | 0 | 54 | 43 | 27.00 | 85 | 63.53 | 0 | 0 | 0 | 8 | 0 |
| Sadiq MohammadPAK | New Zealand | 1973-1976 | 2 | 2 | 0 | 54 | 37 | 27.00 | 81 | 66.67 | 0 | 0 | 0 | 7 | 0 |
| Hasan NawazPAK | Sri Lanka | 2026 | 2 | 2 | 1 | 54 | 37* | 54.00 | 76 | 71.05 | 0 | 0 | 0 | 2 | 1 |
| Avishka FernandoSL | Pakistan | 2026 | 2 | 2 | 0 | 54 | 38 | 27.00 | 66 | 81.82 | 0 | 0 | 0 | 5 | 1 |
| NazimuddinBAN | Sri Lanka | 2008-2012 | 3 | 3 | 0 | 54 | 47 | 18.00 | 71 | 76.06 | 0 | 0 | 0 | 8 | 1 |
| Anwar AliPAK | England | 2015 | 4 | 3 | 0 | 54 | 24 | 18.00 | 77 | 70.13 | 0 | 0 | 0 | 5 | 1 |
| Anwar AliPAK | New Zealand | 2014-2016 | 3 | 3 | 1 | 54 | 20* | 27.00 | 49 | 110.20 | 0 | 0 | 0 | 6 | 1 |
| Michael LeaskSCO | Canada | 2014-2025 | 4 | 3 | 0 | 54 | 40 | 18.00 | 60 | 90.00 | 0 | 0 | 0 | 3 | 1 |
| Ashan PriyanjanSL | England | 2014 | 4 | 3 | 0 | 54 | 43 | 18.00 | 49 | 110.20 | 0 | 0 | 0 | 2 | 2 |
| Sam BillingsENG | West Indies | 2017 | 4 | 3 | 0 | 54 | 52 | 18.00 | 61 | 88.52 | 0 | 1 | 1 | 7 | 0 |
| Timil PatelUSA | Papua New Guinea | 2019 | 3 | 3 | 1 | 54 | 50* | 27.00 | 98 | 55.10 | 0 | 1 | 0 | 7 | 0 |
| Philip SaltENG | Bangladesh | 2023 | 3 | 3 | 0 | 54 | 35 | 18.00 | 59 | 91.53 | 0 | 0 | 0 | 9 | 0 |
| Ian HollandUSA | United Arab Emirates | 2019-2022 | 3 | 3 | 0 | 54 | 30 | 18.00 | 83 | 65.06 | 0 | 0 | 0 | 1 | 1 |
| Vikramjit SinghNED | Namibia | 2025-2026 | 3 | 3 | 0 | 54 | 37 | 18.00 | 85 | 63.53 | 0 | 0 | 1 | 5 | 1 |
| Dewald BrevisSA | England | 2025 | 3 | 3 | 1 | 54 | 42 | 27.00 | 34 | 158.82 | 0 | 0 | 0 | 3 | 5 |
| Kamil MisharaSL | England | 2026 | 3 | 3 | 0 | 54 | 27 | 18.00 | 66 | 81.82 | 0 | 0 | 0 | 8 | 1 |
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.