Records type all-round analysis [change type]
View match by match list [change view]
Primary team Pakistan remove Pakistan from query
Start of match date between 31 Oct 2010 and 3 Nov 2020 remove between 31 Oct 2010 and 3 Nov 2020 from query
Involving the player Shahid Afridi (Asia/ICC/PAK) remove Shahid Afridi (Asia/ICC/PAK) 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 2003-2019 218 6614 140* 32.90 11 139 4/41 38.84 0 85 0 -5.94 Profile
filtered 2010-2015 85 2852 140* 36.10 7 69 3/27 34.65 0 27 0 1.44
Match by match list
0 3 27 1 0 v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
10 3 29 1 0 v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
62 3 39 1 0 v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
32 2 15 1 0 v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
61* 2 16 0 0 v West Indies Mirpur 23 Mar 2011 ODI # 3142
37 2 20 0 0 v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
5 2 24 0 0 v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
4 2 29 0 0 v Australia Sharjah 28 Aug 2012 ODI # 3299
5 2 31 0 0 v West Indies Bridgetown 28 Apr 2011 ODI # 3154
33 2 34 1 0 v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
4 2 34 1 0 v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
31 2 35 0 0 v South Africa Centurion 15 Mar 2013 ODI # 3346
140* 2 35 0 0 v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
0 2 37 0 0 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
42 2 37 1 0 v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
75 2 38 2 0 v India Mirpur 2 Mar 2014 ODI # 3479
32 2 38 0 0 v West Indies Gros Islet 25 Apr 2011 ODI # 3153
89 2 40 0 0 v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
26* 2 40 0 0 v Zimbabwe Harare 31 Aug 2013 ODI # 3408
21 2 57 0 0 v New Zealand Auckland 5 Feb 2011 ODI # 3097
22 1 7 0 0 v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
6 1 10 0 0 v South Africa Sharjah 11 Nov 2013 ODI # 3433
49 1 11 0 0 v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
5 1 23 0 0 v South Africa Benoni 24 Mar 2013 ODI # 3350
27 1 23 1 0 v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
12 1 25 0 0 v New Zealand Napier 1 Feb 2011 ODI # 3093
115 1 25 1 0 v New Zealand Christchurch 29 Jan 2011 ODI # 3090
26 1 25 1 0 v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
121 1 26 0 0 v West Indies Bridgetown 2 May 2011 ODI # 3155
9 1 26 0 0 v Kenya Hambantota 23 Feb 2011 ODI # 3105
5 1 26 0 0 v New Zealand Pallekele 8 Mar 2011 ODI # 3123
5 1 26 0 0 v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
83 1 29 0 0 v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
14 1 29 0 0 v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
14 1 30 1 0 v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
6 1 30 0 0 v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
21 1 32 0 0 v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
32 1 33 0 0 v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
43 1 34 0 0 v India Mohali 30 Mar 2011 ODI # 3147
5 1 34 0 0 v South Africa Cape Town 24 Nov 2013 ODI # 3438
54 1 36 0 0 v West Indies Gros Islet 23 Apr 2011 ODI # 3152
105 1 42 1 0 v India Mirpur 18 Mar 2012 ODI # 3263
59 1 47 0 0 v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
25 1 48 0 0 v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
30 1 49 0 0 v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
122 1 52 1 0 v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
0 - - 0 0 v New Zealand Wellington 22 Jan 2011 ODI # 3085
3 - - 0 0 v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
1 - - 2 0 v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
0 - - - - v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
33 - - 0 0 v New Zealand Sharjah 14 Dec 2014 ODI # 3568
86 - - 0 0 v New Zealand Napier 3 Feb 2015 ODI # 3598
76 - - 0 0 v New Zealand Sharjah 12 Dec 2014 ODI # 3566
4* - - - - v New Zealand Queenstown 26 Jan 2011 ODI # 3088
0 - - 0 0 v New Zealand Wellington 31 Jan 2015 ODI # 3596
6 - - 0 0 v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
55 0 10 0 0 v West Indies Providence 5 May 2011 ODI # 3156
1 0 16 0 0 v West Indies Providence 14 Jul 2013 ODI # 3389
14 0 16 2 0 v West Indies Gros Islet 19 Jul 2013 ODI # 3391
11 0 21 0 0 v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
11 0 22 2 0 v West Indies Gros Islet 24 Jul 2013 ODI # 3396
4 0 22 0 0 v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
28 0 23 0 0 v South Africa Sharjah 30 Oct 2013 ODI # 3425
26 0 24 0 0 v England Abu Dhabi 15 Feb 2012 ODI # 3240
52 0 27 1 0 v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
8 0 28 0 0 v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
5 0 30 0 0 v England Abu Dhabi 13 Feb 2012 ODI # 3238
40 0 30 0 0 v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
59 0 30 0 0 v West Indies Gros Islet 21 Jul 2013 ODI # 3393
20 0 32 0 0 v West Indies Providence 16 Jul 2013 ODI # 3390
29 0 32 0 0 v England Dubai (DICS) 18 Feb 2012 ODI # 3243
14 0 34 1 0 v New Zealand Hamilton 3 Feb 2011 ODI # 3095
136* 0 35 0 0 v Zimbabwe Harare 29 Aug 2013 ODI # 3406
1 0 38 1 0 v England Dubai (DICS) 21 Feb 2012 ODI # 3247
32 0 39 0 0 v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
0 0 40 0 0 v South Africa Durban 21 Mar 2013 ODI # 3348
70 0 40 0 0 v Zimbabwe Harare 27 Aug 2013 ODI # 3404
11 0 40 1 0 v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
3 0 42 0 0 v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
8 0 44 1 0 v South Africa Gqeberha 27 Nov 2013 ODI # 3440
15 0 45 1 0 v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
113* 0 46 0 0 v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
78 0 49 0 0 v Australia Sharjah 3 Sep 2012 ODI # 3303
57 0 49 0 0 v South Africa Johannesburg 17 Mar 2013 ODI # 3347
18 0 54 0 0 v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page