Records type all-round analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue from query
Start of match date less than or equal to 23 Feb 2019 remove less than or equal to 23 Feb 2019 from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2012-2024 343 19151 254 48.11 47 101 5/8 47.46 1 296 0 0.65 Profile
filtered 2013-2018 110 6279 254 51.04 17 21 3/52 53.33 0 86 0 -2.28
Match by match list
254 71* 325 1 1 0 4 0 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
133* - 133 1 0 18 0 0 ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
130 - 130 1 - - 5 0 Test v Australia Nottingham 6 Aug 2015 Test # 2175
136 - 136 1 - - 1 0 Test v West Indies Birmingham 17 Aug 2017 Test # 2270
149* - 149 1 - - 2 0 Test v India The Oval 15 Aug 2014 Test # 2137
200* 15 215 1 0 14 0 0 Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
104 28 132 1 0 1 1 0 Test v New Zealand Leeds 24 May 2013 Test # 2089
113* - 113 1 - - 0 0 ODI v India Lord's 14 Jul 2018 ODI # 4016
106* - 106 1 0 10 0 0 ODI v New Zealand Nottingham 17 Jun 2015 ODI # 3657
190 5 195 1 - - 0 0 Test v South Africa Lord's 6 Jul 2017 Test # 2262
0 125 125 1 0 17 1 0 Test v India The Oval 7 Sep 2018 Test # 2318
154* - 154 1 0 28 2 0 Test v India Nottingham 9 Jul 2014 Test # 2128
6 180 186 1 2 9 0 0 Test v Australia Lord's 18 Jul 2013 Test # 2091
100* - 100 1 - - 1 0 ODI v India Leeds 17 Jul 2018 ODI # 4018
134 60 194 1 2 28 2 0 Test v Australia Cardiff 8 Jul 2015 Test # 2170
113 - 113 1 - - 0 0 ODI v India Leeds 5 Sep 2014 ODI # 3525
104 - 104 1 - - 1 0 ODI v New Zealand Birmingham 9 Jun 2015 ODI # 3654
33 - 33 0 1 34 1 0 ODI v New Zealand Nottingham 5 Jun 2013 ODI # 3362
77 - 77 0 - - 1 0 Test v India Manchester 7 Aug 2014 Test # 2134
0 - 0 0 - - 0 0 T20I v India Manchester 3 Jul 2018 T20I # 684
30 - 30 0 - - 1 0 ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
84 - 84 0 - - 0 0 ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
43 - 43 0 0 40 0 0 ODI v Sri Lanka Lord's 31 May 2014 ODI # 3495
68 11 79 0 - - 0 0 Test v Australia The Oval 21 Aug 2013 Test # 2094
5 - 5 0 1 16 1 0 T20I v Sri Lanka The Oval 20 May 2014 T20I # 401
11* - 11 0 - - 0 0 ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
19 - 19 0 - - 0 0 Test v India Lord's 9 Aug 2018 Test # 2315
12 - 12 0 - - - - ODI v Australia Birmingham 11 Sep 2013 ODI # 3414
40 71 111 0 - - 2 0 Test v New Zealand Lord's 16 May 2013 Test # 2088
1 - 1 0 0 32 0 0 ODI v Australia Manchester 24 Jun 2018 ODI # 4013
6 - 6 0 0 20 0 0 ODI v New Zealand The Oval 12 Jun 2015 ODI # 3655
12 - 12 0 1 20 1 0 ODI v Australia Birmingham 8 Jun 2013 ODI # 3365
9 - 9 0 - - 1 0 T20I v India Cardiff 6 Jul 2018 T20I # 688
9 - 9 0 - - 0 0 ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
14 - 14 0 0 10 1 0 ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
10 - 10 0 0 25 1 0 ODI v Sri Lanka Birmingham 3 Jun 2014 ODI # 3496
3 62 65 0 0 5 2 0 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
16 13 29 0 0 9 0 0 Test v India Nottingham 18 Aug 2018 Test # 2316
26 - 26 0 - - 0 0 T20I v India Birmingham 7 Sep 2014 T20I # 405
65 - 65 0 - - 0 0 ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
64 - 64 0 - - 2 0 ODI v New Zealand Cardiff 6 Jun 2017 ODI # 3880
0 - 0 0 0 9 0 0 ODI v Australia Cardiff 14 Sep 2013 ODI # 3415
6 11 17 0 0 13 0 0 Test v Australia The Oval 20 Aug 2015 Test # 2178
3 - 3 0 0 9 0 0 ODI v India Nottingham 12 Jul 2018 ODI # 4014
54 - 54 0 0 21 2 0 ODI v New Zealand Southampton 14 Jun 2015 ODI # 3656
59 72 131 0 - - 2 0 Test v West Indies Leeds 25 Aug 2017 Test # 2271
68 - 68 0 0 27 1 0 ODI v Sri Lanka The Oval 13 Jun 2013 ODI # 3370
98 84 182 0 1 13 3 0 Test v New Zealand Lord's 21 May 2015 Test # 2162
49* - 49 0 2 9 0 0 ODI v Ireland Bristol 5 May 2017 ODI # 3864
46* - 46 0 - - 1 0 ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
4 - 4 0 0 14 0 0 ODI v India Cardiff 27 Aug 2014 ODI # 3517
26 39 65 0 0 22 1 0 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
4 48 52 0 - - 2 0 Test v India Southampton 30 Aug 2018 Test # 2317
13 31 44 0 0 9 1 0 Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
68 - 68 0 - - 0 0 T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
93 - 93 0 - - 0 0 ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
15 - 15 0 - - 1 0 ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
21 - 21 0 1 58 1 0 ODI v Australia Southampton 16 Sep 2013 ODI # 3416
0 - 0 0 - - 1 0 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
30 5 35 0 1 6 1 0 Test v Australia Nottingham 10 Jul 2013 Test # 2090
1 DNB 1 0 0 5 0 0 Test v West Indies Lord's 7 Sep 2017 Test # 2274
38 - 38 0 - - 1 0 ODI v New Zealand Cardiff 16 Jun 2013 ODI # 3373
1 0 1 0 0 23 3 0 Test v New Zealand Leeds 29 May 2015 Test # 2163
73 - 73 0 3 52 0 0 ODI v Ireland Lord's 7 May 2017 ODI # 3865
50 - 50 0 0 20 2 0 ODI v Australia The Oval 13 Jun 2018 ODI # 4009
2 - 2 0 0 27 0 0 ODI v India Nottingham 30 Aug 2014 ODI # 3520
6 - 6 0 0 10 0 0 T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
61 - 61 0 1 26 0 0 ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
46 - 46 0 - - 0 0 ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
45 - 45 0 0 7 1 0 ODI v Sri Lanka The Oval 22 May 2014 ODI # 3492
80 DNB 80 0 0 13 2 0 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
4 - 4 0 - - 0 0 ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
4 68 72 0 - - 0 0 Test v Pakistan Lord's 24 May 2018 Test # 2304
48 - 48 0 0 22 0 0 ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
37 - 37 0 0 4 0 0 ODI v South Africa Leeds 24 May 2017 ODI # 3872
22 - 22 0 0 24 1 0 ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
44 - 44 0 - - 0 0 ODI v India Birmingham 2 Sep 2014 ODI # 3523
78 8 86 0 - - 3 0 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
30 - 30 0 0 15 0 0 ODI v New Zealand Lord's 31 May 2013 ODI # 3360
13 66 79 0 - - 1 0 Test v India Lord's 17 Jul 2014 Test # 2130
17 - 17 0 0 11 2 0 T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
89 - 89 0 - - 1 0 ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
54 - 54 0 - - 2 0 ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
0 - 0 0 0 1 1 0 ODI v Sri Lanka Chester-le-Street 25 May 2014 ODI # 3493
3 4 7 0 0 6 3 0 Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
8 13* 21 0 0 18 1 0 Test v Australia Manchester 1 Aug 2013 Test # 2092
90* - 90 0 0 27 0 0 T20I v Australia Southampton 29 Aug 2013 T20I # 328
2 - 2 0 - - 0 0 ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
45 - 45 0 - - 3 0 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
39 - 39 0 0 18 0 0 ODI v South Africa Southampton 27 May 2017 ODI # 3873
7 - 7 0 - - 0 0 ODI v India Birmingham 23 Jun 2013 ODI # 3377
1 17 18 0 2 87 0 0 Test v Australia Lord's 16 Jul 2015 Test # 2171
4* - 4 0 0 19 0 0 ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
29 50 79 0 0 5 1 0 Test v South Africa The Oval 27 Jul 2017 Test # 2266
28 - 28 0 0 16 0 0 ODI v New Zealand Southampton 2 Jun 2013 ODI # 3361
3 56 59 0 1 5 0 0 Test v India Southampton 27 Jul 2014 Test # 2132
35 - 35 0 - - 0 0 T20I v Australia Birmingham 27 Jun 2018 T20I # 679
85 - 85 0 - - 1 0 ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
DNB - - - - - - - ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
DNB - - - - - 0 0 ODI v Sri Lanka Manchester 28 May 2014 ODI # 3494
48 9 57 0 - - 2 0 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
16 2 18 0 0 1 0 0 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
1* - 1 0 1 25 0 0 T20I v Australia Chester-le-Street 31 Aug 2013 T20I # 329
DNB - - - 0 15 0 0 ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
80 14 94 0 - - 0 0 Test v India Birmingham 1 Aug 2018 Test # 2314
2 - 2 0 - - 0 0 ODI v South Africa Lord's 29 May 2017 ODI # 3874
3 - 3 0 0 13 1 0 ODI v Australia Manchester 8 Sep 2013 ODI # 3412
63 38* 101 0 0 7 1 0 Test v Australia Birmingham 29 Jul 2015 Test # 2173
27 - 27 0 0 44 0 0 ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
52 49 101 0 0 8 2 0 Test v South Africa Manchester 4 Aug 2017 Test # 2268
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page