Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 18 May 2009 remove greater than or equal to 18 May 2009 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 1999-2018 181 1847 80* 13.78 0 525 9/127 28.36 35 38 0 -14.58 Profile
filtered 2009-2018 161 1710 80* 14.36 0 484 9/127 27.53 35 33 0 -13.16
Match by match list
17 0 17 14 184 0 0 Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
33* 5 38 13 145 0 0 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
27 4 31 13 152 1 0 Test v Zimbabwe Harare 6 Nov 2016 Test # 2231
3 DNB 3 12 157 1 0 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
5 7 12 12 171 0 0 Test v England Galle 26 Mar 2012 Test # 2038
11* DNB 11 11 108 0 0 Test v New Zealand Galle 17 Nov 2012 Test # 2059
4 0 4 11 136 0 0 Test v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
22 DNB 22 11 249 0 0 Test v Zimbabwe Colombo (RPS) 14 Jul 2017 Test # 2263
0 - 0 10 147 0 0 Test v West Indies Galle 14 Oct 2015 Test # 2181
6 35 41 9 103 1 0 Test v Australia Pallekele 26 Jul 2016 Test # 2209
7* 4 11 9 111 1 0 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
30 8* 38 9 128 0 0 Test v South Africa Durban 26 Dec 2011 Test # 2026
14 DNB 14 9 131 0 0 Test v Bangladesh Galle 7 Mar 2017 Test # 2252
6* DNB 6 9 164 0 0 Test v Pakistan Galle 6 Aug 2014 Test # 2133
5 6* 11 9 170 1 0 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
0 12 12 8 133 2 0 Test v Australia Galle 31 Aug 2011 Test # 2005
0 DNB 0 8 209 1 0 Test v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
3 DNB 3 8 235 1 0 Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
23 1 24 7 115 0 0 Test v India Galle 12 Aug 2015 Test # 2176
35 DNB 35 7 130 0 0 Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
2 DNB 2 7 139 0 0 Test v Pakistan Pallekele 8 Jul 2012 Test # 2048
5 10 15 7 142 0 0 Test v Australia Sydney 3 Jan 2013 Test # 2070
25 9 34 7 157 0 0 Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
2 2 4 7 170 0 0 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
14 26 40 6 109 0 0 Test v Australia Galle 4 Aug 2016 Test # 2213
7 DNB 7 6 135 0 0 Test v Zimbabwe Harare 29 Oct 2016 Test # 2228
1* - 1 5 3 0 0 T20I v New Zealand Chattogram 31 Mar 2014 T20I # 395
20* 15 35 5 67 0 0 Test v Pakistan Galle 4 Jul 2009 Test # 1921
1 0 1 5 77 1 0 Test v South Africa Galle 12 Jul 2018 Test # 2311
26* 18 44 5 95 0 0 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
0 DNB 0 5 104 1 0 Test v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
0 DNB 0 5 121 0 0 Test v Pakistan Galle 22 Jun 2012 Test # 2046
11 13 24 5 121 0 0 Test v India Kanpur 24 Nov 2009 Test # 1935
27* 17 44 5 141 0 0 Test v Pakistan Dubai (DICS) 6 Oct 2017 Test # 2278
26 DNB 26 5 151 0 0 Test v England Lord's 3 Jun 2011 Test # 1995
6 DNB 6 5 158 0 0 Test v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
0 8 8 5 170 0 0 Test v Australia Hobart 14 Dec 2012 Test # 2067
0 0 0 5 225 0 0 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
24 - 24 5 230 0 0 Test v Bangladesh Chattogram 31 Jan 2018 Test # 2295
2 1 3 5 231 1 0 Test v England Lord's 12 Jun 2014 Test # 2124
7 DNB 7 5 233 0 0 Test v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
5 - 5 4 20 0 0 ODI v India Port of Spain 11 Jul 2013 ODI # 3388
TDNB - - 4 54 0 0 Test v West Indies Pallekele 1 Dec 2010 Test # 1982
2 0 2 4 80 0 0 Test v Bangladesh Mirpur 8 Feb 2018 Test # 2296
34* 1* 35 4 104 0 0 Test v Pakistan Sharjah 3 Nov 2011 Test # 2014
0 DNB 0 4 130 0 0 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
31 DNB 31 4 144 2 0 Test v England Lord's 9 Jun 2016 Test # 2205
2 17* 19 4 154 0 0 Test v India Colombo (SSC) 3 Aug 2017 Test # 2267
49 11 60 4 173 1 0 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
1 4* 5 4 177 0 0 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
DNB - - 3 25 0 0 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
DNB - - 3 25 0 0 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
17* - 17 3 25 1 0 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
DNB - - 3 36 0 0 ODI v England Colombo (RPS) 7 Dec 2014 ODI # 3563
0 - 0 3 36 1 0 ODI v Australia Adelaide 8 Mar 2012 ODI # 3257
DNB - - 3 37 0 0 ODI v India Kingston 2 Jul 2013 ODI # 3382
24* DNB 24 3 76 1 0 Test v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
1 35* 36 3 89 0 0 Test v South Africa Cape Town 2 Jan 2017 Test # 2244
DNB - - 3 97 1 0 Test v Bangladesh Mirpur 27 Jan 2014 Test # 2116
29 15 44 3 118 0 0 Test v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
5 0 5 3 119 0 0 Test v West Indies Port of Spain 6 Jun 2018 Test # 2306
14* 48 62 3 120 1 0 Test v England Leeds 20 Jun 2014 Test # 2126
24 3 27 3 132 0 0 Test v South Africa Gqeberha 26 Dec 2016 Test # 2243
0 23* 23 3 134 0 0 Test v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
14* 5 19 3 137 1 0 Test v England Galle 6 Nov 2018 Test # 2324
10* DNB 10 3 165 0 0 Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
DNB - - 3 176 0 0 Test v India Ahmedabad 16 Nov 2009 Test # 1933
19 20 39 3 232 0 0 Test v South Africa Galle 16 Jul 2014 Test # 2129
1 3 4 3 240 0 0 Test v India Brabourne 2 Dec 2009 Test # 1937
13 - 13 2 16 0 0 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
DNB - - 2 22 0 0 T20I v U.A.E. Mirpur 25 Feb 2016 T20I # 510
DNB - - 2 24 0 0 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
1 4 5 2 25 0 0 Test v England Leeds 19 May 2016 Test # 2203
DNB - - 2 31 0 0 ODI v India Dambulla 22 Jun 2010 ODI # 2999
4 - 4 2 32 0 0 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
2 - 2 2 35 1 0 ODI v New Zealand Dambulla 13 Aug 2010 ODI # 3031
DNB - - 2 36 0 0 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
DNB - - 2 37 0 0 ODI v Australia Sydney 20 Jan 2013 ODI # 3324
DNB - - 2 38 2 0 ODI v Pakistan Hambantota 26 Aug 2014 ODI # 3515
DNB - - 2 45 0 0 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
4* - 4 2 46 0 0 ODI v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
DNB - - 2 46 0 0 ODI v England The Oval 13 Jun 2013 ODI # 3370
2 - 2 2 48 0 0 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
1 - 1 2 48 0 0 ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
DNB - - 2 58 0 0 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
15 6 21 2 108 0 0 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
4 0 4 2 123 1 0 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
DNB DNB - 2 176 0 0 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
DNB - - 1 6 0 0 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
DNB - - 1 11 0 0 T20I v Australia Pallekele 6 Aug 2011 T20I # 202
DNB - - 1 12 0 0 ODI v Australia Sydney 17 Feb 2012 ODI # 3241
0* - 0 1 18 0 0 ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
DNB - - 1 21 0 0 T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
DNB - - 1 21 0 0 ODI v India Hambantota 24 Jul 2012 ODI # 3292
DNB - - 1 23 0 0 ODI v New Zealand Hambantota 10 Nov 2012 ODI # 3307
DNB - - 1 23 0 0 T20I v India Mirpur 6 Apr 2014 T20I # 400
DNB - - 1 26 0 0 T20I v India Mirpur 1 Mar 2016 T20I # 515
1 - 1 1 27 0 0 T20I v England Delhi 26 Mar 2016 T20I # 551
DNB - - 1 28 0 0 ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
DNB - - 1 31 0 0 ODI v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
1* - 1 1 31 0 0 T20I v Australia Pallekele 8 Aug 2011 T20I # 203
DNB - - 1 33 0 0 ODI v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
DNB - - 1 35 0 0 ODI v England Wellington 1 Mar 2015 ODI # 3619
5 - 5 1 36 2 0 ODI v Australia Brisbane 4 Mar 2012 ODI # 3255
DNB - - 1 36 1 0 ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
8* - 8 1 36 0 0 ODI v New Zealand Cardiff 9 Jun 2013 ODI # 3366
13 - 13 1 37 0 0 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
4 - 4 1 37 0 0 ODI v West Indies Kingston 28 Jun 2013 ODI # 3378
DNB - - 1 38 0 0 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
0 - 0 1 39 0 0 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
DNB - - 1 40 0 0 ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
DNB - - 1 41 2 0 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
2* - 2 1 41 0 0 ODI v England Hambantota 3 Dec 2014 ODI # 3561
14* - 14 1 43 0 0 ODI v Australia Melbourne 2 Mar 2012 ODI # 3253
DNB - - 1 45 0 0 ODI v Australia Hobart 24 Feb 2012 ODI # 3248
1* - 1 1 45 0 0 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
DNB - - 1 49 0 0 ODI v Pakistan Hambantota 23 Aug 2014 ODI # 3512
2 - 2 1 54 0 0 ODI v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
4 0 4 1 81 0 0 Test v India Nagpur 24 Nov 2017 Test # 2283
18* DNB 18 1 89 0 0 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
1 0 1 1 108 0 0 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
25 3 28 1 115 0 0 Test v England Cardiff 26 May 2011 Test # 1994
80* DNB 80 1 122 0 0 Test v India Galle 18 Jul 2010 Test # 1964
6* 1 7 1 129 0 0 Test v Pakistan Galle 17 Jun 2015 Test # 2167
12 61 73 1 134 1 0 Test v England Chester-le-Street 27 May 2016 Test # 2204
15 0 15 1 161 0 0 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
9 absent 9 1 193 0 0 Test v India Galle 26 Jul 2017 Test # 2265
DNB - - - - - - ODI v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
0* - 0 - - 0 0 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
DNB - - - - - - ODI v New Zealand Dambulla 19 Aug 2010 ODI # 3037
DNB - - 0 14 0 0 ODI v India Cardiff 20 Jun 2013 ODI # 3376
DNB - - 0 16 0 0 T20I v West Indies Pallekele 29 Sep 2012 T20I # 280
0* - 0 0 17 0 0 T20I v India Pallekele 7 Aug 2012 T20I # 255
DNB - - 0 20 0 0 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
DNB - - 0 20 0 0 ODI v India Hobart 28 Feb 2012 ODI # 3251
2 - 2 0 21 0 0 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
12* - 12 0 21 0 0 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
DNB - - 0 24 0 0 T20I v Bangladesh Mirpur 28 Feb 2016 T20I # 513
1* - 1 0 24 0 0 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
DNB - - 0 27 0 0 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
3 - 3 0 27 0 0 T20I v West Indies Bengaluru 20 Mar 2016 T20I # 543
DNB - - 0 28 0 0 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
0* - 0 0 29 0 0 ODI v England Manchester 28 May 2014 ODI # 3494
12 36 48 0 33 0 0 Test v England Southampton 16 Jun 2011 Test # 1996
1* - 1 0 33 0 0 ODI v India Adelaide 14 Feb 2012 ODI # 3239
67 0* 67 0 34 0 0 Test v India Eden Gardens 16 Nov 2017 Test # 2281
2 - 2 0 34 0 0 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
DNB - - 0 35 0 0 ODI v India Brisbane 21 Feb 2012 ODI # 3246
DNB - - 0 37 0 0 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
DNB - - 0 40 0 0 ODI v South Africa East London 14 Jan 2012 ODI # 3226
14* 23 37 0 41 0 0 Test v South Africa Centurion 15 Dec 2011 Test # 2023
DNB - - 0 43 1 0 ODI v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
1* - 1 0 43 0 0 ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
DNB - - 0 43 0 0 ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
17* - 17 0 44 0 0 ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
DNB - - 0 47 0 0 ODI v England Colombo (RPS) 26 Mar 2011 ODI # 3145
0 - 0 0 52 0 0 ODI v India Hambantota 21 Jul 2012 ODI # 3291
9 - 9 0 57 0 0 ODI v Australia Hambantota 14 Aug 2011 ODI # 3178
DNB - - 0 58 0 0 ODI v Australia Adelaide 6 Mar 2012 ODI # 3256
8 10 18 0 67 0 0 Test v South Africa Johannesburg 12 Jan 2017 Test # 2247
14 11* 25 0 95 1 0 Test v Australia Melbourne 26 Dec 2012 Test # 2068
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 136/9 (20.0 ov, MJ Santner 21*, LH Ferguson 0*, R Shepherd 0/36) - Match over
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671]
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page