Batting by opposition (Men's ODIs)
Filters
Choose matches, player, team, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brett LeeAUS | England | 2003-2012 | 31 | 19 | 7 | 210 | 39* | 17.50 | 244 | 86.07 | 0 | 0 | 7 | 17 | 4 |
| Lasith MalingaSL | Pakistan | 2006-2017 | 34 | 23 | 7 | 114 | 19 | 7.13 | 156 | 73.08 | 0 | 0 | 7 | 10 | 3 |
| Angelo MathewsSL | New Zealand | 2009-2023 | 28 | 23 | 7 | 500 | 95 | 31.25 | 632 | 79.11 | 0 | 4 | 7 | 51 | 3 |
| Mohammad HafeezPAK | New Zealand | 2003-2019 | 27 | 27 | 2 | 762 | 115 | 30.48 | 938 | 81.24 | 1 | 5 | 6 | 74 | 18 |
| Liton DasBAN | Sri Lanka | 2018-2025 | 8 | 8 | 0 | 63 | 25 | 7.88 | 103 | 61.17 | 0 | 0 | 5 | 5 | 2 |
| Zahoor KhanUAE | Nepal | 2019-2023 | 11 | 8 | 1 | 24 | 9* | 3.43 | 40 | 60.00 | 0 | 0 | 5 | 3 | 0 |
| Salman ButtPAK | Australia | 2005-2010 | 13 | 13 | 0 | 240 | 72 | 18.46 | 392 | 61.22 | 0 | 2 | 5 | 33 | 0 |
| Saeed AjmalPAK | South Africa | 2010-2013 | 17 | 16 | 2 | 31 | 8 | 2.21 | 73 | 42.47 | 0 | 0 | 5 | 2 | 0 |
| WPUJC VaasSL | Australia | 2003-2008 | 18 | 17 | 4 | 117 | 21* | 9.00 | 229 | 51.09 | 0 | 0 | 5 | 7 | 1 |
| Soumya SarkarBAN | New Zealand | 2015-2026 | 19 | 18 | 1 | 425 | 169 | 25.00 | 484 | 87.81 | 1 | 2 | 5 | 51 | 5 |
| Mitchell StarcAUS | England | 2013-2024 | 26 | 19 | 9 | 86 | 29 | 8.60 | 105 | 81.90 | 0 | 0 | 5 | 3 | 3 |
| Shane WatsonAUS | West Indies | 2005-2013 | 24 | 23 | 2 | 851 | 126 | 40.52 | 950 | 89.58 | 2 | 6 | 5 | 85 | 15 |
| Daniel VettoriNZ/IWX | Australia | 2003-2015 | 34 | 26 | 5 | 399 | 79 | 19.00 | 477 | 83.65 | 0 | 2 | 5 | 31 | 2 |
| Ross TaylorNZ | Sri Lanka | 2006-2019 | 32 | 28 | 3 | 866 | 137 | 34.64 | 1060 | 81.70 | 2 | 5 | 5 | 67 | 17 |
| Aaron FinchAUS | England | 2013-2020 | 30 | 29 | 1 | 1354 | 135 | 48.36 | 1464 | 92.49 | 7 | 5 | 5 | 138 | 25 |
| Upul TharangaSL | India | 2005-2017 | 44 | 42 | 3 | 1224 | 174* | 31.38 | 1465 | 83.55 | 2 | 6 | 5 | 148 | 15 |
| Brendan TaylorZIM | Bangladesh | 2005-2021 | 45 | 45 | 1 | 1220 | 118* | 27.73 | 1729 | 70.56 | 2 | 7 | 5 | 104 | 13 |
| Rohit SharmaIND | Sri Lanka | 2008-2024 | 54 | 52 | 8 | 1951 | 264 | 44.34 | 2020 | 96.58 | 6 | 8 | 5 | 186 | 57 |
| Eoin MorganENG/IRE | Australia | 2007-2020 | 57 | 56 | 7 | 1952 | 121 | 39.84 | 2137 | 91.34 | 3 | 13 | 5 | 168 | 48 |
| Robin PetersonSA | New Zealand | 2006-2013 | 8 | 5 | 1 | 8 | 8* | 2.00 | 23 | 34.78 | 0 | 0 | 4 | 1 | 0 |
| Morné MorkelSA | Sri Lanka | 2012-2017 | 15 | 5 | 1 | 1 | 1* | 0.25 | 11 | 9.09 | 0 | 0 | 4 | 0 | 0 |
| Ashish NehraIND | New Zealand | 2002-2010 | 14 | 7 | 2 | 6 | 4 | 1.20 | 47 | 12.77 | 0 | 0 | 4 | 1 | 0 |
| Taskin AhmedBAN | Sri Lanka | 2015-2025 | 15 | 8 | 1 | 34 | 18* | 4.86 | 51 | 66.67 | 0 | 0 | 4 | 3 | 1 |
| Blessing MuzarabaniZIM | Sri Lanka | 2018-2025 | 11 | 8 | 2 | 6 | 3 | 1.00 | 22 | 27.27 | 0 | 0 | 4 | 0 | 0 |
| Tim SoutheeNZ | Bangladesh | 2010-2019 | 12 | 9 | 4 | 33 | 12* | 6.60 | 33 | 100.00 | 0 | 0 | 4 | 4 | 1 |
| Marcus TrescothickENG | Australia | 2003-2005 | 10 | 10 | 1 | 223 | 82 | 24.78 | 323 | 69.04 | 0 | 2 | 4 | 26 | 2 |
| Nathan AstleNZ | Australia | 2003-2007 | 10 | 10 | 0 | 177 | 70 | 17.70 | 287 | 61.67 | 0 | 1 | 4 | 18 | 1 |
| Rubel HossainBAN | Sri Lanka | 2009-2019 | 16 | 10 | 2 | 20 | 6* | 2.50 | 59 | 33.90 | 0 | 0 | 4 | 1 | 1 |
| Kusal MendisSL | New Zealand | 2019-2025 | 12 | 12 | 1 | 319 | 143 | 29.00 | 370 | 86.22 | 1 | 2 | 4 | 33 | 4 |
| Wahab RiazPAK | South Africa | 2010-2019 | 13 | 13 | 0 | 173 | 45 | 13.31 | 208 | 83.17 | 0 | 0 | 4 | 15 | 5 |
| Pat CumminsAUS | India | 2015-2023 | 21 | 13 | 5 | 90 | 21* | 11.25 | 85 | 105.88 | 0 | 0 | 4 | 8 | 2 |
| William PorterfieldIRE | West Indies | 2007-2022 | 14 | 14 | 0 | 158 | 29 | 11.29 | 287 | 55.05 | 0 | 0 | 4 | 17 | 4 |
| Younis KhanPAK | England | 2003-2015 | 15 | 15 | 1 | 387 | 101 | 27.64 | 547 | 70.75 | 1 | 3 | 4 | 44 | 2 |
| Lasith MalingaSL | South Africa | 2004-2019 | 24 | 16 | 4 | 35 | 15 | 2.92 | 71 | 49.30 | 0 | 0 | 4 | 3 | 1 |
| Sanath JayasuriyaSL | Australia | 2003-2008 | 18 | 18 | 1 | 471 | 122 | 27.71 | 505 | 93.27 | 2 | 2 | 4 | 49 | 11 |
| Lasith MalingaSL | India | 2004-2019 | 39 | 18 | 6 | 108 | 19* | 9.00 | 137 | 78.83 | 0 | 0 | 4 | 8 | 6 |
| Jos ButtlerENG | West Indies | 2014-2025 | 22 | 18 | 4 | 527 | 150 | 37.64 | 438 | 120.32 | 1 | 2 | 4 | 42 | 25 |
| Kieron PollardWI | India | 2011-2022 | 20 | 19 | 2 | 448 | 119 | 26.35 | 494 | 90.69 | 1 | 2 | 4 | 22 | 28 |
| Brendon McCullumNZ | India | 2002-2014 | 24 | 20 | 3 | 421 | 77 | 24.76 | 529 | 79.58 | 0 | 2 | 4 | 44 | 10 |
| Scott StyrisNZ | Australia | 2003-2011 | 21 | 20 | 2 | 390 | 75 | 21.67 | 486 | 80.25 | 0 | 2 | 4 | 36 | 5 |
| Nuwan KulasekaraSL | Australia | 2004-2013 | 28 | 20 | 4 | 235 | 73 | 14.69 | 254 | 92.52 | 0 | 1 | 4 | 22 | 6 |
| Craig ErvineZIM | Sri Lanka | 2010-2024 | 21 | 20 | 2 | 408 | 91 | 22.67 | 537 | 75.98 | 0 | 3 | 4 | 44 | 2 |
| Chris WoakesENG | Australia | 2011-2023 | 22 | 20 | 5 | 409 | 78 | 27.27 | 437 | 93.59 | 0 | 3 | 4 | 35 | 10 |
| Mark BoucherSA | Australia | 2006-2011 | 22 | 21 | 7 | 442 | 76 | 31.57 | 498 | 88.76 | 0 | 3 | 4 | 27 | 11 |
| Chris GayleWI | India | 2006-2019 | 22 | 22 | 0 | 507 | 72 | 23.05 | 574 | 88.33 | 0 | 3 | 4 | 77 | 11 |
| Martin GuptillNZ | Sri Lanka | 2009-2019 | 23 | 23 | 3 | 876 | 138 | 43.80 | 883 | 99.21 | 2 | 5 | 4 | 79 | 31 |
| Jason RoyENG | Australia | 2015-2022 | 23 | 23 | 0 | 907 | 180 | 39.43 | 825 | 109.94 | 3 | 4 | 4 | 112 | 19 |
| David MillerSA | India | 2011-2023 | 29 | 27 | 6 | 513 | 75* | 24.43 | 547 | 93.78 | 0 | 2 | 4 | 43 | 11 |
| Dinesh ChandimalSL | Pakistan | 2011-2017 | 29 | 28 | 4 | 637 | 65* | 26.54 | 887 | 71.82 | 0 | 3 | 4 | 41 | 9 |
| Suresh RainaIND | West Indies | 2005-2015 | 31 | 29 | 2 | 614 | 71 | 22.74 | 741 | 82.86 | 0 | 3 | 4 | 54 | 9 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.