Records type batting analysis [change type]
View innings by innings list [change view]
Primary team England remove England from query
Runs scored between 50 and 99 remove between 50 and 99 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 50+ 4s 6s
unfiltered 2011-2024 278 341 33 11443 167* 37.15 15103 75.76 23 53 31 76 1292 217 Profile
filtered 2012-2023 51 53 8 3655 99* 81.22 4268 85.63 0 53 0 53 403 74
Innings by innings list
60* 57 46 5 2 130.43 5 not out 1 T20I v Pakistan Dubai (DICS) 25 Feb 2012 T20I # 228
95 310 196 13 0 48.46 6 bowled 2 Test v South Africa Lord's 16 Aug 2012 Test # 2053
54 68 47 8 0 114.89 6 bowled 4 Test v South Africa Lord's 16 Aug 2012 Test # 2053
64 137 99 8 0 64.64 6 caught 1 Test v New Zealand Leeds 24 May 2013 Test # 2089
67 199 146 7 0 45.89 6 caught 1 Test v Australia Lord's 18 Jul 2013 Test # 2091
83* 84 60 11 0 138.33 6 not out 2 ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
74 146 105 12 0 70.47 5 caught 2 Test v Australia Nottingham 6 Aug 2015 Test # 2175
79 128 76 9 3 103.94 7 caught 3 Test v South Africa Durban 26 Dec 2015 Test # 2196
58 91 81 7 0 71.60 8 caught 1 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
83 177 127 8 0 65.35 6 lbw 3 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
55 151 93 7 0 59.13 6 caught 1 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
81 169 127 8 0 63.77 6 caught 3 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
61 97 83 4 1 73.49 6 run out 2 ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
52 156 126 8 0 41.26 7 bowled 1 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
53 164 152 5 0 34.86 7 bowled 2 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
89 260 177 6 0 50.28 5 lbw 1 Test v India Mohali 26 Nov 2016 Test # 2238
51 132 107 2 0 47.66 5 lbw 3 Test v India Wankhede 8 Dec 2016 Test # 2239
56 99 64 5 1 87.50 3 caught 1 ODI v India Eden Gardens 22 Jan 2017 ODI # 3824
72* 67 44 7 3 163.63 5 not out 1 ODI v Ireland Lord's 7 May 2017 ODI # 3865
51 112 67 8 0 76.11 5 stumped 1 ODI v South Africa Lord's 29 May 2017 ODI # 3874
60* 42 35 6 2 171.42 3 not out 2 T20I v South Africa Southampton 21 Jun 2017 T20I # 614
51 113 76 6 0 67.10 5 stumped 3 Test v South Africa Lord's 6 Jul 2017 Test # 2262
63 72 58 6 1 108.62 7 caught 3 Test v South Africa The Oval 27 Jul 2017 Test # 2266
99 192 145 14 1 68.27 7 lbw 1 Test v South Africa Manchester 4 Aug 2017 Test # 2268
60 - 56 9 0 107.14 2 caught 2 ODI v Australia Brisbane 19 Jan 2018 ODI # 3958
79 - 66 10 0 119.69 2 caught 2 ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
70 119 88 9 0 79.54 5 bowled 1 Test v India Birmingham 1 Aug 2018 Test # 2314
93 202 144 12 0 64.58 5 caught 2 Test v India Lord's 9 Aug 2018 Test # 2315
52 102 64 9 1 81.25 3 lbw 1 Test v West Indies North Sound 31 Jan 2019 Test # 2344
56 - 43 4 4 130.23 1 bowled 1 ODI v West Indies St George's 27 Feb 2019 ODI # 4099
68 - 40 9 2 170.00 2 caught 2 T20I v West Indies Gros Islet 5 Mar 2019 T20I # 750
51 86 45 6 0 113.33 2 caught 1 ODI v Pakistan Southampton 11 May 2019 ODI # 4133
51 81 50 6 0 102.00 2 caught 1 ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
90 115 99 8 3 90.90 2 caught 1 ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
52 159 95 7 0 54.73 7 caught 1 Test v Australia Lord's 14 Aug 2019 Test # 2355
64 50 34 7 3 188.23 3 bowled 2 T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
82 74 41 14 2 200.00 2 caught 2 ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
55 65 44 3 3 125.00 2 caught 1 T20I v Australia Southampton 8 Sep 2020 T20I # 1097
84 162 107 4 4 78.50 2 caught 2 ODI v Australia Manchester 11 Sep 2020 ODI # 4259
86* - 48 9 4 179.16 4 not out 2 T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
94 105 66 6 7 142.42 2 caught 2 ODI v India Pune 23 Mar 2021 ODI # 4281
51 54 43 5 1 118.60 1 bowled 1 T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
57 165 107 7 0 53.27 5 caught 2 Test v India Lord's 12 Aug 2021 Test # 2429
71* 62 44 8 3 161.36 5 not out 4 Test v New Zealand Leeds 23 Jun 2022 Test # 2467
63 112 71 7 0 88.73 2 lbw 2 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
90 79 53 3 8 169.81 4 caught 1 T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
78 102 78 12 0 100.00 7 stumped 1 Test v Australia Birmingham 16 Jun 2023 Test # 2507
99* 123 81 10 4 122.22 7 not out 2 Test v Australia Manchester 19 Jul 2023 Test # 2512
78 136 103 11 0 75.72 6 caught 3 Test v Australia The Oval 27 Jul 2023 Test # 2515
86* 92 60 8 4 143.33 1 not out 1 T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
73 49 41 5 6 178.04 1 caught 1 T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
52 80 59 8 0 88.13 1 bowled 1 ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
59 81 61 7 1 96.72 2 caught 1 ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626]
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625]
Romania v Gibraltar at Ilfov County, Continental Cup 6th match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page