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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Farhaan BehardienSA | West Indies | 2015-2016 | 9 | 6 | 2 | 74 | 35 | 18.50 | 91 | 81.32 | 0 | 0 | 1 | 6 | 1 |
| Karan KCNEP | Netherlands | 2018-2026 | 7 | 6 | 1 | 74 | 26 | 14.80 | 101 | 73.27 | 0 | 0 | 1 | 3 | 4 |
| Imam-ul-HaqPAK | India | 2018-2025 | 7 | 6 | 0 | 74 | 36 | 12.33 | 127 | 58.27 | 0 | 0 | 0 | 10 | 0 |
| Bhuvneshwar KumarIND | New Zealand | 2014-2019 | 14 | 8 | 0 | 74 | 26 | 9.25 | 74 | 100.00 | 0 | 0 | 1 | 7 | 2 |
| Johnson CharlesWI | New Zealand | 2012-2015 | 8 | 8 | 0 | 74 | 31 | 9.25 | 135 | 54.81 | 0 | 0 | 2 | 8 | 2 |
| Jeff ThomsonAUS | West Indies | 1975-1983 | 14 | 9 | 2 | 74 | 21 | 10.57 | 98 | 75.51 | 0 | 0 | 1 | 4 | 1 |
| Mirwais AshrafAFG | Zimbabwe | 2014-2016 | 9 | 9 | 2 | 74 | 26* | 10.57 | 102 | 72.55 | 0 | 0 | 1 | 4 | 4 |
| Zaheer KhanIND | South Africa | 2000-2011 | 17 | 10 | 2 | 74 | 24 | 9.25 | 149 | 49.66 | 0 | 0 | 3 | 8 | 1 |
| Jason GillespieAUS | South Africa | 1996-2002 | 18 | 10 | 3 | 74 | 26 | 10.57 | 89 | 83.15 | 0 | 0 | 3 | 6 | 0 |
| Dennis LilleeAUS | England | 1972-1983 | 16 | 10 | 3 | 74 | 21 | 10.57 | 87 | 85.06 | 0 | 0 | 2 | 6 | 0 |
| Sourav GangulyIND | Ireland | 2007 | 1 | 1 | 1 | 73 | 73* | - | 99 | 73.74 | 0 | 1 | 0 | 6 | 1 |
| Avishka GunawardeneSL | United Arab Emirates | 2004 | 1 | 1 | 0 | 73 | 73 | 73.00 | 89 | 82.02 | 0 | 1 | 0 | 9 | 0 |
| Brian LaraWI | Canada | 2003 | 1 | 1 | 0 | 73 | 73 | 73.00 | 40 | 182.50 | 0 | 1 | 0 | 8 | 5 |
| Colin IngramSA | West Indies | 2013 | 1 | 1 | 0 | 73 | 73 | 73.00 | 63 | 115.87 | 0 | 1 | 0 | 6 | 2 |
| Anshuman RathHK | India | 2018 | 1 | 1 | 0 | 73 | 73 | 73.00 | 97 | 75.26 | 0 | 1 | 0 | 4 | 1 |
| Sadeera SamarawickramaSL | United Arab Emirates | 2023 | 1 | 1 | 0 | 73 | 73 | 73.00 | 64 | 114.06 | 0 | 1 | 0 | 9 | 0 |
| Rick McCoskerAUS | Sri Lanka | 1975 | 1 | 1 | 0 | 73 | 73 | 73.00 | 111 | 65.77 | 0 | 1 | 0 | 2 | 0 |
| Alpesh VadherKEN | Sri Lanka | 1999 | 1 | 1 | 1 | 73 | 73* | - | 98 | 74.49 | 0 | 1 | 0 | 6 | 0 |
| Hannan SarkarBAN | Zimbabwe | 2004 | 2 | 2 | 0 | 73 | 59 | 36.50 | 127 | 57.48 | 0 | 1 | 0 | 6 | 2 |
| Dwayne SmithWI | Ireland | 2007-2015 | 4 | 2 | 0 | 73 | 55 | 36.50 | 77 | 94.81 | 0 | 1 | 0 | 8 | 3 |
| Steven TaylorUSA | Canada | 2024 | 2 | 2 | 0 | 73 | 46 | 36.50 | 125 | 58.40 | 0 | 0 | 0 | 10 | 0 |
| Nithish Kumar ReddyIND | New Zealand | 2026 | 2 | 2 | 0 | 73 | 53 | 36.50 | 78 | 93.59 | 0 | 1 | 0 | 2 | 3 |
| Usman GhaniAFG | Scotland | 2015 | 2 | 2 | 0 | 73 | 48 | 36.50 | 72 | 101.39 | 0 | 0 | 0 | 9 | 1 |
| Rohan KanhaiWI | Australia | 1975 | 2 | 2 | 1 | 73 | 55 | 73.00 | 138 | 52.90 | 0 | 1 | 0 | 9 | 0 |
| Mushtaq MohammadPAK | New Zealand | 1973-1976 | 2 | 2 | 0 | 73 | 46 | 36.50 | 116 | 62.93 | 0 | 0 | 0 | 5 | 0 |
| Ajit WadekarIND | England | 1974 | 2 | 2 | 0 | 73 | 67 | 36.50 | 90 | 81.11 | 0 | 1 | 0 | 11 | 0 |
| David LloydENG | India | 1974 | 2 | 2 | 0 | 73 | 39 | 36.50 | 144 | 50.69 | 0 | 0 | 0 | 7 | 0 |
| Vikram RathourIND | South Africa | 1996 | 2 | 2 | 0 | 73 | 50 | 36.50 | 126 | 57.94 | 0 | 1 | 0 | 5 | 1 |
| Steve TikoloKEN | Afghanistan | 2010 | 3 | 3 | 1 | 73 | 57 | 36.50 | 94 | 77.66 | 0 | 1 | 0 | 6 | 1 |
| Eric SzwarczynskiNED | Bermuda | 2006-2009 | 3 | 3 | 0 | 73 | 55 | 24.33 | 101 | 72.28 | 0 | 1 | 0 | 6 | 0 |
| Tim PaineAUS | West Indies | 2009-2010 | 3 | 3 | 0 | 73 | 33 | 24.33 | 126 | 57.94 | 0 | 0 | 0 | 8 | 0 |
| Dinesh ChandimalSL | Afghanistan | 2014-2022 | 4 | 3 | 0 | 73 | 33 | 24.33 | 84 | 86.90 | 0 | 0 | 0 | 6 | 1 |
| Will YoungNZ | South Africa | 2023-2025 | 3 | 3 | 0 | 73 | 33 | 24.33 | 91 | 80.22 | 0 | 0 | 0 | 10 | 0 |
| Sandun WeerakkodySL | South Africa | 2017 | 3 | 3 | 0 | 73 | 58 | 24.33 | 66 | 110.61 | 0 | 1 | 0 | 9 | 1 |
| Hussain TalatPAK | West Indies | 2025 | 3 | 3 | 1 | 73 | 41* | 36.50 | 73 | 100.00 | 0 | 0 | 0 | 8 | 1 |
| Sadeera SamarawickramaSL | West Indies | 2023-2024 | 4 | 3 | 1 | 73 | 38 | 36.50 | 80 | 91.25 | 0 | 0 | 0 | 10 | 0 |
| Teja NidamanuruNED | England | 2022-2023 | 3 | 3 | 1 | 73 | 41* | 36.50 | 73 | 100.00 | 0 | 0 | 0 | 4 | 4 |
| Curtis CampherIRE | New Zealand | 2022 | 3 | 3 | 0 | 73 | 43 | 24.33 | 107 | 68.22 | 0 | 0 | 0 | 7 | 2 |
| Vinayak ShuklaOMA | United Arab Emirates | 2026 | 3 | 3 | 1 | 73 | 58* | 36.50 | 77 | 94.81 | 0 | 1 | 0 | 3 | 3 |
| Tony BlainNZ | South Africa | 1993-1994 | 3 | 3 | 1 | 73 | 36* | 36.50 | 80 | 91.25 | 0 | 0 | 0 | 3 | 2 |
| James NeeshamNZ | West Indies | 2013-2022 | 5 | 4 | 1 | 73 | 34* | 24.33 | 69 | 105.80 | 0 | 0 | 0 | 3 | 5 |
| Rashid KhanAFG | South Africa | 2019-2025 | 5 | 4 | 1 | 73 | 35 | 24.33 | 80 | 91.25 | 0 | 0 | 0 | 9 | 1 |
| Chundangapoyil RizwanUAE | Namibia | 2020-2023 | 5 | 4 | 1 | 73 | 60* | 24.33 | 171 | 42.69 | 0 | 1 | 1 | 3 | 0 |
| Shreyas MovvaCAN | Namibia | 2025 | 4 | 4 | 2 | 73 | 24* | 36.50 | 122 | 59.84 | 0 | 0 | 0 | 3 | 1 |
| Dirk WellhamAUS | West Indies | 1987 | 4 | 4 | 0 | 73 | 39 | 18.25 | 143 | 51.05 | 0 | 0 | 0 | 2 | 0 |
| Sunil JoshiIND | Australia | 1996-2001 | 6 | 5 | 1 | 73 | 48 | 18.25 | 106 | 68.87 | 0 | 0 | 0 | 7 | 0 |
| Akeal HoseinWI | India | 2022 | 5 | 5 | 2 | 73 | 34 | 24.33 | 97 | 75.26 | 0 | 0 | 1 | 5 | 1 |
| Rick DarlingAUS | England | 1979 | 5 | 5 | 1 | 73 | 25 | 18.25 | 160 | 45.63 | 0 | 0 | 0 | 9 | 0 |
| Mohammad HussainPAK | Sri Lanka | 1997-1998 | 5 | 5 | 2 | 73 | 20 | 24.33 | 67 | 108.96 | 0 | 0 | 0 | 4 | 2 |
| Noor Ali ZadranAFG | Scotland | 2009-2016 | 5 | 5 | 0 | 73 | 45 | 14.60 | 104 | 70.19 | 0 | 0 | 0 | 10 | 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.