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 2009-2019 153 5058 176 31.41 10 2 1/22 89.00 0 46 0 -57.58 Profile
Match by match list
4 - 4 - - 0 0 ODI v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
40 - 40 - - 0 0 ODI v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
43 - 43 - - 0 0 ODI v Australia Abu Dhabi 1 May 2009 ODI # 2848
19 - 19 - - 0 0 ODI v Australia Abu Dhabi 3 May 2009 ODI # 2849
4 - 4 - - 0 0 T20I v Australia Dubai (DICS) 7 May 2009 T20I # 89
4 - 4 - - 0 0 T20I v England The Oval 7 Jun 2009 T20I # 95
14 - 14 - - 0 0 T20I v New Zealand Auckland 26 Dec 2010 T20I # 193
15 - 15 - - 1 0 T20I v New Zealand Hamilton 28 Dec 2010 T20I # 194
54 - 54 - - 2 0 T20I v New Zealand Christchurch 30 Dec 2010 T20I # 195
25* - 25 - - - - ODI v New Zealand Queenstown 26 Jan 2011 ODI # 3088
0 - 0 0 16 1 0 ODI v New Zealand Christchurch 29 Jan 2011 ODI # 3090
42 - 42 - - 0 0 ODI v New Zealand Napier 1 Feb 2011 ODI # 3093
115 - 115 - - 0 0 ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
6 - 6 - - 1 0 ODI v New Zealand Auckland 5 Feb 2011 ODI # 3097
1 - 1 - - 1 0 ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
13 - 13 - - 2 0 ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
12 - 12 - - 0 0 ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
10 - 10 - - 0 0 ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
8 - 8 - - 0 0 ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
12 - 12 - - 0 0 T20I v West Indies Gros Islet 21 Apr 2011 T20I # 199
22 - 22 - - 0 0 ODI v West Indies Gros Islet 23 Apr 2011 ODI # 3152
102 - 102 - - 0 0 ODI v West Indies Gros Islet 25 Apr 2011 ODI # 3153
0 - 0 - - 2 0 ODI v West Indies Bridgetown 28 Apr 2011 ODI # 3154
6 - 6 - - 0 0 ODI v West Indies Bridgetown 2 May 2011 ODI # 3155
9 - 9 0 4 0 0 ODI v West Indies Providence 5 May 2011 ODI # 3156
36 - 36 - - 0 0 T20I v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
6 - 6 - - 0 0 T20I v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
5 - 5 - - 0 0 T20I v India Bengaluru 25 Dec 2012 T20I # 296
31 - 31 - - 0 0 T20I v India Ahmedabad 28 Dec 2012 T20I # 298
46 - 46 - - 2 0 T20I v South Africa Centurion 3 Mar 2013 T20I # 306
5 - 5 - - 0 0 ODI v West Indies Providence 14 Jul 2013 ODI # 3389
19 - 19 - - 0 0 ODI v West Indies Providence 16 Jul 2013 ODI # 3390
17 - 17 - - 1 0 ODI v West Indies Gros Islet 19 Jul 2013 ODI # 3391
14 - 14 - - 0 0 ODI v West Indies Gros Islet 21 Jul 2013 ODI # 3393
64 - 64 - - 0 0 ODI v West Indies Gros Islet 24 Jul 2013 ODI # 3396
3 - 3 - - 0 0 T20I v West Indies Kingstown 27 Jul 2013 T20I # 321
44 - 44 - - 0 0 T20I v West Indies Kingstown 28 Jul 2013 T20I # 322
70 - 70 - - 0 0 T20I v Zimbabwe Harare 23 Aug 2013 T20I # 326
98* - 98 - - 0 0 T20I v Zimbabwe Harare 24 Aug 2013 T20I # 327
24 - 24 - - 1 0 ODI v Zimbabwe Harare 27 Aug 2013 ODI # 3404
5 - 5 - - 0 0 ODI v Zimbabwe Harare 29 Aug 2013 ODI # 3406
54 - 54 - - 0 0 ODI v Zimbabwe Harare 31 Aug 2013 ODI # 3408
58 - 58 - - 1 0 ODI v South Africa Sharjah 30 Oct 2013 ODI # 3425
58 - 58 - - 0 0 ODI v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
32 - 32 - - 1 0 ODI v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
43 - 43 - - 0 0 ODI v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
2 - 2 - - 1 0 ODI v South Africa Sharjah 11 Nov 2013 ODI # 3433
0 - 0 - - 0 0 T20I v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
21 - 21 - - 0 0 T20I v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
9 - 9 - - 0 0 T20I v South Africa Johannesburg 20 Nov 2013 T20I # 340
9 - 9 - - 0 0 T20I v South Africa Cape Town 22 Nov 2013 T20I # 343
35 - 35 - - 0 0 ODI v South Africa Cape Town 24 Nov 2013 ODI # 3438
102 - 102 - - 0 0 ODI v South Africa Gqeberha 27 Nov 2013 ODI # 3440
0 - 0 - - 0 0 ODI v South Africa Centurion 30 Nov 2013 ODI # 3441
35 - 35 - - 1 0 T20I v Afghanistan Sharjah 8 Dec 2013 T20I # 349
4 - 4 - - 1 0 T20I v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
8 - 8 - - 0 0 T20I v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
11 - 11 - - 0 0 ODI v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
124 - 124 - - 1 0 ODI v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
81 - 81 - - 1 0 ODI v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
44 - 44 - - 0 0 ODI v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
17 - 17 - - 0 0 ODI v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
38 55 93 - - 1 0 Test v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
3 9 12 - - 0 0 Test v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
147 21 168 - - 1 0 Test v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
28 - 28 - - 2 0 ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
50 - 50 - - 0 0 ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
42 - 42 - - 0 0 ODI v India Mirpur 2 Mar 2014 ODI # 3479
103 - 103 - - 1 0 ODI v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
5 - 5 - - 0 0 ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
22 - 22 - - 0 0 T20I v India Mirpur 21 Mar 2014 T20I # 378
5 - 5 - - 1 0 T20I v Australia Mirpur 23 Mar 2014 T20I # 381
111* - 111 - - 0 0 T20I v Bangladesh Mirpur 30 Mar 2014 T20I # 392
0 - 0 - - 0 0 T20I v West Indies Mirpur 1 Apr 2014 T20I # 397
4 16 20 0 20 0 0 Test v Sri Lanka Galle 6 Aug 2014 Test # 2133
58 8 66 0 8 1 0 Test v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
49 - 49 - - 1 0 ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
56 - 56 0 15 0 0 ODI v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
10 - 10 - - 0 0 ODI v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
10 - 10 - - 0 0 T20I v Australia Dubai (DICS) 5 Oct 2014 T20I # 406
4 - 4 - - 1 0 ODI v Australia Sharjah 7 Oct 2014 ODI # 3530
61 - 61 0 9 0 0 ODI v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
26 - 26 - - 1 0 ODI v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
3 131 134 - - 0 0 Test v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
35 14 49 - - 0 0 Test v Australia Abu Dhabi 30 Oct 2014 Test # 2142
176 DNB 176 - - 0 0 Test v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
33 - 33 - - 1 0 T20I v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
28 - 28 - - 1 0 ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
0 - 0 0 7 0 0 ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
113 - 113 1 22 0 0 ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
0 - 0 0 24 0 0 ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
54 - 54 0 14 0 0 ODI v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
15 - 15 - - 1 0 ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
55 - 55 1 29 0 0 ODI v New Zealand Napier 3 Feb 2015 ODI # 3598
47 - 47 - - 0 0 ODI v India Adelaide 15 Feb 2015 ODI # 3602
1 - 1 - - 0 0 ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
0 - 0 - - 1 0 ODI v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
93 - 93 - - 1 0 ODI v U.A.E. Napier 4 Mar 2015 ODI # 3622
18 - 18 - - 0 0 ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
63 - 63 - - 0 0 ODI v Ireland Adelaide 15 Mar 2015 ODI # 3639
5 - 5 - - 0 0 ODI v Australia Adelaide 20 Mar 2015 ODI # 3642
17 - 17 - - 0 0 T20I v Bangladesh Mirpur 24 Apr 2015 T20I # 416
55 - 55 - - 1 0 T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
18 - 18 - - 1 0 T20I v Zimbabwe Lahore 24 May 2015 T20I # 418
9 43* 52 - - 0 0 Test v Sri Lanka Galle 17 Jun 2015 Test # 2167
1 69 70 - - 0 0 Test v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
21 0 21 - - 0 0 Test v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
29 - 29 - - 0 0 ODI v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
30 - 30 - - 0 0 ODI v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
44 - 44 - - 0 0 ODI v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
95 - 95 - - 1 0 ODI v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
18 - 18 - - 0 0 ODI v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
46 - 46 - - 1 0 T20I v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
7 - 7 - - 0 0 T20I v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
17 - 17 - - 0 0 T20I v Zimbabwe Harare 27 Sep 2015 T20I # 454
7 - 7 - - 0 0 T20I v Zimbabwe Harare 29 Sep 2015 T20I # 455
12 - 12 - - 0 0 ODI v Zimbabwe Harare 1 Oct 2015 ODI # 3685
32 - 32 - - 0 0 ODI v Zimbabwe Harare 5 Oct 2015 ODI # 3687
13 - 13 - - 1 0 ODI v England Dubai (DICS) 20 Nov 2015 ODI # 3712
28 - 28 0 10 0 0 T20I v England Dubai (DICS) 27 Nov 2015 T20I # 469
4 - 4 - - 0 0 T20I v England Sharjah 30 Nov 2015 T20I # 473
16 - 16 - - 1 0 T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
9 - 9 - - 0 0 T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
8 - 8 - - 0 0 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
13 - 13 - - 0 0 ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
12 - 12 - - 0 0 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
52 - 52 - - 0 0 T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
25 - 25 - - 0 0 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
30 - 30 - - 0 0 T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
1 - 1 - - 1 0 T20I v Australia Mohali 25 Mar 2016 T20I # 548
13 - 13 - - 0 0 T20I v West Indies Bridgetown 26 Mar 2017 T20I # 602
14 - 14 - - 0 0 T20I v West Indies Port of Spain 30 Mar 2017 T20I # 603
4 - 4 - - 0 0 T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
53 - 53 - - 0 0 T20I v West Indies Port of Spain 2 Apr 2017 T20I # 605
67 - 67 - - 0 0 ODI v West Indies Providence 7 Apr 2017 ODI # 3861
5 - 5 - - 0 0 ODI v West Indies Providence 9 Apr 2017 ODI # 3862
3 - 3 - - 0 0 ODI v West Indies Providence 11 Apr 2017 ODI # 3863
31 6 37 - - 0 0 Test v West Indies Kingston 21 Apr 2017 Test # 2259
70 14 84 - - 0 0 Test v West Indies Bridgetown 30 Apr 2017 Test # 2260
12 - 12 - - 0 0 ODI v India Birmingham 4 Jun 2017 ODI # 3878
39 - 39 - - 0 0 T20I v World-XI Lahore 12 Sep 2017 T20I # 619
43 - 43 - - 0 0 T20I v World-XI Lahore 13 Sep 2017 T20I # 620
89 - 89 - - 0 0 T20I v World-XI Lahore 15 Sep 2017 T20I # 621
0 - 0 - - 0 0 ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
8 - 8 - - 2 0 ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
22 - 22 - - 0 0 T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
27 - 27 - - 0 0 T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
44 - 44 - - 0 0 T20I v New Zealand Auckland 25 Jan 2018 T20I # 640
19 - 19 - - 0 0 T20I v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
14 - 14 - - 0 0 T20I v Scotland Edinburgh 12 Jun 2018 T20I # 671
24 - 24 - - 0 0 T20I v Scotland Edinburgh 13 Jun 2018 T20I # 673
4 - 4 - - 1 0 T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
13 - 13 - - 0 0 T20I v Sri Lanka Lahore 7 Oct 2019 T20I # 922
Statsguru includes the following current or recent relevant matches:
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629 - Current]
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]
 
Feedback Print this page