Batting by format (All cricket)
Filters
2 active
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 16 of the 17 matches in this selection (from 2004). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jonny BairstowENG | Tests | 2018-2022 | 2 | 4 | 1 | 318 | 114* | 106.00 | 413 | 77.00 | 2 | 1 | 0 | 43 | 3 |
| Alastair CookENG | Tests | 2011-2018 | 2 | 3 | 0 | 307 | 294 | 102.33 | 587 | 52.30 | 1 | 0 | 1 | 35 | 0 |
| Joe RootENG | Tests | 2018-2025 | 3 | 6 | 1 | 295 | 142* | 59.00 | 493 | 59.84 | 1 | 1 | 0 | 36 | 1 |
| Jamie SmithENG | Tests | 2025 | 1 | 2 | 1 | 272 | 184* | 272.00 | 306 | 88.89 | 1 | 1 | 0 | 30 | 8 |
| Harry BrookENG | Tests | 2025 | 1 | 2 | 0 | 181 | 158 | 90.50 | 265 | 68.30 | 1 | 0 | 0 | 20 | 1 |
| Joe RootENG | ODIs | 2013-2026 | 4 | 4 | 1 | 171 | 76* | 57.00 | 220 | 77.73 | 0 | 1 | 0 | 10 | 1 |
| Jonny BairstowENG | ODIs | 2019 | 1 | 1 | 0 | 111 | 111 | 111.00 | 109 | 101.83 | 1 | 0 | 0 | 10 | 6 |
| Eoin MorganENG | Tests | 2011 | 1 | 1 | 0 | 104 | 104 | 104.00 | 199 | 52.26 | 1 | 0 | 0 | 11 | 0 |
| Ian BellENG | ODIs | 2007-2013 | 2 | 2 | 0 | 92 | 79 | 46.00 | 105 | 87.62 | 0 | 1 | 0 | 3 | 2 |
| Tamim IqbalBAN | ODIs | 2017-2019 | 2 | 2 | 0 | 92 | 70 | 46.00 | 113 | 81.42 | 0 | 1 | 0 | 10 | 1 |
| Andrew StraussENG | Tests | 2011 | 1 | 1 | 0 | 87 | 87 | 87.00 | 176 | 49.43 | 0 | 1 | 0 | 13 | 0 |
| Sam CurranENG | Tests | 2018 | 1 | 2 | 0 | 87 | 63 | 43.50 | 136 | 63.97 | 0 | 1 | 0 | 12 | 2 |
| Mushfiqur RahimBAN | ODIs | 2017-2019 | 2 | 2 | 0 | 85 | 61 | 42.50 | 108 | 78.70 | 0 | 1 | 0 | 7 | 0 |
| Ben StokesENG | Tests | 2018-2025 | 3 | 5 | 0 | 85 | 33 | 17.00 | 164 | 51.83 | 0 | 0 | 1 | 11 | 0 |
| Mohammad YousufPAK | ODIs | 2004 | 1 | 1 | 1 | 81 | 81* | - | 114 | 71.05 | 0 | 1 | 0 | 5 | 1 |
| Shakib Al HasanBAN | ODIs | 2017-2019 | 2 | 2 | 0 | 81 | 66 | 40.50 | 97 | 83.51 | 0 | 1 | 0 | 7 | 0 |
| Ben StokesENG | ODIs | 2019 | 1 | 1 | 0 | 79 | 79 | 79.00 | 54 | 146.30 | 0 | 1 | 0 | 6 | 3 |
| Zak CrawleyENG | Tests | 2022-2025 | 2 | 4 | 0 | 74 | 46 | 18.50 | 130 | 56.92 | 0 | 0 | 1 | 11 | 0 |
| Eoin MorganENG | T20Is | 2014 | 1 | 1 | 0 | 71 | 71 | 71.00 | 31 | 229.03 | 0 | 1 | 0 | 3 | 7 |
| Liam DawsonENG | ODIs | 2026 | 1 | 1 | 0 | 68 | 68 | 68.00 | 83 | 81.93 | 0 | 1 | 0 | 6 | 1 |
| Moeen AliENG | ODIs | 2014 | 1 | 1 | 0 | 67 | 67 | 67.00 | 50 | 134.00 | 0 | 1 | 0 | 4 | 3 |
| Jason RoyENG | ODIs | 2019 | 1 | 1 | 0 | 66 | 66 | 66.00 | 57 | 115.79 | 0 | 1 | 0 | 7 | 2 |
| Eoin MorganENG | ODIs | 2013-2019 | 3 | 3 | 0 | 66 | 33 | 22.00 | 97 | 68.04 | 0 | 0 | 0 | 6 | 1 |
| Kevin PietersenENG | Tests | 2011 | 1 | 1 | 0 | 63 | 63 | 63.00 | 78 | 80.77 | 0 | 1 | 0 | 9 | 1 |
| Alex LeesENG | Tests | 2022 | 1 | 2 | 0 | 62 | 56 | 31.00 | 74 | 83.78 | 0 | 1 | 0 | 9 | 0 |
| Mohammad HafeezPAK | ODIs | 2013-2017 | 2 | 2 | 0 | 60 | 33 | 30.00 | 74 | 81.08 | 0 | 0 | 0 | 7 | 0 |
| Sabbir RahmanBAN | ODIs | 2017-2019 | 2 | 2 | 0 | 55 | 36 | 27.50 | 57 | 96.49 | 0 | 0 | 0 | 9 | 0 |
| Tim BresnanENG | Tests | 2011 | 1 | 1 | 1 | 53 | 53* | - | 75 | 70.67 | 0 | 1 | 0 | 6 | 1 |
| Mohammad SaifuddinBAN | ODIs | 2019 | 1 | 1 | 1 | 51 | 51* | - | 38 | 134.21 | 0 | 1 | 0 | 9 | 0 |
| Alastair CookENG | ODIs | 2007-2014 | 3 | 3 | 0 | 51 | 40 | 17.00 | 84 | 60.71 | 0 | 0 | 0 | 6 | 0 |
| Azhar AliPAK | ODIs | 2017 | 1 | 1 | 0 | 50 | 50 | 50.00 | 65 | 76.92 | 0 | 1 | 0 | 6 | 0 |
| Keaton JenningsENG | Tests | 2018 | 1 | 2 | 0 | 50 | 42 | 25.00 | 116 | 43.10 | 0 | 0 | 0 | 5 | 0 |
| Paul CollingwoodENG | ODIs | 2007 | 1 | 1 | 0 | 44 | 44 | 44.00 | 53 | 83.02 | 0 | 0 | 0 | 2 | 1 |
| Ben DuckettENG | ODIs | 2026 | 1 | 1 | 0 | 43 | 43 | 43.00 | 45 | 95.56 | 0 | 0 | 0 | 6 | 2 |
| Inzamam-ul-HaqPAK | ODIs | 2004 | 1 | 1 | 0 | 41 | 41 | 41.00 | 79 | 51.90 | 0 | 0 | 0 | 5 | 0 |
| Asad ShafiqPAK | ODIs | 2013 | 1 | 1 | 0 | 41 | 41 | 41.00 | 57 | 71.93 | 0 | 0 | 0 | 3 | 0 |
| Alex HalesENG | T20Is | 2014 | 1 | 1 | 0 | 40 | 40 | 40.00 | 25 | 160.00 | 0 | 0 | 0 | 3 | 3 |
| Ravi BoparaENG | ODIs | 2007-2013 | 2 | 2 | 0 | 40 | 30 | 20.00 | 34 | 117.65 | 0 | 0 | 0 | 1 | 2 |
| Mashrafe MortazaBAN | ODIs | 2017-2019 | 2 | 2 | 1 | 38 | 30* | 38.00 | 30 | 126.67 | 0 | 0 | 0 | 5 | 1 |
| Brydon CarseENG | Tests | 2025 | 1 | 2 | 0 | 38 | 38 | 19.00 | 52 | 73.08 | 0 | 0 | 1 | 5 | 1 |
| Shoaib MalikPAK | ODIs | 2004-2017 | 3 | 3 | 0 | 37 | 17 | 12.33 | 39 | 94.87 | 0 | 0 | 0 | 5 | 1 |
| Sam BillingsENG | Tests | 2022 | 1 | 1 | 0 | 36 | 36 | 36.00 | 57 | 63.16 | 0 | 0 | 0 | 4 | 0 |
| Jos ButtlerENG | ODIs | 2013-2026 | 4 | 4 | 0 | 36 | 20 | 9.00 | 47 | 76.60 | 0 | 0 | 1 | 1 | 2 |
| Moeen AliENG | T20Is | 2014-2022 | 2 | 2 | 0 | 35 | 35 | 17.50 | 23 | 152.17 | 0 | 0 | 1 | 3 | 2 |
| Ian BellENG | Tests | 2011 | 1 | 1 | 0 | 34 | 34 | 34.00 | 43 | 79.07 | 0 | 0 | 0 | 6 | 0 |
| Matt PriorENG | ODIs | 2007 | 1 | 1 | 0 | 34 | 34 | 34.00 | 40 | 85.00 | 0 | 0 | 0 | 4 | 0 |
| Ollie PopeENG | Tests | 2022-2025 | 2 | 4 | 0 | 34 | 24 | 8.50 | 72 | 47.22 | 0 | 0 | 2 | 5 | 0 |
| David WilleyENG | T20Is | 2022 | 1 | 1 | 1 | 33 | 33* | - | 22 | 150.00 | 0 | 0 | 0 | 3 | 2 |
| Soumya SarkarBAN | ODIs | 2017-2019 | 2 | 2 | 0 | 33 | 33 | 16.50 | 40 | 82.50 | 0 | 0 | 1 | 4 | 0 |
| Adil RashidENG | Tests | 2018 | 1 | 2 | 0 | 29 | 16 | 14.50 | 58 | 50.00 | 0 | 0 | 0 | 3 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.