Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 13 Jun 2009 remove greater than or equal to 13 Jun 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 2005-2015 256 3125 123* 19.29 1 590 8/61 26.65 15 67 0 -7.36 Profile
filtered 2009-2015 169 2195 92* 18.44 0 396 7/40 26.96 11 48 0 -8.51
Match by match list
33 DNB 33 12 127 1 0 Test v South Africa Centurion 12 Feb 2014 Test # 2119
0 0 0 10 132 0 0 Test v New Zealand Hamilton 27 Mar 2010 Test # 1957
62 1 63 9 82 0 0 Test v England Perth 16 Dec 2010 Test # 1984
64 39* 103 9 103 1 0 Test v England Brisbane 21 Nov 2013 Test # 2103
2 DNB 2 8 88 1 0 Test v England Melbourne 26 Dec 2013 Test # 2110
5 DNB 5 8 113 1 0 Test v England Adelaide 5 Dec 2013 Test # 2105
7 DNB 7 8 208 0 0 Test v West Indies Adelaide 4 Dec 2009 Test # 1939
0 DNB 0 7 134 0 0 Test v South Africa Cape Town 1 Mar 2014 Test # 2122
DNB - - 6 31 0 0 ODI v Sri Lanka Pallekele 10 Aug 2011 ODI # 3175
12 4 16 6 73 0 0 Test v England Sydney 3 Jan 2014 Test # 2113
92* - 92 6 79 0 0 Test v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
15 DNB 15 6 80 0 0 Test v England Lord's 16 Jul 2015 Test # 2171
DNB 22 22 6 82 0 0 Test v Pakistan Melbourne 26 Dec 2009 Test # 1943
27 - 27 6 99 0 0 Test v England Leeds 7 Aug 2009 Test # 1929
39 0* 39 6 140 1 0 Test v England Perth 13 Dec 2013 Test # 2107
7 3 10 6 164 4 0 Test v South Africa Perth 30 Nov 2012 Test # 2064
20 DNB 20 5 72 0 0 Test v West Indies Roseau 3 Jun 2015 Test # 2164
38 3 41 5 91 2 0 Test v Pakistan Sydney 3 Jan 2010 Test # 1945
47 3 50 5 114 0 0 Test v India Mohali 1 Oct 2010 Test # 1972
DNB - - 5 131 0 0 Test v England Cardiff 8 Jul 2009 Test # 1922
35 5 40 5 159 0 0 Test v West Indies Perth 16 Dec 2009 Test # 1941
28 15 43 5 173 0 0 Test v India Melbourne 26 Dec 2014 Test # 2152
7* - 7 4 19 0 0 ODI v Zimbabwe Ahmedabad 21 Feb 2011 ODI # 3103
DNB - - 4 22 1 0 ODI v Afghanistan Perth 4 Mar 2015 ODI # 3623
DNB - - 4 33 0 0 ODI v New Zealand Nagpur 25 Feb 2011 ODI # 3107
DNB - - 4 36 0 0 ODI v Scotland Edinburgh 3 Sep 2013 ODI # 3410
DNB - - 4 46 0 0 ODI v India Mohali 19 Oct 2013 ODI # 3421
16* - 16 4 51 0 0 ODI v New Zealand Auckland 6 Mar 2010 ODI # 2969
0 - 0 4 86 0 0 Test v England The Oval 20 Aug 2015 Test # 2178
7 - 7 4 110 0 0 Test v West Indies Brisbane 26 Nov 2009 Test # 1936
11 0 11 4 129 0 0 Test v England The Oval 20 Aug 2009 Test # 1931
88 2* 90 4 142 0 0 Test v India Brisbane 17 Dec 2014 Test # 2149
0* DNB 0 4 146 1 0 Test v India Adelaide 9 Dec 2014 Test # 2148
DNB DNB - 4 163 0 0 Test v New Zealand Brisbane 5 Nov 2015 Test # 2185
53 0 53 4 168 0 0 Test v England Sydney 3 Jan 2011 Test # 1989
2 - 2 3 11 0 0 ODI v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
DNB - - 3 15 0 0 T20I v Sri Lanka Bridgetown 9 May 2010 T20I # 170
26 - 26 3 18 0 0 ODI v England Perth 6 Feb 2011 ODI # 3098
1 - 1 3 19 0 0 T20I v New Zealand Wellington 26 Feb 2010 T20I # 148
DNB - - 3 20 0 0 ODI v South Africa Centurion 19 Oct 2011 ODI # 3203
DNB - - 3 24 1 0 ODI v England The Oval 4 Sep 2009 ODI # 2882
21 - 21 3 24 0 0 ODI v Pakistan Sharjah 7 Oct 2014 ODI # 3530
3 - 3 3 27 0 0 ODI v England Perth 1 Feb 2015 ODI # 3597
1* - 1 3 29 0 0 T20I v England Melbourne 14 Jan 2011 T20I # 198
DNB - - 3 30 1 0 ODI v New Zealand Melbourne 29 Mar 2015 ODI # 3646
DNB - - 3 36 0 0 ODI v West Indies Sydney 8 Feb 2013 ODI # 3333
DNB - - 3 39 0 0 ODI v India Guwahati 8 Nov 2009 ODI # 2925
DNB - - 3 40 1 0 ODI v Pakistan Dubai (DICS) 10 Oct 2014 ODI # 3532
DNB - - 3 41 0 0 ODI v New Zealand Hamilton 9 Mar 2010 ODI # 2971
4 - 4 3 48 0 0 ODI v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
DNB - - 3 50 0 0 ODI v West Indies Melbourne 10 Feb 2013 ODI # 3334
DNB - - 3 54 0 0 ODI v Bangladesh Mirpur 11 Apr 2011 ODI # 3150
41 - 41 3 67 0 0 ODI v Bangladesh Mirpur 13 Apr 2011 ODI # 3151
37 61 98 3 73 1 0 Test v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
21 - 21 3 75 0 0 ODI v India Nagpur 28 Oct 2009 ODI # 2915
5 DNB 5 3 77 0 0 Test v West Indies Kingston 11 Jun 2015 Test # 2166
13 1* 14 3 92 0 0 Test v Sri Lanka Sydney 3 Jan 2013 Test # 2070
0 0 0 3 104 0 0 Test v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
27 6 33 3 121 0 0 Test v South Africa Gqeberha 20 Feb 2014 Test # 2121
0 11 11 3 147 1 0 Test v India Bengaluru 9 Oct 2010 Test # 1973
2 29 31 3 177 2 0 Test v New Zealand Perth 13 Nov 2015 Test # 2187
4 63 67 3 200 0 0 Test v England Lord's 16 Jul 2009 Test # 1925
0 - 0 2 21 0 0 T20I v Pakistan Gros Islet 2 May 2010 T20I # 156
2 - 2 2 21 0 0 ODI v England Southampton 16 Sep 2013 ODI # 3416
DNB - - 2 22 1 0 T20I v West Indies Gros Islet 11 May 2010 T20I # 174
4 - 4 2 28 0 0 T20I v West Indies Hobart 21 Feb 2010 T20I # 146
2 - 2 2 30 0 0 ODI v South Africa Harare 2 Sep 2014 ODI # 3522
1* - 1 2 33 0 0 ODI v Pakistan Sharjah 3 Sep 2012 ODI # 3303
DNB - - 2 34 1 0 ODI v Sri Lanka Hambantota 14 Aug 2011 ODI # 3178
1* - 1 2 34 0 0 ODI v Afghanistan Sharjah 25 Aug 2012 ODI # 3297
6* - 6 2 36 1 0 ODI v England Manchester 8 Sep 2013 ODI # 3412
0 - 0 2 36 1 0 ODI v England Melbourne 14 Feb 2015 ODI # 3600
6 - 6 2 37 0 0 ODI v South Africa Durban 28 Oct 2011 ODI # 3211
13* - 13 2 38 0 0 ODI v South Africa Perth 14 Nov 2014 ODI # 3545
DNB - - 2 39 1 0 ODI v England Southampton 9 Sep 2009 ODI # 2885
DNB - - 2 40 0 0 ODI v New Zealand Auckland 11 Mar 2010 ODI # 2973
DNB - - 2 41 0 0 T20I v England Southampton 29 Aug 2013 T20I # 328
6 - 6 2 42 1 0 ODI v New Zealand Wellington 13 Mar 2010 ODI # 2975
13 - 13 2 42 1 0 ODI v Pakistan Perth 31 Jan 2010 ODI # 2948
DNB - - 2 43 0 0 ODI v Sri Lanka Melbourne 11 Jan 2013 ODI # 3317
1 - 1 2 45 0 0 ODI v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
DNB - - 2 45 1 0 ODI v Sri Lanka Hobart 23 Jan 2013 ODI # 3326
9 - 9 2 45 1 0 ODI v Pakistan Centurion 30 Sep 2009 ODI # 2903
27* - 27 2 50 0 0 ODI v India Sydney 26 Mar 2015 ODI # 3645
43* - 43 2 50 0 0 ODI v England Lord's 6 Sep 2009 ODI # 2883
DNB - - 2 53 0 0 ODI v England Melbourne 16 Jan 2011 ODI # 3081
14* - 14 2 59 1 0 ODI v India Vadodara 25 Oct 2009 ODI # 2913
3* - 3 2 62 0 0 ODI v Sri Lanka Sydney 8 Mar 2015 ODI # 3629
0 - 0 2 72 0 0 ODI v India Nagpur 30 Oct 2013 ODI # 3424
3 14 17 2 76 0 0 Test v England Birmingham 29 Jul 2015 Test # 2173
18* - 18 2 80 1 0 ODI v England Nottingham 15 Sep 2009 ODI # 2890
14 8 22 2 82 2 0 Test v Sri Lanka Galle 31 Aug 2011 Test # 2005
0 DNB 0 2 92 0 0 Test v England Birmingham 30 Jul 2009 Test # 1928
0 - 0 2 109 0 0 Test v Sri Lanka Pallekele 8 Sep 2011 Test # 2007
0 12 12 2 112 0 0 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
8 4 12 2 122 0 0 Test v Sri Lanka Colombo (SSC) 16 Sep 2011 Test # 2008
0 6 6 2 134 0 0 Test v England Melbourne 26 Dec 2010 Test # 1986
DNB DNB - 2 145 0 0 Test v New Zealand Wellington 19 Mar 2010 Test # 1955
38* 40* 78 2 168 1 0 Test v South Africa Johannesburg 17 Nov 2011 Test # 2018
14 77 91 2 180 1 0 Test v England Cardiff 8 Jul 2015 Test # 2170
DNB - - 1 1 0 0 T20I v England Manchester 30 Aug 2009 T20I # 119
20* - 20 1 7 0 0 ODI v Zimbabwe Harare 25 Aug 2014 ODI # 3513
DNB - - 1 16 0 0 ODI v Scotland Hobart 14 Mar 2015 ODI # 3637
TDNB - - 1 20 0 0 ODI v England Birmingham 11 Sep 2013 ODI # 3414
DNB - - 1 23 0 0 T20I v India Bridgetown 7 May 2010 T20I # 165
26* - 26 1 23 0 0 ODI v Bangladesh Mirpur 9 Apr 2011 ODI # 3149
DNB - - 1 27 0 0 T20I v England Bridgetown 16 May 2010 T20I # 177
DNB - - 1 27 0 0 T20I v England Adelaide 12 Jan 2011 T20I # 197
1 - 1 1 28 0 0 ODI v Scotland Edinburgh 28 Aug 2009 ODI # 2879
21 - 21 1 31 2 0 ODI v West Indies Melbourne 7 Feb 2010 ODI # 2950
7 - 7 1 35 0 0 T20I v Sri Lanka Pallekele 8 Aug 2011 T20I # 203
DNB - - 1 35 0 0 ODI v New Zealand Centurion 5 Oct 2009 ODI # 2907
DNB - - 1 36 1 0 ODI v West Indies Adelaide 9 Feb 2010 ODI # 2952
5* - 5 1 37 0 0 T20I v Pakistan Gros Islet 14 May 2010 T20I # 176
9* - 9 1 38 0 0 ODI v India Pune 13 Oct 2013 ODI # 3419
0 - 0 1 39 0 0 T20I v Pakistan Birmingham 6 Jul 2010 T20I # 185
0 - 0 1 40 0 0 ODI v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
DNB - - 1 42 1 0 ODI v Pakistan Adelaide 20 Mar 2015 ODI # 3642
DNB - - 1 42 0 0 ODI v England Lord's 12 Sep 2009 ODI # 2888
DNB - - 1 43 1 0 ODI v Canada Bengaluru 16 Mar 2011 ODI # 3134
57 - 57 1 43 0 0 ODI v England Sydney 2 Feb 2011 ODI # 3094
9* - 9 1 43 0 0 ODI v India Delhi 31 Oct 2009 ODI # 2918
DNB - - 1 43 1 0 ODI v Pakistan Sharjah 28 Aug 2012 ODI # 3299
1 - 1 1 45 0 0 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
21* - 21 1 46 0 0 ODI v New Zealand Napier 3 Mar 2010 ODI # 2966
3 - 3 1 47 1 0 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
22* - 22 1 47 0 0 T20I v Sri Lanka Pallekele 6 Aug 2011 T20I # 202
2 - 2 1 51 0 0 ODI v Pakistan Abu Dhabi 31 Aug 2012 ODI # 3301
6 - 6 1 52 0 0 ODI v South Africa Harare 6 Sep 2014 ODI # 3526
7* - 7 1 55 0 0 ODI v West Indies Brisbane 14 Feb 2010 ODI # 2955
8* - 8 1 59 0 0 ODI v West Indies Canberra 6 Feb 2013 ODI # 3332
1 - 1 1 59 0 0 ODI v England Brisbane 17 Jan 2014 ODI # 3455
DNB - - 1 61 0 0 ODI v England Centurion 2 Oct 2009 ODI # 2905
10 - 10 1 68 0 0 ODI v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
20 3 23 1 87 0 0 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
13 5 18 1 102 0 0 Test v England Nottingham 6 Aug 2015 Test # 2175
3 30 33 1 105 1 0 Test v Pakistan Lord's 13 Jul 2010 Test # 1963
8 0 8 1 135 0 0 Test v Pakistan Hobart 14 Jan 2010 Test # 1947
2 - 2 - - 0 0 ODI v West Indies Sydney 12 Feb 2010 ODI # 2954
10 - 10 - - 0 0 ODI v Sri Lanka Sydney 20 Jan 2013 ODI # 3324
DNB - - - - - - ODI v India Centurion 28 Sep 2009 ODI # 2901
25 - 25 0 10 0 0 ODI v India Ranchi 23 Oct 2013 ODI # 3422
DNB - - 0 15 0 0 ODI v West Indies Perth 1 Feb 2013 ODI # 3330
TDNB - - 0 15 0 0 ODI v Sri Lanka Colombo (RPS) 5 Mar 2011 ODI # 3119
DNB - - 0 17 0 0 ODI v Sri Lanka Brisbane 7 Nov 2010 ODI # 3068
8 - 8 0 18 0 0 ODI v New Zealand Birmingham 12 Jun 2013 ODI # 3369
DNB - - 0 22 0 0 T20I v West Indies Sydney 23 Feb 2010 T20I # 147
2 - 2 0 24 0 0 T20I v Pakistan Melbourne 5 Feb 2010 T20I # 134
16 - 16 0 29 1 0 ODI v England Brisbane 30 Jan 2011 ODI # 3091
10 - 10 0 29 0 0 ODI v England Chester-le-Street 20 Sep 2009 ODI # 2892
DNB - - 0 31 0 0 ODI v Sri Lanka Colombo (RPS) 20 Aug 2011 ODI # 3182
3* - 3 0 32 1 0 T20I v England Chester-le-Street 31 Aug 2013 T20I # 329
16* - 16 0 32 0 0 ODI v West Indies Perth 3 Feb 2013 ODI # 3331
3 - 3 0 33 0 0 T20I v Pakistan Birmingham 5 Jul 2010 T20I # 184
12* - 12 0 40 0 0 ODI v Kenya Bengaluru 13 Mar 2011 ODI # 3130
6* - 6 0 41 0 0 ODI v India Ahmedabad 24 Mar 2011 ODI # 3143
8* - 8 0 43 0 0 ODI v England The Oval 1 Jul 2012 ODI # 3281
23 - 23 0 43 0 0 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
73* - 73 0 44 1 0 ODI v West Indies Johannesburg 26 Sep 2009 ODI # 2897
8 - 8 0 44 0 0 ODI v England Birmingham 8 Jun 2013 ODI # 3365
9 - 9 0 56 0 0 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
3 0 3 0 60 0 0 Test v India Delhi 22 Mar 2013 Test # 2085
23* - 23 0 63 0 0 ODI v South Africa Harare 27 Aug 2014 ODI # 3516
4 - 4 0 64 0 0 ODI v England Cardiff 14 Sep 2013 ODI # 3415
1 - 1 0 68 0 0 ODI v New Zealand Auckland 28 Feb 2015 ODI # 3617
DNB - - 0 68 0 0 ODI v India Jaipur 16 Oct 2013 ODI # 3420
6 - 6 0 72 2 0 ODI v England Perth 24 Jan 2014 ODI # 3461
8 - 8 0 74 0 0 ODI v India Mohali 2 Nov 2009 ODI # 2919
0 DNB 0 0 170 0 0 Test v England Brisbane 25 Nov 2010 Test # 1981
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page