Records type all-round analysis [change type]
View match by match list [change view]
Home or away home venue remove home venue from query
Ordered by start date (ascending)
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 2011-2024 277 11422 167* 37.20 23 - - - - 342 18 - Profile
filtered 2011-2023 38 1688 162 40.19 2 - - - - - - -
Match by match list
41* - 41 - - 0 0 ODI v India Cardiff 16 Sep 2011 ODI # 3195
DNB - - - - 1 0 T20I v West Indies The Oval 23 Sep 2011 T20I # 207
4 - 4 - - 0 0 T20I v West Indies The Oval 25 Sep 2011 T20I # 208
16 0* 16 - - 1 0 Test v West Indies Lord's 17 May 2012 Test # 2043
4 DNB 4 - - 0 0 Test v West Indies Nottingham 25 May 2012 Test # 2044
18 - 18 - - 0 0 Test v West Indies Birmingham 7 Jun 2012 Test # 2045
DNB - - - - 2 0 T20I v West Indies Nottingham 24 Jun 2012 T20I # 246
95 54 149 - - 1 0 Test v South Africa Lord's 16 Aug 2012 Test # 2053
29 - 29 - - 0 0 ODI v South Africa Nottingham 5 Sep 2012 ODI # 3304
15 - 15 - - 0 0 T20I v South Africa Chester-le-Street 8 Sep 2012 T20I # 258
DNB - - - - 1 0 T20I v South Africa Manchester 10 Sep 2012 T20I # 260
4 - 4 - - 2 0 T20I v South Africa Birmingham 12 Sep 2012 T20I # 262
41 5 46 - - 0 0 Test v New Zealand Lord's 16 May 2013 Test # 2088
64 26* 90 - - 0 0 Test v New Zealand Leeds 24 May 2013 Test # 2089
37 15 52 - - 0 0 Test v Australia Nottingham 10 Jul 2013 Test # 2090
67 20 87 - - 0 0 Test v Australia Lord's 18 Jul 2013 Test # 2091
22 DNB 22 - - 1 0 Test v Australia Manchester 1 Aug 2013 Test # 2092
14 28 42 - - 0 0 Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
83* - 83 - - 2 1 ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
1 - 1 - - 2 0 T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
5 DNB 5 - - 0 0 Test v Australia Birmingham 29 Jul 2015 Test # 2173
74 - 74 - - 0 0 Test v Australia Nottingham 6 Aug 2015 Test # 2175
13 26 39 - - 0 0 Test v Australia The Oval 20 Aug 2015 Test # 2178
17 - 17 - - 2 0 ODI v Australia Manchester 8 Sep 2015 ODI # 3682
31 - 31 - - 1 0 ODI v Australia Leeds 11 Sep 2015 ODI # 3683
10 - 10 - - 2 0 ODI v Australia Manchester 13 Sep 2015 ODI # 3684
140 - 140 - - 9 0 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
48 DNB 48 - - 7 0 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
167* 32 199 - - 3 0 Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
3 - 3 - - 1 0 ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
DNB - - - - 0 0 ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
DNB - - - - 2 0 ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
29* - 29 - - 0 0 ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
22 - 22 - - 0 0 ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
DNB - - - - 0 0 T20I v Sri Lanka Southampton 5 Jul 2016 T20I # 561
29 48 77 - - 7 0 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
58 DNB 58 - - 2 0 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
12 83 95 - - 3 0 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
55 81 136 - - 2 1 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
61 - 61 - - 0 1 ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
33 - 33 - - 1 0 ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
10* - 10 - - 0 0 ODI v Ireland Bristol 5 May 2017 ODI # 3864
72* - 72 - - 0 0 ODI v Ireland Lord's 7 May 2017 ODI # 3865
51 - 51 - - 0 0 ODI v South Africa Lord's 29 May 2017 ODI # 3874
43 - 43 - - 0 0 ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
60* - 60 - - 0 0 T20I v South Africa Southampton 21 Jun 2017 T20I # 614
47 - 47 - - 0 0 T20I v South Africa Taunton 23 Jun 2017 T20I # 615
10 51 61 - - 4 0 Test v South Africa Lord's 6 Jul 2017 Test # 2262
45 16 61 - - 4 0 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
36 63 99 - - 3 0 Test v South Africa The Oval 27 Jul 2017 Test # 2266
99 10 109 - - 6 0 Test v South Africa Manchester 4 Aug 2017 Test # 2268
18 - 18 - - 2 1 Test v West Indies Birmingham 17 Aug 2017 Test # 2270
2 18 20 - - 2 1 Test v West Indies Leeds 25 Aug 2017 Test # 2271
21 DNB 21 - - 5 0 Test v West Indies Lord's 7 Sep 2017 Test # 2274
27 - 27 - - 0 0 T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
100* - 100 - - 1 0 ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
9* - 9 - - - - ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
13 - 13 - - 1 0 ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
39 - 39 - - 0 0 ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
141* - 141 - - 0 0 ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
27 0 27 - - 3 0 Test v Pakistan Lord's 24 May 2018 Test # 2304
21 - 21 - - 2 0 Test v Pakistan Leeds 1 Jun 2018 Test # 2305
28 - 28 - - 2 0 ODI v Australia The Oval 13 Jun 2018 ODI # 4009
42 - 42 - - 0 0 ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
139 - 139 - - 0 0 ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
79 - 79 - - 0 0 ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
12 - 12 - - 0 0 ODI v Australia Manchester 24 Jun 2018 ODI # 4013
14* - 14 - - 0 0 T20I v Australia Birmingham 27 Jun 2018 T20I # 679
0 - 0 - - 0 0 T20I v India Manchester 3 Jul 2018 T20I # 684
28 - 28 - - 0 0 T20I v India Cardiff 6 Jul 2018 T20I # 688
25 - 25 - - 0 0 T20I v India Bristol 8 Jul 2018 T20I # 690
38 - 38 - - 0 0 ODI v India Nottingham 12 Jul 2018 ODI # 4014
38 - 38 - - 0 0 ODI v India Lord's 14 Jul 2018 ODI # 4016
30 - 30 - - 1 0 ODI v India Leeds 17 Jul 2018 ODI # 4018
70 28 98 - - 5 0 Test v India Birmingham 1 Aug 2018 Test # 2314
93 - 93 - - 2 0 Test v India Lord's 9 Aug 2018 Test # 2315
15 0 15 - - 0 1 Test v India Nottingham 18 Aug 2018 Test # 2316
6 0 6 - - 0 0 Test v India Southampton 30 Aug 2018 Test # 2317
0 18 18 - - 7 0 Test v India The Oval 7 Sep 2018 Test # 2318
TDNB - - - - 0 0 ODI v Pakistan The Oval 8 May 2019 ODI # 4130
51 - 51 - - 1 0 ODI v Pakistan Southampton 11 May 2019 ODI # 4133
128 - 128 - - 0 0 ODI v Pakistan Bristol 14 May 2019 ODI # 4135
32 - 32 - - 0 0 ODI v Pakistan Leeds 19 May 2019 ODI # 4140
0 - 0 - - 0 0 ODI v South Africa The Oval 30 May 2019 ODI # 4143
32 - 32 - - 1 0 ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
51 - 51 - - 4 0 ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
45 - 45 - - 1 0 ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
90 - 90 - - 2 0 ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
0 - 0 - - 0 0 ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
27 - 27 - - 0 0 ODI v Australia Lord's 25 Jun 2019 ODI # 4173
111 - 111 - - 0 0 ODI v India Birmingham 30 Jun 2019 ODI # 4179
106 - 106 - - 0 0 ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
34 - 34 - - 1 0 ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
36 - 36 - - 0 0 ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
0 0 0 - - 1 0 Test v Ireland Lord's 24 Jul 2019 Test # 2352
8 6 14 - - 5 0 Test v Australia Birmingham 1 Aug 2019 Test # 2353
52 30* 82 - - 4 0 Test v Australia Lord's 14 Aug 2019 Test # 2355
4 36 40 - - 5 0 Test v Australia Leeds 22 Aug 2019 Test # 2357
17 25 42 - - 3 0 Test v Australia Manchester 4 Sep 2019 Test # 2360
22 14 36 - - 3 2 Test v Australia The Oval 12 Sep 2019 Test # 2362
2 - 2 - - 1 0 ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
82 - 82 - - 3 0 ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
4 - 4 - - 0 0 ODI v Ireland Southampton 4 Aug 2020 ODI # 4258
2 - 2 - - - - T20I v Pakistan Manchester 28 Aug 2020 T20I # 1087
44 - 44 - - 0 0 T20I v Pakistan Manchester 30 Aug 2020 T20I # 1093
0 - 0 - - 0 0 T20I v Pakistan Manchester 1 Sep 2020 T20I # 1094
8 - 8 - - 1 0 T20I v Australia Southampton 4 Sep 2020 T20I # 1095
9 - 9 - - 0 0 T20I v Australia Southampton 6 Sep 2020 T20I # 1096
55 - 55 - - 0 0 T20I v Australia Southampton 8 Sep 2020 T20I # 1097
84 - 84 - - 0 0 ODI v Australia Manchester 11 Sep 2020 ODI # 4259
0 - 0 - - 0 0 ODI v Australia Manchester 13 Sep 2020 ODI # 4260
112 - 112 - - 0 0 ODI v Australia Manchester 16 Sep 2020 ODI # 4261
13* - 13 - - 0 0 T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
0 - 0 - - 1 1 T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
51 - 51 - - 1 0 T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
43 - 43 - - 1 0 ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
29 - 29 - - 1 0 ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
TDNB - - - - 3 1 ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
11 - 11 - - 2 0 T20I v Pakistan Nottingham 16 Jul 2021 T20I # 1191
13 - 13 - - 1 0 T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
5 - 5 - - 1 0 T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
29 30 59 - - 1 0 Test v India Nottingham 4 Aug 2021 Test # 2428
57 2 59 - - 1 0 Test v India Lord's 12 Aug 2021 Test # 2429
29 - 29 - - 2 0 Test v India Leeds 25 Aug 2021 Test # 2432
37 0 37 - - 5 0 Test v India The Oval 2 Sep 2021 Test # 2433
1 16 17 - - 4 0 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
8 136 144 - - 1 0 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
162 71* 233 - - 3 0 Test v New Zealand Leeds 23 Jun 2022 Test # 2467
106 114* 220 - - 1 0 Test v India Birmingham 1 Jul 2022 Test # 2470
7 - 7 - - 0 0 ODI v India The Oval 12 Jul 2022 ODI # 4424
38 - 38 - - 0 0 ODI v India Lord's 14 Jul 2022 ODI # 4428
0 - 0 - - 0 0 ODI v India Manchester 17 Jul 2022 ODI # 4433
63 - 63 - - 1 0 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
28 - 28 - - 1 0 ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
TDNB - - - - 1 0 ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
90 - 90 - - 0 0 T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
30 - 30 - - 1 0 T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
27 - 27 - - 0 0 T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
0 18 18 - - 2 0 Test v South Africa Lord's 17 Aug 2022 Test # 2474
49 - 49 - - 1 0 Test v South Africa Manchester 25 Aug 2022 Test # 2475
DNB DNB - - - 6 0 Test v Ireland Lord's 1 Jun 2023 Test # 2504
78 20 98 - - 5 0 Test v Australia Birmingham 16 Jun 2023 Test # 2507
16 10 26 - - 2 1 Test v Australia Lord's 28 Jun 2023 Test # 2508
12 5 17 - - 4 0 Test v Australia Leeds 6 Jul 2023 Test # 2509
99* - 99 - - 6 0 Test v Australia Manchester 19 Jul 2023 Test # 2512
4 78 82 - - 6 0 Test v Australia The Oval 27 Jul 2023 Test # 2515
4 - 4 - - 0 0 T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
86* - 86 - - 0 0 T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
12 - 12 - - 0 0 T20I v New Zealand Birmingham 3 Sep 2023 T20I # 2231
73 - 73 - - 0 0 T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
6 - 6 - - 2 0 ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
0 - 0 - - 0 0 ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
13 - 13 - - 0 0 ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617 - Live]
    » West Indies 5/0 (0.4 ov, J Charles 0*, BA King 5*, BC Fortuin 0/5)
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616 - Live]
    » Bangladesh 138 (19.3 ov, Mustafizur Rahman 1*, Ali Khan 3/25) - Match over
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615 - Live]
    » Ireland 158/5 (19.3 ov, GH Dockrell 4*, GJ Delany 1*, SM Sharif 0/27) - Match over
 
Feedback Print this page