Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 25 Jan 2005 remove greater than or equal to 25 Jan 2005 from query
Captaincy as captain remove as captain from query
Not involving the player Shakib Al Hasan (BAN) remove Shakib Al Hasan (BAN) from query
Ordered by wickets taken (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 1996-2018 524 11196 156 23.92 11 541 7/12 32.78 10 167 0 -8.86 Profile
filtered 2009-2018 78 1326 109 19.21 1 88 5/16 28.62 2 26 0 -9.40
Match by match list
7 - 7 5 16 0 0 ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
20 - 20 5 23 0 0 ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
14 - 14 4 14 0 0 T20I v New Zealand Christchurch 30 Dec 2010 T20I # 195
DNB - - 4 30 1 0 ODI v West Indies Mirpur 23 Mar 2011 ODI # 3142
16 - 16 4 34 1 0 ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
24 - 24 3 15 1 0 T20I v England Dubai (DICS) 27 Nov 2015 T20I # 469
55 - 55 3 37 2 0 ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
29 - 29 2 19 1 0 T20I v England Sharjah 30 Nov 2015 T20I # 473
24 - 24 2 21 0 0 T20I v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
23 - 23 2 26 3 0 T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
16* - 16 2 27 0 0 T20I v England Cardiff 5 Sep 2010 T20I # 186
11 - 11 2 29 0 0 T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
18 - 18 2 30 0 0 T20I v Australia Birmingham 6 Jul 2010 T20I # 185
1 - 1 2 31 0 0 ODI v Australia Perth 31 Jan 2010 ODI # 2948
28 - 28 2 33 0 0 T20I v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
19 - 19 2 40 1 0 T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
DNB - - 2 41 0 0 ODI v West Indies Gros Islet 25 Apr 2011 ODI # 3153
6 - 6 2 44 1 0 ODI v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
7 - 7 2 53 0 0 ODI v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
24 - 24 2 55 0 0 ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
24 - 24 2 59 1 0 ODI v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
49 - 49 2 59 0 0 ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
3 - 3 1 13 0 0 T20I v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
2 - 2 1 15 0 0 T20I v England Cardiff 7 Sep 2010 T20I # 187
2 - 2 1 17 0 0 T20I v Australia Dubai (DICS) 5 Oct 2014 T20I # 406
50 - 50 1 21 0 0 T20I v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
22 - 22 1 21 0 0 T20I v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
7 - 7 1 22 1 0 T20I v New Zealand Hamilton 28 Dec 2010 T20I # 194
DNB - - 1 24 1 0 T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
0 - 0 1 26 2 0 T20I v Australia Birmingham 5 Jul 2010 T20I # 184
DNB - - 1 27 0 0 T20I v New Zealand Dubai (DICS) 4 Dec 2014 T20I # 411
8 - 8 1 27 0 0 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
0 - 0 1 28 0 0 T20I v England Bridgetown 6 May 2010 T20I # 163
45 - 45 1 30 0 0 T20I v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
37 - 37 1 31 0 0 ODI v England Lord's 20 Sep 2010 ODI # 3046
3 - 3 1 33 2 0 ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
13 - 13 1 33 1 0 ODI v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
11 - 11 1 34 0 0 T20I v West Indies Lord's 31 May 2018 T20I # 666
8 - 8 1 34 0 0 T20I v Australia Gros Islet 14 May 2010 T20I # 176
2 - 2 1 34 0 0 ODI v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
7 - 7 1 36 0 0 T20I v Zimbabwe Lahore 24 May 2015 T20I # 418
17* - 17 1 39 0 0 ODI v West Indies Johannesburg 23 Sep 2009 ODI # 2894
0 - 0 1 40 0 0 ODI v England Southampton 22 Sep 2010 ODI # 3047
32 - 32 1 41 0 0 ODI v India Dambulla 19 Jun 2010 ODI # 2996
4 - 4 1 42 0 0 ODI v New Zealand Napier 1 Feb 2011 ODI # 3093
109 - 109 1 43 0 0 ODI v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
65 - 65 1 45 0 0 ODI v New Zealand Christchurch 29 Jan 2011 ODI # 3090
49 - 49 1 46 0 0 ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
19 - 19 1 52 0 0 ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
17 - 17 1 55 0 0 ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
9 - 9 1 59 0 0 ODI v England Leeds 12 Sep 2010 ODI # 3044
31 2 33 1 69 0 0 Test v Australia Lord's 13 Jul 2010 Test # 1963
2 - 2 - - 0 0 T20I v India Mirpur 27 Feb 2016 T20I # 512
DNB - - - - - - ODI v New Zealand Queenstown 26 Jan 2011 ODI # 3088
15 - 15 0 7 0 0 ODI v New Zealand Wellington 22 Jan 2011 ODI # 3085
20 - 20 0 19 0 0 T20I v New Zealand Auckland 26 Dec 2010 T20I # 193
30 - 30 0 21 1 0 T20I v South Africa Gros Islet 10 May 2010 T20I # 171
25 - 25 0 23 0 0 T20I v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
2 - 2 0 23 1 0 T20I v Zimbabwe Harare 27 Sep 2015 T20I # 454
DNB - - 0 24 0 0 T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
8 - 8 0 25 0 0 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
11 - 11 0 25 0 0 ODI v West Indies Bridgetown 28 Apr 2011 ODI # 3154
2 - 2 0 26 0 0 T20I v Zimbabwe Harare 29 Sep 2015 T20I # 455
14 - 14 0 27 0 0 T20I v Australia Mohali 25 Mar 2016 T20I # 548
4* - 4 0 28 0 0 T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
12 - 12 0 30 0 0 T20I v West Indies Gros Islet 21 Apr 2011 T20I # 199
9 - 9 0 31 0 0 ODI v West Indies Providence 5 May 2011 ODI # 3156
8 - 8 0 31 1 0 T20I v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
8 - 8 0 32 0 0 ODI v West Indies Bridgetown 2 May 2011 ODI # 3155
0 - 0 0 33 1 0 T20I v England Dubai (DICS) 26 Nov 2015 T20I # 468
33 - 33 0 33 0 0 T20I v Australia Gros Islet 2 May 2010 T20I # 156
1 - 1 0 36 0 0 ODI v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
7 - 7 0 38 0 0 T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
DNB - - 0 40 1 0 ODI v West Indies Gros Islet 23 Apr 2011 ODI # 3152
19 - 19 0 45 1 0 ODI v India Mohali 30 Mar 2011 ODI # 3147
34 - 34 0 47 1 0 ODI v England The Oval 17 Sep 2010 ODI # 3045
29 - 29 0 51 0 0 ODI v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
44 - 44 0 51 0 0 ODI v New Zealand Auckland 5 Feb 2011 ODI # 3097
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