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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brad EvansZIM | India | 2022 | 3 | 3 | 1 | 70 | 33* | 35.00 | 78 | 89.74 | 0 | 0 | 0 | 6 | 1 |
| Chris AdamsENG | South Africa | 1998-2000 | 4 | 3 | 0 | 70 | 42 | 23.33 | 130 | 53.85 | 0 | 0 | 0 | 3 | 0 |
| Faisal IqbalPAK | Sri Lanka | 2000-2003 | 4 | 4 | 0 | 70 | 32 | 17.50 | 184 | 38.04 | 0 | 0 | 0 | 4 | 0 |
| Al SahariarBAN | Pakistan | 1999-2002 | 4 | 4 | 0 | 70 | 41 | 17.50 | 130 | 53.85 | 0 | 0 | 0 | 7 | 0 |
| Reetinder Singh SodhiIND | Zimbabwe | 2000 | 4 | 4 | 2 | 70 | 53* | 35.00 | 105 | 66.67 | 0 | 1 | 0 | 4 | 1 |
| Akila DananjayaSL | Pakistan | 2017 | 4 | 4 | 1 | 70 | 50* | 23.33 | 113 | 61.95 | 0 | 1 | 0 | 6 | 0 |
| Donald TiripanoZIM | Pakistan | 2018-2020 | 5 | 4 | 1 | 70 | 44 | 23.33 | 123 | 56.91 | 0 | 0 | 0 | 7 | 0 |
| Rovman PowellWI | England | 2017 | 5 | 4 | 1 | 70 | 28* | 23.33 | 61 | 114.75 | 0 | 0 | 0 | 4 | 5 |
| Ashfaq AhmedUAE | Nepal | 2018-2019 | 4 | 4 | 0 | 70 | 45 | 17.50 | 76 | 92.11 | 0 | 0 | 1 | 9 | 2 |
| Dillon HeyligerCAN | United States of America | 2024-2025 | 4 | 4 | 0 | 70 | 56 | 17.50 | 87 | 80.46 | 0 | 1 | 0 | 7 | 1 |
| Chandrapaul HemrajWI | India | 2018 | 4 | 4 | 0 | 70 | 32 | 17.50 | 75 | 93.33 | 0 | 0 | 0 | 11 | 2 |
| Tony GreigENG | West Indies | 1973-1976 | 4 | 4 | 0 | 70 | 48 | 17.50 | 97 | 72.16 | 0 | 0 | 0 | 4 | 0 |
| Dermot ReeveENG | New Zealand | 1992-1994 | 5 | 4 | 3 | 70 | 31* | 70.00 | 103 | 67.96 | 0 | 0 | 0 | 4 | 0 |
| Michael SlaterAUS | England | 1994-1997 | 4 | 4 | 0 | 70 | 50 | 17.50 | 120 | 58.33 | 0 | 1 | 0 | 7 | 0 |
| Naimur RahmanBAN | India | 1997-2000 | 4 | 4 | 1 | 70 | 39* | 23.33 | 120 | 58.33 | 0 | 0 | 1 | 3 | 1 |
| Andre BothaIRE | Kenya | 2007-2009 | 7 | 5 | 1 | 70 | 22 | 17.50 | 99 | 70.71 | 0 | 0 | 0 | 9 | 1 |
| Moneeb IqbalSCO | Afghanistan | 2009-2013 | 5 | 5 | 3 | 70 | 26* | 35.00 | 130 | 53.85 | 0 | 0 | 0 | 6 | 1 |
| Adnan MuftiUAE | Ireland | 2017-2018 | 5 | 5 | 0 | 70 | 21 | 14.00 | 111 | 63.06 | 0 | 0 | 0 | 6 | 0 |
| Chris GreavesSCO | United Arab Emirates | 2022-2024 | 6 | 5 | 1 | 70 | 26 | 17.50 | 100 | 70.00 | 0 | 0 | 0 | 7 | 0 |
| Dilhara LokuhettigeSL | India | 2005-2013 | 6 | 6 | 0 | 70 | 29 | 11.67 | 81 | 86.42 | 0 | 0 | 1 | 8 | 4 |
| Forster MutizwaZIM | Bangladesh | 2009-2011 | 7 | 6 | 1 | 70 | 27* | 14.00 | 127 | 55.12 | 0 | 0 | 1 | 5 | 0 |
| Ahmed RazaUAE | Ireland | 2017-2021 | 7 | 6 | 1 | 70 | 45 | 14.00 | 144 | 48.61 | 0 | 0 | 2 | 8 | 1 |
| Lega SiakaPNG | United Arab Emirates | 2017-2022 | 6 | 6 | 0 | 70 | 27 | 11.67 | 91 | 76.92 | 0 | 0 | 1 | 6 | 1 |
| Paul McEwanNZ | Australia | 1980-1981 | 7 | 6 | 0 | 70 | 23 | 11.67 | 117 | 59.83 | 0 | 0 | 0 | 2 | 0 |
| Mohammad NawazPAK | West Indies | 2016-2025 | 8 | 7 | 3 | 70 | 23* | 17.50 | 100 | 70.00 | 0 | 0 | 0 | 2 | 3 |
| Richard NgaravaZIM | Pakistan | 2018-2024 | 8 | 7 | 2 | 70 | 48 | 14.00 | 91 | 76.92 | 0 | 0 | 0 | 7 | 2 |
| Karsan GhavriIND | New Zealand | 1979-1981 | 8 | 8 | 3 | 70 | 20 | 14.00 | 106 | 66.04 | 0 | 0 | 0 | 3 | 0 |
| Pat CumminsAUS | England | 2012-2023 | 20 | 12 | 2 | 70 | 12 | 7.00 | 95 | 73.68 | 0 | 0 | 0 | 4 | 1 |
| Chris PringleNZ | Australia | 1990-1995 | 17 | 14 | 6 | 70 | 22* | 8.75 | 96 | 72.92 | 0 | 0 | 0 | 2 | 1 |
| Graeme SmithSA | Kenya | 2002 | 1 | 1 | 0 | 69 | 69 | 69.00 | 77 | 89.61 | 0 | 1 | 0 | 6 | 0 |
| Chris CairnsICC | Asia XI | 2005 | 1 | 1 | 0 | 69 | 69 | 69.00 | 47 | 146.81 | 0 | 1 | 0 | 6 | 2 |
| Kaushal LokuarachchiSL | Bangladesh | 2006 | 1 | 1 | 0 | 69 | 69 | 69.00 | 57 | 121.05 | 0 | 1 | 0 | 4 | 3 |
| Craig KieswetterENG | Scotland | 2010 | 1 | 1 | 0 | 69 | 69 | 69.00 | 65 | 106.15 | 0 | 1 | 0 | 8 | 2 |
| Sean AbbottAUS | West Indies | 2024 | 3 | 1 | 0 | 69 | 69 | 69.00 | 63 | 109.52 | 0 | 1 | 0 | 1 | 4 |
| Colin AckermannNED | New Zealand | 2023 | 1 | 1 | 0 | 69 | 69 | 69.00 | 73 | 94.52 | 0 | 1 | 0 | 5 | 0 |
| Joe BurnsAUS | Ireland | 2015 | 1 | 1 | 0 | 69 | 69 | 69.00 | 70 | 98.57 | 0 | 1 | 0 | 7 | 1 |
| CRM DouglasBER | Canada | 2008 | 1 | 1 | 0 | 69 | 69 | 69.00 | 113 | 61.06 | 0 | 1 | 0 | 8 | 1 |
| Deepak ChaharIND | Sri Lanka | 2021 | 2 | 1 | 1 | 69 | 69* | - | 82 | 84.15 | 0 | 1 | 0 | 7 | 1 |
| Brandon McMullenSCO | West Indies | 2023 | 1 | 1 | 0 | 69 | 69 | 69.00 | 106 | 65.09 | 0 | 1 | 0 | 8 | 1 |
| Martin CroweNZ | Bangladesh | 1990 | 1 | 1 | 0 | 69 | 69 | 69.00 | 71 | 97.18 | 0 | 1 | 0 | 2 | 1 |
| Jai Prakash YadavIND | New Zealand | 2005 | 3 | 2 | 0 | 69 | 69 | 34.50 | 94 | 73.40 | 0 | 1 | 1 | 11 | 1 |
| Nathan McCullumNZ | Australia | 2010-2013 | 3 | 2 | 0 | 69 | 52 | 34.50 | 102 | 67.65 | 0 | 1 | 0 | 4 | 0 |
| Sybrand EngelbrechtNED | Nepal | 2024 | 2 | 2 | 1 | 69 | 46* | 69.00 | 110 | 62.73 | 0 | 0 | 0 | 6 | 0 |
| Umar AkmalPAK | Zimbabwe | 2011-2015 | 3 | 2 | 0 | 69 | 36 | 34.50 | 101 | 68.32 | 0 | 0 | 0 | 5 | 0 |
| Sam CurranENG | Pakistan | 2026 | 2 | 2 | 0 | 69 | 42 | 34.50 | 91 | 75.82 | 0 | 0 | 0 | 5 | 1 |
| Tobias ViseeNED | Zimbabwe | 2019 | 2 | 2 | 0 | 69 | 41 | 34.50 | 56 | 123.21 | 0 | 0 | 0 | 12 | 2 |
| Sachith PathiranaSL | West Indies | 2016 | 2 | 2 | 1 | 69 | 45 | 69.00 | 56 | 123.21 | 0 | 0 | 0 | 8 | 2 |
| Chad BowesNZ | Pakistan | 2023 | 2 | 2 | 0 | 69 | 51 | 34.50 | 77 | 89.61 | 0 | 1 | 0 | 10 | 0 |
| Justin GreavesWI | Pakistan | 2025 | 2 | 2 | 2 | 69 | 43* | - | 55 | 125.45 | 0 | 0 | 0 | 4 | 3 |
| Nuwanidu FernandoSL | India | 2023 | 2 | 2 | 0 | 69 | 50 | 34.50 | 90 | 76.67 | 0 | 1 | 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.