Records type all-round analysis [change type]
View match by match list [change view]
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
overall 2011-2024 218 4655 117 27.54 5 0 - - 0 237 26 - Profile
Match by match list
1* - 1 - - 0 0 T20I v South Africa Cape Town 13 Oct 2011 T20I # 210
10 - 10 - - 0 0 T20I v South Africa Johannesburg 16 Oct 2011 T20I # 212
72 - 72 - - 0 0 T20I v India Sydney 1 Feb 2012 T20I # 217
32 - 32 - - 1 0 T20I v India Melbourne 3 Feb 2012 T20I # 218
67 - 67 - - 2 0 ODI v India Melbourne 5 Feb 2012 ODI # 3231
1 - 1 - - 4 1 ODI v Sri Lanka Perth 10 Feb 2012 ODI # 3235
16 - 16 - - 0 0 ODI v India Adelaide 12 Feb 2012 ODI # 3237
15 - 15 - - 0 0 ODI v Sri Lanka Sydney 17 Feb 2012 ODI # 3241
45 - 45 - - 5 0 ODI v India Brisbane 19 Feb 2012 ODI # 3244
5 - 5 - - 0 1 ODI v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
56 - 56 - - 1 0 ODI v India Sydney 26 Feb 2012 ODI # 3250
9 - 9 - - 1 0 ODI v Sri Lanka Melbourne 2 Mar 2012 ODI # 3253
64 - 64 - - 2 0 ODI v Sri Lanka Brisbane 4 Mar 2012 ODI # 3255
14 - 14 - - 0 0 ODI v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
49 - 49 - - 2 0 ODI v Sri Lanka Adelaide 8 Mar 2012 ODI # 3257
0 - 0 - - 0 1 ODI v West Indies Kingstown 16 Mar 2012 ODI # 3262
3 - 3 - - 0 0 ODI v West Indies Kingstown 18 Mar 2012 ODI # 3264
2 - 2 - - 2 1 ODI v West Indies Kingstown 20 Mar 2012 ODI # 3266
15 - 15 - - 2 0 ODI v West Indies Gros Islet 23 Mar 2012 ODI # 3268
26 - 26 - - 3 0 ODI v West Indies Gros Islet 25 Mar 2012 ODI # 3269
DNB - - - - 1 0 T20I v West Indies Gros Islet 27 Mar 2012 T20I # 241
17 - 17 - - 2 0 T20I v West Indies Bridgetown 30 Mar 2012 T20I # 243
28 18 46 - - 5 0 Test v West Indies Bridgetown 7 Apr 2012 Test # 2040
11 31* 42 - - 1 1 Test v West Indies Port of Spain 15 Apr 2012 Test # 2041
106 4 110 - - 1 0 Test v West Indies Roseau 23 Apr 2012 Test # 2042
TDNB - - - - 0 0 ODI v Ireland Belfast 23 Jun 2012 ODI # 3279
27 - 27 - - 1 0 ODI v England Lord's 29 Jun 2012 ODI # 3280
6 - 6 - - 0 0 ODI v England The Oval 1 Jul 2012 ODI # 3281
0 - 0 - - 0 0 ODI v England Chester-le-Street 7 Jul 2012 ODI # 3284
12 - 12 - - 0 0 ODI v England Manchester 10 Jul 2012 ODI # 3286
75 - 75 - - 3 0 ODI v Afghanistan Sharjah 25 Aug 2012 ODI # 3297
10 - 10 - - 1 0 ODI v Pakistan Sharjah 28 Aug 2012 ODI # 3299
7 - 7 - - 0 0 ODI v Pakistan Abu Dhabi 31 Aug 2012 ODI # 3301
22 - 22 - - 1 0 ODI v Pakistan Sharjah 3 Sep 2012 ODI # 3303
6 - 6 - - 0 0 T20I v Pakistan Dubai (DICS) 5 Sep 2012 T20I # 256
6 - 6 - - 0 0 T20I v Pakistan Dubai (DICS) 7 Sep 2012 T20I # 257
6* - 6 - - 0 0 T20I v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
DNB - - - - 1 0 T20I v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
DNB - - - - 0 0 T20I v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
DNB - - - - 0 0 T20I v India Colombo (RPS) 28 Sep 2012 T20I # 278
DNB - - - - 2 1 T20I v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
13 - 13 - - 0 0 T20I v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
1 - 1 - - 1 0 T20I v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
19* - 19 - - 2 0 Test v South Africa Brisbane 9 Nov 2012 Test # 2056
6 18 24 - - 2 1 Test v South Africa Adelaide 22 Nov 2012 Test # 2061
68 10 78 - - 4 0 Test v South Africa Perth 30 Nov 2012 Test # 2064
68* 11 79 0 0 6 0 Test v Sri Lanka Hobart 14 Dec 2012 Test # 2067
1 - 1 - - 4 0 Test v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
102* 9 111 - - 4 0 Test v Sri Lanka Sydney 3 Jan 2013 Test # 2070
8 - 8 - - 0 0 ODI v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
31 - 31 - - 0 0 ODI v Sri Lanka Sydney 20 Jan 2013 ODI # 3324
23 - 23 - - 1 0 ODI v Sri Lanka Hobart 23 Jan 2013 ODI # 3326
DNB - - - - 1 0 T20I v Sri Lanka Sydney 26 Jan 2013 T20I # 299
DNB - - - - 0 0 T20I v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
DNB - - - - 1 0 ODI v West Indies Perth 1 Feb 2013 ODI # 3330
16 - 16 - - 2 1 ODI v West Indies Perth 3 Feb 2013 ODI # 3331
4* - 4 - - 2 0 ODI v West Indies Canberra 6 Feb 2013 ODI # 3332
13* - 13 - - 1 0 ODI v West Indies Sydney 8 Feb 2013 ODI # 3333
12 8 20 - - 1 0 Test v India Chennai 22 Feb 2013 Test # 2074
62 10 72 - - 2 1 Test v India Hyderabad 2 Mar 2013 Test # 2076
2 19 21 - - 1 0 Test v India Delhi 22 Mar 2013 Test # 2085
1 - 1 - - 2 0 ODI v England Birmingham 8 Jun 2013 ODI # 3365
29 - 29 - - 0 0 ODI v New Zealand Birmingham 12 Jun 2013 ODI # 3369
31 - 31 - - 0 0 ODI v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
15* - 15 - - 2 0 T20I v England Southampton 29 Aug 2013 T20I # 328
4 - 4 - - 1 0 T20I v England Chester-le-Street 31 Aug 2013 T20I # 329
DNB - - - - 1 0 ODI v Scotland Edinburgh 3 Sep 2013 ODI # 3410
0 - 0 - - 1 0 ODI v England Manchester 8 Sep 2013 ODI # 3412
TDNB - - - - 0 0 ODI v England Birmingham 11 Sep 2013 ODI # 3414
36 - 36 - - 0 0 ODI v England Cardiff 14 Sep 2013 ODI # 3415
0 - 0 - - 0 1 ODI v England Southampton 16 Sep 2013 ODI # 3416
23 - 23 - - 1 0 ODI v England Perth 24 Jan 2014 ODI # 3461
31 - 31 - - 1 1 ODI v England Adelaide 26 Jan 2014 ODI # 3463
DNB - - - - 0 0 T20I v England Hobart 29 Jan 2014 T20I # 354
DNB - - - - 0 0 T20I v England Melbourne 31 Jan 2014 T20I # 355
19* - 19 - - 0 1 T20I v England Sydney 2 Feb 2014 T20I # 356
35 - 35 - - 5 0 ODI v South Africa Perth 14 Nov 2014 ODI # 3545
19 - 19 - - 3 0 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
8* - 8 - - 1 0 ODI v South Africa Canberra 19 Nov 2014 ODI # 3548
52 - 52 - - 2 0 ODI v South Africa Melbourne 21 Nov 2014 ODI # 3549
3 - 3 - - 2 0 ODI v South Africa Sydney 23 Nov 2014 ODI # 3551
2* - 2 - - 3 0 ODI v Ireland Belfast 27 Aug 2015 ODI # 3679
2 - 2 - - 0 0 T20I v England Cardiff 31 Aug 2015 T20I # 453
71* - 71 - - 3 0 ODI v England Southampton 3 Sep 2015 ODI # 3680
1 - 1 - - 3 0 ODI v England Lord's 5 Sep 2015 ODI # 3681
42 - 42 - - 0 0 ODI v England Manchester 8 Sep 2015 ODI # 3682
50* - 50 - - 2 0 ODI v England Leeds 11 Sep 2015 ODI # 3683
DNB - - - - 2 0 ODI v England Manchester 13 Sep 2015 ODI # 3684
DNB - - - - 0 0 ODI v India Perth 12 Jan 2016 ODI # 3723
DNB - - - - 1 0 ODI v India Brisbane 15 Jan 2016 ODI # 3724
6 - 6 - - 1 0 ODI v India Melbourne 17 Jan 2016 ODI # 3725
0 - 0 - - 3 0 ODI v India Canberra 20 Jan 2016 ODI # 3726
36 - 36 - - 2 0 ODI v India Sydney 23 Jan 2016 ODI # 3727
5 - 5 - - 1 0 T20I v India Adelaide 26 Jan 2016 T20I # 485
16* - 16 - - 0 0 T20I v India Melbourne 29 Jan 2016 T20I # 486
37 - 37 - - 1 0 ODI v New Zealand Auckland 3 Feb 2016 ODI # 3731
2 - 2 - - 2 0 ODI v New Zealand Wellington 6 Feb 2016 ODI # 3733
17 - 17 - - 0 0 ODI v New Zealand Hamilton 8 Feb 2016 ODI # 3735
DNB - - - - 0 1 ODI v West Indies Providence 5 Jun 2016 ODI # 3740
2 - 2 - - 0 0 ODI v South Africa Providence 7 Jun 2016 ODI # 3741
24 - 24 - - 0 0 ODI v South Africa Basseterre 11 Jun 2016 ODI # 3743
5 - 5 - - 2 0 ODI v West Indies Basseterre 13 Jun 2016 ODI # 3745
TDNB - - - - 0 0 ODI v South Africa Bridgetown 19 Jun 2016 ODI # 3750
DNB - - - - 0 0 ODI v West Indies Bridgetown 21 Jun 2016 ODI # 3752
57* - 57 - - 1 0 ODI v West Indies Bridgetown 26 Jun 2016 ODI # 3756
26 - 26 - - 1 0 ODI v Sri Lanka Colombo (RPS) 21 Aug 2016 ODI # 3768
76 - 76 - - 0 0 ODI v Sri Lanka Colombo (RPS) 24 Aug 2016 ODI # 3769
42 - 42 - - 0 0 ODI v Sri Lanka Dambulla 28 Aug 2016 ODI # 3772
8* - 8 - - 4 0 ODI v Sri Lanka Dambulla 31 Aug 2016 ODI # 3774
3 - 3 - - 2 0 ODI v Sri Lanka Pallekele 4 Sep 2016 ODI # 3776
14 - 14 - - 0 0 T20I v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
DNB - - - - 1 0 ODI v Ireland Benoni 27 Sep 2016 ODI # 3782
5 - 5 - - 0 0 ODI v South Africa Centurion 30 Sep 2016 ODI # 3785
33 - 33 - - 0 0 ODI v South Africa Johannesburg 2 Oct 2016 ODI # 3787
17* - 17 - - 0 0 ODI v South Africa Durban 5 Oct 2016 ODI # 3790
52 - 52 - - 0 0 ODI v South Africa Gqeberha 9 Oct 2016 ODI # 3792
7 - 7 - - 1 0 ODI v South Africa Cape Town 12 Oct 2016 ODI # 3795
4 DNB 4 - - 6 1 Test v South Africa Adelaide 24 Nov 2016 Test # 2236
38 - 38 - - 0 0 ODI v New Zealand Sydney 4 Dec 2016 ODI # 3811
11 - 11 - - 2 0 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
14 - 14 - - 0 0 ODI v New Zealand Melbourne 9 Dec 2016 ODI # 3813
7 1* 8 - - 6 0 Test v Pakistan Brisbane 15 Dec 2016 Test # 2240
9 - 9 - - 1 0 Test v Pakistan Melbourne 26 Dec 2016 Test # 2242
29 DNB 29 - - 1 0 Test v Pakistan Sydney 3 Jan 2017 Test # 2245
100* - 100 - - 1 0 ODI v Pakistan Brisbane 13 Jan 2017 ODI # 3817
35 - 35 - - 2 0 ODI v Pakistan Melbourne 15 Jan 2017 ODI # 3818
DNB - - - - 2 0 ODI v Pakistan Perth 19 Jan 2017 ODI # 3820
5 - 5 - - 2 0 ODI v Pakistan Sydney 22 Jan 2017 ODI # 3822
8 - 8 - - 2 1 ODI v Pakistan Adelaide 26 Jan 2017 ODI # 3826
8 20 28 - - 3 1 Test v India Pune 23 Feb 2017 Test # 2250
40 0 40 - - 0 2 Test v India Bengaluru 4 Mar 2017 Test # 2251
37 9* 46 - - 3 1 Test v India Ranchi 16 Mar 2017 Test # 2256
57 25* 82 - - 3 0 Test v India Dharamsala 25 Mar 2017 Test # 2258
DNB - - - - 1 0 ODI v New Zealand Birmingham 2 Jun 2017 ODI # 3876
DNB - - - - 1 0 ODI v Bangladesh The Oval 5 Jun 2017 ODI # 3879
2 - 2 - - 1 0 ODI v England Birmingham 10 Jun 2017 ODI # 3885
5 4 9 - - 4 0 Test v Bangladesh Mirpur 27 Aug 2017 Test # 2272
8 DNB 8 - - 3 3 Test v Bangladesh Chattogram 4 Sep 2017 Test # 2273
9 - 9 - - 2 0 ODI v India Chennai 17 Sep 2017 ODI # 3910
2 - 2 - - 1 0 ODI v India Eden Gardens 21 Sep 2017 ODI # 3912
3* - 3 - - 0 0 ODI v India Bengaluru 28 Sep 2017 ODI # 3917
20 - 20 - - 0 0 ODI v India Nagpur 1 Oct 2017 ODI # 3919
1 110 111 0 7 0 0 Test v England Birmingham 1 Aug 2019 Test # 2353
6 1 7 - - 0 0 Test v England Lord's 14 Aug 2019 Test # 2355
0 33 33 - - 1 0 Test v England Leeds 22 Aug 2019 Test # 2357
16 34 50 - - 2 0 Test v England Manchester 4 Sep 2019 Test # 2360
19 117 136 - - 0 0 Test v England The Oval 12 Sep 2019 Test # 2362
60 - 60 - - 2 0 Test v Pakistan Brisbane 21 Nov 2019 Test # 2368
38* - 38 - - 0 0 Test v Pakistan Adelaide 29 Nov 2019 Test # 2372
12 17 29 0 8 1 0 Test v New Zealand Perth 12 Dec 2019 Test # 2374
38 30* 68 0 13 0 0 Test v New Zealand Melbourne 26 Dec 2019 Test # 2376
22 DNB 22 - - 0 0 Test v New Zealand Sydney 3 Jan 2020 Test # 2378
18 - 18 - - 0 0 T20I v South Africa Johannesburg 21 Feb 2020 T20I # 1046
1 - 1 - - 0 0 T20I v South Africa Gqeberha 23 Feb 2020 T20I # 1052
10 - 10 - - 0 0 T20I v South Africa Cape Town 26 Feb 2020 T20I # 1065
14 - 14 - - 1 0 T20I v England Southampton 8 Sep 2020 T20I # 1097
7 - 7 - - 0 0 T20I v India Canberra 4 Dec 2020 T20I # 1114
58 - 58 - - 1 0 T20I v India Sydney 6 Dec 2020 T20I # 1115
80 - 80 - - 0 0 T20I v India Sydney 8 Dec 2020 T20I # 1116
8 33 41 - - 1 0 Test v India Adelaide 17 Dec 2020 Test # 2396
30 40 70 - - 0 0 Test v India Melbourne 26 Dec 2020 Test # 2398
13 4 17 - - 2 0 Test v India Sydney 7 Jan 2021 Test # 2402
45 0 45 - - 2 0 Test v India Brisbane 15 Jan 2021 Test # 2404
12 - 12 - - 2 0 T20I v New Zealand Christchurch 22 Feb 2021 T20I # 1123
24 - 24 - - 0 0 T20I v New Zealand Dunedin 25 Feb 2021 T20I # 1124
5 - 5 - - 1 0 T20I v New Zealand Wellington 3 Mar 2021 T20I # 1125
14 - 14 - - 1 0 T20I v New Zealand Wellington 5 Mar 2021 T20I # 1127
44 - 44 - - 0 0 T20I v New Zealand Wellington 7 Mar 2021 T20I # 1129
33 - 33 - - 1 0 T20I v West Indies Gros Islet 9 Jul 2021 T20I # 1185
0 - 0 - - 1 0 T20I v West Indies Gros Islet 10 Jul 2021 T20I # 1188
23 - 23 - - 1 0 T20I v West Indies Gros Islet 12 Jul 2021 T20I # 1189
5 - 5 - - 1 0 T20I v West Indies Gros Islet 14 Jul 2021 T20I # 1190
26 - 26 - - 0 0 T20I v West Indies Gros Islet 16 Jul 2021 T20I # 1192
3 - 3 - - 0 0 ODI v West Indies Bridgetown 20 Jul 2021 ODI # 4310
36 - 36 - - 0 0 ODI v West Indies Bridgetown 22 Jul 2021 ODI # 4311
51* - 51 - - 0 0 ODI v West Indies Bridgetown 26 Jul 2021 ODI # 4313
13 - 13 - - 0 0 T20I v Bangladesh Mirpur 3 Aug 2021 T20I # 1210
4 - 4 - - 0 1 T20I v Bangladesh Mirpur 4 Aug 2021 T20I # 1212
1 - 1 - - 1 0 T20I v Bangladesh Mirpur 6 Aug 2021 T20I # 1216
2 - 2 - - 2 0 T20I v Bangladesh Mirpur 7 Aug 2021 T20I # 1218
22 - 22 - - 0 0 T20I v Bangladesh Mirpur 9 Aug 2021 T20I # 1222
15* - 15 - - 2 0 T20I v South Africa Abu Dhabi 23 Oct 2021 T20I # 1351
DNB - - - - 2 0 T20I v Sri Lanka Dubai (DICS) 28 Oct 2021 T20I # 1374
18 - 18 - - 1 0 T20I v England Dubai (DICS) 30 Oct 2021 T20I # 1379
DNB - - - - 2 0 T20I v Bangladesh Dubai (DICS) 4 Nov 2021 T20I # 1391
DNB - - - - 1 0 T20I v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
41* - 41 - - 0 0 T20I v Pakistan Dubai (DICS) 11 Nov 2021 T20I # 1420
DNB - - - - 1 0 T20I v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
4 - 4 - - 1 0 T20I v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
13* - 13 - - 1 0 T20I v Sri Lanka Sydney 13 Feb 2022 T20I # 1463
DNB - - - - 1 0 T20I v Sri Lanka Canberra 15 Feb 2022 T20I # 1466
DNB - - - - 0 1 T20I v Sri Lanka Melbourne 18 Feb 2022 T20I # 1470
43* - 43 - - 0 0 T20I v Sri Lanka Melbourne 20 Feb 2022 T20I # 1478
DNB - - - - 1 0 T20I v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
26* - 26 - - 0 0 T20I v Sri Lanka Colombo (RPS) 8 Jun 2022 T20I # 1552
13* - 13 - - 0 0 T20I v Sri Lanka Pallekele 11 Jun 2022 T20I # 1564
45* - 45 - - 1 0 T20I v India Mohali 20 Sep 2022 T20I # 1788
43* - 43 - - 0 0 T20I v India Nagpur 23 Sep 2022 T20I # 1794
1 - 1 - - 1 0 T20I v India Hyderabad 25 Sep 2022 T20I # 1796
39* - 39 - - 1 0 T20I v West Indies Carrara 5 Oct 2022 T20I # 1806
16 - 16 - - 2 1 T20I v West Indies Brisbane 7 Oct 2022 T20I # 1808
21 - 21 - - 0 0 T20I v England Perth 9 Oct 2022 T20I # 1812
10* - 10 - - 1 0 T20I v England Canberra 12 Oct 2022 T20I # 1817
DNB - - - - 0 0 T20I v England Canberra 14 Oct 2022 T20I # 1820
2 - 2 - - 0 0 T20I v New Zealand Sydney 22 Oct 2022 T20I # 1839
DNB - - - - 2 0 T20I v Sri Lanka Perth 25 Oct 2022 T20I # 1845
7* - 7 - - 0 1 T20I v Ireland Brisbane 31 Oct 2022 T20I # 1855
6 - 6 - - 0 0 T20I v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
DNB - - - - 0 0 T20I v India Visakhapatnam 23 Nov 2023 T20I # 2360
42* - 42 - - 0 0 T20I v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
28* - 28 - - 2 0 T20I v India Guwahati 28 Nov 2023 T20I # 2372
36* - 36 - - 1 0 T20I v India Raipur 1 Dec 2023 T20I # 2379
22 - 22 - - 0 0 T20I v India Bengaluru 3 Dec 2023 T20I # 2380
21 - 21 - - 0 0 T20I v West Indies Hobart 9 Feb 2024 T20I # 2459
DNB - - - - 2 0 T20I v West Indies Adelaide 11 Feb 2024 T20I # 2462
7* - 7 - - 2 0 T20I v West Indies Perth 13 Feb 2024 T20I # 2467
1 - 1 - - 1 0 T20I v New Zealand Auckland 23 Feb 2024 T20I # 2483
DNB - - - - 0 0 T20I v New Zealand Auckland 25 Feb 2024 T20I # 2484
Statsguru includes the following current or recent relevant matches:
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
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
 
Feedback Print this page