Batting by format (Men's All internationals)
Filters
1 active
v New Zealand×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 830 of the 1,566 matches in this selection (from 2002). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Joe RootENG | Tests | 2013-2026 | 24 | 46 | 4 | 2096 | 226 | 49.90 | 3621 | 57.88 | 6 | 10 | 4 | 236 | 11 |
| Virat KohliIND | ODIs | 2010-2026 | 36 | 36 | 3 | 1897 | 154* | 57.48 | 1963 | 96.64 | 7 | 10 | 1 | 168 | 28 |
| Kumar SangakkaraSL | ODIs | 2003-2015 | 33 | 32 | 5 | 1281 | 113* | 47.44 | 1580 | 81.08 | 2 | 9 | 2 | 137 | 13 |
| Tillakaratne DilshanSL | ODIs | 2003-2016 | 34 | 30 | 3 | 1189 | 116 | 44.04 | 1443 | 82.40 | 3 | 6 | 0 | 144 | 6 |
| Angelo MathewsSL | Tests | 2009-2024 | 15 | 27 | 4 | 1178 | 120* | 51.22 | 2649 | 44.47 | 2 | 9 | 0 | 123 | 13 |
| Hashim AmlaSA | Tests | 2006-2017 | 14 | 22 | 3 | 1154 | 176* | 60.74 | 2201 | 52.43 | 4 | 7 | 0 | 164 | 3 |
| Babar AzamPAK | ODIs | 2016-2025 | 26 | 26 | 2 | 1138 | 107 | 47.42 | 1366 | 83.31 | 2 | 11 | 2 | 102 | 15 |
| Rohit SharmaIND | ODIs | 2009-2026 | 34 | 32 | 1 | 1134 | 147 | 36.58 | 1330 | 85.26 | 2 | 6 | 0 | 102 | 49 |
| David WarnerAUS | Tests | 2011-2020 | 10 | 19 | 3 | 1081 | 253 | 67.56 | 1467 | 73.69 | 5 | 0 | 0 | 108 | 5 |
| Dimuth KarunaratneSL | Tests | 2012-2024 | 13 | 25 | 1 | 1078 | 152 | 44.92 | 2235 | 48.23 | 2 | 8 | 3 | 104 | 1 |
| Fakhar ZamanPAK | ODIs | 2018-2025 | 20 | 20 | 3 | 1077 | 180* | 63.35 | 1139 | 94.56 | 4 | 6 | 1 | 114 | 28 |
| Joe RootENG | ODIs | 2013-2025 | 29 | 29 | 4 | 1077 | 106* | 43.08 | 1222 | 88.13 | 3 | 6 | 1 | 85 | 12 |
| Alastair CookENG | Tests | 2008-2018 | 15 | 27 | 0 | 1047 | 162 | 38.78 | 2357 | 44.42 | 3 | 4 | 0 | 126 | 1 |
| Ben StokesENG | Tests | 2015-2026 | 16 | 28 | 2 | 995 | 101 | 38.27 | 1588 | 62.66 | 1 | 6 | 2 | 128 | 20 |
| Ricky PontingAUS | ODIs | 2003-2011 | 28 | 27 | 2 | 993 | 134* | 39.72 | 1195 | 83.10 | 4 | 5 | 1 | 103 | 8 |
| AB de VilliersSA | ODIs | 2005-2017 | 25 | 25 | 9 | 991 | 106* | 61.94 | 1013 | 97.83 | 1 | 7 | 1 | 91 | 15 |
| Virat KohliIND | Tests | 2012-2024 | 14 | 27 | 2 | 959 | 211 | 38.36 | 1779 | 53.91 | 3 | 4 | 2 | 116 | 4 |
| Azhar AliPAK | Tests | 2011-2021 | 12 | 22 | 0 | 940 | 134 | 42.73 | 2469 | 38.07 | 1 | 7 | 0 | 86 | 4 |
| Michael HusseyAUS | ODIs | 2005-2010 | 26 | 23 | 6 | 917 | 105 | 53.94 | 1013 | 90.52 | 1 | 7 | 0 | 61 | 18 |
| MS DhoniIND | ODIs | 2005-2019 | 26 | 24 | 6 | 901 | 84* | 50.06 | 1108 | 81.32 | 0 | 7 | 0 | 70 | 18 |
| Harry BrookENG | Tests | 2023-2026 | 8 | 15 | 0 | 896 | 186 | 59.73 | 928 | 96.55 | 3 | 6 | 3 | 107 | 19 |
| Babar AzamPAK | T20Is | 2018-2024 | 26 | 24 | 3 | 880 | 101* | 41.90 | 667 | 131.93 | 1 | 8 | 0 | 98 | 16 |
| Mahela JayawardeneSL | ODIs | 2003-2015 | 33 | 30 | 4 | 880 | 115* | 33.85 | 1087 | 80.96 | 2 | 4 | 3 | 91 | 10 |
| Cheteshwar PujaraIND | Tests | 2012-2021 | 12 | 23 | 1 | 867 | 159 | 39.41 | 2061 | 42.07 | 2 | 4 | 1 | 108 | 3 |
| Tamim IqbalBAN | Tests | 2008-2019 | 10 | 18 | 0 | 857 | 126 | 47.61 | 1333 | 64.29 | 1 | 8 | 1 | 129 | 4 |
| Virender SehwagIND | ODIs | 2002-2010 | 16 | 16 | 1 | 852 | 130 | 56.80 | 786 | 108.40 | 4 | 3 | 0 | 111 | 18 |
| Jacques KallisSA | Tests | 2004-2013 | 11 | 17 | 0 | 838 | 186 | 49.29 | 1633 | 51.32 | 3 | 4 | 2 | 113 | 9 |
| Jos ButtlerENG | ODIs | 2013-2025 | 28 | 25 | 3 | 832 | 129 | 37.82 | 696 | 119.54 | 1 | 4 | 1 | 75 | 29 |
| Graeme SmithSA | Tests | 2004-2013 | 12 | 20 | 2 | 817 | 125* | 45.39 | 1321 | 61.85 | 2 | 6 | 1 | 98 | 3 |
| Steve SmithAUS | Tests | 2015-2024 | 10 | 18 | 1 | 808 | 138 | 47.53 | 1620 | 49.88 | 2 | 5 | 1 | 94 | 3 |
| Michael ClarkeAUS | Tests | 2004-2011 | 10 | 13 | 0 | 801 | 168 | 61.62 | 1434 | 55.86 | 4 | 2 | 1 | 102 | 4 |
| Kusal MendisSL | Tests | 2015-2024 | 10 | 19 | 2 | 801 | 141* | 47.12 | 1548 | 51.74 | 2 | 5 | 1 | 101 | 5 |
| Virender SehwagIND | Tests | 2003-2012 | 9 | 15 | 1 | 797 | 173 | 56.93 | 938 | 84.97 | 2 | 3 | 0 | 121 | 9 |
| Michael ClarkeAUS | ODIs | 2003-2015 | 25 | 23 | 3 | 797 | 98 | 39.85 | 1067 | 74.70 | 0 | 6 | 0 | 80 | 4 |
| MahmudullahBAN | ODIs | 2010-2025 | 29 | 27 | 5 | 783 | 128* | 35.59 | 999 | 78.38 | 2 | 2 | 1 | 62 | 17 |
| Kumar SangakkaraSL | Tests | 2005-2015 | 9 | 17 | 2 | 778 | 203 | 51.87 | 1263 | 61.60 | 4 | 1 | 1 | 95 | 6 |
| Ollie PopeENG | Tests | 2019-2024 | 12 | 22 | 1 | 770 | 145 | 36.67 | 1291 | 59.64 | 1 | 4 | 0 | 92 | 7 |
| Mohammad HafeezPAK | ODIs | 2003-2019 | 27 | 27 | 2 | 762 | 115 | 30.48 | 938 | 81.24 | 1 | 5 | 6 | 74 | 18 |
| Shubman GillIND | ODIs | 2019-2026 | 15 | 15 | 3 | 758 | 208 | 63.17 | 737 | 102.85 | 2 | 4 | 0 | 76 | 25 |
| Gautam GambhirIND | Tests | 2009-2016 | 9 | 16 | 2 | 749 | 167 | 53.50 | 1509 | 49.64 | 2 | 4 | 1 | 96 | 4 |
| Hashim AmlaSA | ODIs | 2009-2019 | 19 | 19 | 0 | 744 | 124 | 39.16 | 954 | 77.99 | 2 | 3 | 0 | 84 | 4 |
| Mominul HaqueBAN | Tests | 2013-2023 | 9 | 18 | 3 | 738 | 181 | 49.20 | 1395 | 52.90 | 2 | 2 | 1 | 102 | 2 |
| Mushfiqur RahimBAN | ODIs | 2007-2025 | 32 | 30 | 3 | 738 | 90 | 27.33 | 1056 | 69.89 | 0 | 4 | 3 | 61 | 13 |
| Dinesh ChandimalSL | Tests | 2015-2024 | 9 | 16 | 0 | 727 | 116 | 45.44 | 1632 | 44.55 | 1 | 6 | 0 | 88 | 0 |
| David WarnerAUS | ODIs | 2009-2023 | 16 | 16 | 0 | 720 | 156 | 45.00 | 721 | 99.86 | 2 | 3 | 0 | 74 | 18 |
| Matthew HaydenAUS | ODIs | 2003-2007 | 17 | 16 | 2 | 704 | 181* | 50.29 | 825 | 85.33 | 3 | 1 | 1 | 70 | 14 |
| Ajinkya RahaneIND | Tests | 2014-2021 | 9 | 17 | 1 | 703 | 188 | 43.94 | 1447 | 48.58 | 2 | 1 | 0 | 85 | 5 |
| Jonny BairstowENG | Tests | 2013-2022 | 8 | 16 | 2 | 702 | 162 | 50.14 | 900 | 78.00 | 3 | 2 | 1 | 86 | 12 |
| Sarfraz AhmedPAK | Tests | 2014-2023 | 10 | 18 | 3 | 693 | 118 | 46.20 | 1048 | 66.13 | 2 | 3 | 0 | 80 | 1 |
| Brad HaddinAUS | ODIs | 2007-2015 | 17 | 16 | 1 | 692 | 110 | 46.13 | 754 | 91.78 | 2 | 3 | 1 | 59 | 22 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.