Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 9 Jan 2000 remove greater than or equal to 9 Jan 2000 from query
Not involving the player Shoaib Malik (PAK) remove Shoaib Malik (PAK) from query
Ordered by economy rate (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av Econ 5 Ct St Ave Diff
unfiltered 2010-2024 124 1341 91* 23.12 0 106 4/24 36.50 4.85 0 47 0 -13.38 Profile
filtered 2010-2024 122 1338 91* 23.06 0 105 4/24 36.12 4.88 0 47 0 -13.05
Match by match list
9 2 8 2.00 0 0 v Afghanistan Dublin 5 Jul 2012 ODI # 3282
DNB 2 22 2.20 1 0 v Canada Amstelveen 7 Jul 2010 ODI # 3015
4* 2 23 2.30 1 0 v Bangladesh Mirpur 25 Feb 2011 ODI # 3108
4* 4 24 2.40 1 0 v Scotland Belfast 6 Sep 2013 ODI # 3411
30 0 5 2.50 0 0 v Zimbabwe Harare 21 Jan 2023 ODI # 4508
DNB 0 25 2.50 1 0 v Scotland Belfast 8 Sep 2013 ODI # 3413
DNB 0 20 2.50 0 0 v Netherlands Dublin 18 Aug 2010 ODI # 3036
8* 2 27 2.70 0 0 v Canada Dublin 20 Sep 2011 ODI # 3197
5 3 27 2.70 0 0 v U.A.E. ICCA Dubai 2 Mar 2017 ODI # 3844
0 3 27 2.70 0 0 v Zimbabwe Harare 26 Sep 2010 ODI # 3048
1 2 29 2.90 0 0 v Zimbabwe Harare 9 Oct 2015 ODI # 3688
24 0 27 3.00 1 0 v England Dublin (Malahide) 3 May 2019 ODI # 4127
0* 2 18 3.00 0 0 v Kenya Mombasa 20 Feb 2012 ODI # 3245
DNB 1 31 3.10 1 0 v Canada Dublin 19 Sep 2011 ODI # 3196
DNB 4 28 3.11 1 0 v Afghanistan Sharjah 10 Dec 2017 ODI # 3940
54 1 17 3.40 0 0 v Afghanistan Dehradun 5 Mar 2019 ODI # 4105
DNB 1 35 3.50 1 0 v Kenya Rotterdam 1 Jul 2010 ODI # 3006
0 4 35 3.50 0 0 v Netherlands Amstelveen 9 Jul 2010 ODI # 3021
7 1 11 3.66 0 0 v West Indies Kingston 16 Jan 2022 ODI # 4342
5 1 11 3.66 1 0 v West Indies Kingston 13 Jan 2022 ODI # 4340
16 1 37 3.70 1 0 v South Africa Eden Gardens 15 Mar 2011 ODI # 3133
DNB 1 37 3.70 2 0 v Afghanistan Rotterdam 3 Jul 2010 ODI # 3008
14 0 38 3.80 0 0 v West Indies Harare 10 Mar 2018 ODI # 3993
2* 0 27 3.85 0 0 v Canada Toronto 6 Sep 2010 ODI # 3041
DNB 1 39 3.90 0 0 v Scotland ICCA Dubai 16 Jan 2018 ODI # 3954
13 0 40 4.00 0 0 v Zimbabwe Harare 13 Oct 2015 ODI # 3691
DNB 1 40 4.00 1 0 v Afghanistan Greater Noida 19 Mar 2017 ODI # 3852
TDNB 0 24 4.00 0 0 v Bangladesh Dublin (Malahide) 12 May 2017 ODI # 3866
DNB 0 15 4.09 0 0 v Netherlands Eden Gardens 18 Mar 2011 ODI # 3136
6* 3 41 4.10 1 0 v Zimbabwe Harare 30 Sep 2010 ODI # 3050
1* 1 25 4.16 0 0 v Netherlands Amstelveen 7 Jul 2013 ODI # 3384
1 0 42 4.20 0 0 v New Zealand Dublin (Malahide) 14 May 2017 ODI # 3867
DNB 2 42 4.20 0 0 v Scotland Amstelveen 10 Jul 2010 ODI # 3023
DNB 4 35 4.20 1 0 v Afghanistan Dubai (DICS) 10 Jan 2015 ODI # 3573
10* 0 43 4.30 1 0 v Zimbabwe Harare 11 Oct 2015 ODI # 3690
2* 1 44 4.40 0 0 v Afghanistan Dubai (DICS) 17 Jan 2015 ODI # 3581
5* 0 44 4.40 0 0 v Afghanistan Greater Noida 22 Mar 2017 ODI # 3853
3 2 31 4.42 0 0 v Bangladesh Chelmsford 14 May 2023 ODI # 4578
10* 2 45 4.50 0 0 v Afghanistan Greater Noida 17 Mar 2017 ODI # 3851
5* 1 21 4.50 0 0 v Bangladesh Belfast 16 Jul 2010 ODI # 3028
18* 1 45 4.50 1 0 v Sri Lanka Dublin 6 May 2014 ODI # 3490
DNB 2 41 4.55 0 0 v U.A.E. ICCA Dubai 4 Mar 2017 ODI # 3847
DNB 1 32 4.57 0 0 v Bangladesh Chelmsford 9 May 2023 ODI # 4576
0 2 46 4.60 0 0 v Afghanistan Dehradun 10 Mar 2019 ODI # 4110
33 0 23 4.60 0 0 v Nepal Harare 4 Jul 2023 ODI # 4613
62* 1 42 4.66 1 0 v Afghanistan Sharjah 7 Dec 2017 ODI # 3937
0* 1 47 4.70 1 0 v Zimbabwe Harare 28 Sep 2010 ODI # 3049
69 2 34 4.85 0 0 v Scotland Bulawayo 21 Jun 2023 ODI # 4591
3 2 49 4.90 0 0 v India Bengaluru 6 Mar 2011 ODI # 3121
1 1 48 4.96 0 0 v West Indies Kingston 23 Feb 2014 ODI # 3472
8* 0 50 5.00 0 0 v P.N.G. Harare 6 Mar 2018 ODI # 3986
DNB 3 50 5.00 2 0 v West Indies Nelson 16 Feb 2015 ODI # 3603
25 0 20 5.00 1 0 v Bangladesh Dublin (Malahide) 19 May 2017 ODI # 3869
19 1 15 5.00 1 0 v West Indies Mohali 11 Mar 2011 ODI # 3126
DNB 1 31 5.02 0 0 v Netherlands Dublin 16 Aug 2010 ODI # 3034
0* 1 51 5.10 1 0 v U.A.E. ICCA Dubai 11 Jan 2018 ODI # 3948
6 1 52 5.20 2 0 v Afghanistan Belfast 12 Jul 2016 ODI # 3761
45 1 37 5.28 1 0 v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
DNB 1 53 5.30 1 0 v Netherlands Amstelveen 9 Jul 2013 ODI # 3386
15* 2 32 5.33 0 0 v U.A.E. Bulawayo 27 Jun 2023 ODI # 4604
2* 2 43 5.37 1 0 v Scotland ICCA Dubai 18 Jan 2018 ODI # 3956
43 3 43 5.37 0 0 v England Nottingham 23 Sep 2023 ODI # 4653
7* 1 39 5.57 0 0 v U.A.E. Brisbane 25 Feb 2015 ODI # 3613
DNB 0 28 5.60 0 0 v Scotland Dubai (DICS) 12 Jan 2015 ODI # 3575
5* 1 56 5.60 0 0 v Zimbabwe Hobart 7 Mar 2015 ODI # 3627
16 0 56 5.60 0 0 v South Africa Benoni 25 Sep 2016 ODI # 3780
25 0 56 5.60 0 0 v South Africa Canberra 3 Mar 2015 ODI # 3621
TDNB 3 51 5.66 0 0 v Afghanistan Dehradun 2 Mar 2019 ODI # 4101
DNB 1 52 5.77 0 0 v U.A.E. ICCA Dubai 13 Jan 2018 ODI # 3950
DNB 2 58 5.80 1 0 v Scotland Edinburgh 12 Jul 2011 ODI # 3171
3 1 35 5.83 0 0 v Kenya Mombasa 18 Feb 2012 ODI # 3242
DNB 0 53 5.88 0 0 v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
DNB 0 36 6.00 1 0 v Bangladesh Belfast 15 Jul 2010 ODI # 3027
5* 0 24 6.00 0 0 v England Dublin 25 Aug 2011 ODI # 3185
8 1 55 6.00 2 0 v Afghanistan Dehradun 8 Mar 2019 ODI # 4108
21 1 58 6.00 0 0 v Afghanistan Greater Noida 24 Mar 2017 ODI # 3854
DNB 0 62 6.20 0 0 v Canada Toronto 7 Sep 2010 ODI # 3042
11 0 19 6.33 0 0 v Netherlands Utrecht 2 Jun 2021 ODI # 4293
91* 1 38 6.33 0 0 v Oman Bulawayo 19 Jun 2023 ODI # 4588
10 0 57 6.33 1 0 v Afghanistan Sharjah 5 Dec 2017 ODI # 3935
37 1 31 6.41 1 0 v Afghanistan Dehradun 28 Feb 2019 ODI # 4100
74* 2 58 6.44 2 0 v Bangladesh Chelmsford 12 May 2023 ODI # 4577
16 1 65 6.50 0 0 v New Zealand Dublin (Malahide) 21 May 2017 ODI # 3870
28 1 52 6.50 0 0 v England Lord's 7 May 2017 ODI # 3865
0 0 20 6.66 1 0 v England Bristol 5 May 2017 ODI # 3864
DNB 1 68 6.80 0 0 v England Bengaluru 2 Mar 2011 ODI # 3114
0 1 34 6.80 1 0 v West Indies Kingston 15 Apr 2010 ODI # 2978
12 1 68 6.80 1 0 v Afghanistan Greater Noida 15 Mar 2017 ODI # 3850
8 0 36 6.96 0 0 v Australia Benoni 27 Sep 2016 ODI # 3782
TDNB 0 21 7.00 0 0 v England Bristol 26 Sep 2023 ODI # 4656
4 0 57 7.12 0 0 v Bangladesh Dublin 15 May 2019 ODI # 4136
11 0 43 7.16 0 0 v Pakistan Adelaide 15 Mar 2015 ODI # 3639
DNB 0 73 7.30 0 0 v England Dublin (Malahide) 3 Sep 2013 ODI # 3409
DNB 0 15 7.50 0 0 v Scotland The Hague 5 Jul 2010 ODI # 3013
30 0 23 7.66 0 0 v West Indies Kingston 8 Jan 2022 ODI # 4339
11 1 23 7.66 1 0 v Zimbabwe Belfast 8 Sep 2021 ODI # 4319
2 0 57 8.14 0 0 v West Indies Dublin 5 May 2019 ODI # 4128
26* 0 33 8.25 1 0 v Sri Lanka Bulawayo 25 Jun 2023 ODI # 4599
14 0 26 8.66 0 0 v Afghanistan Belfast 19 May 2019 ODI # 4139
6 0 44 8.80 0 0 v India Hamilton 10 Mar 2015 ODI # 3631
15 0 36 12.00 0 0 v South Africa Dublin (Malahide) 16 Jul 2021 ODI # 4305
5 0 16 16.00 0 0 v Afghanistan Sharjah 7 Mar 2024 ODI # 4741
12 0 17 17.00 0 0 v Zimbabwe Harare 18 Jan 2023 ODI # 4506
18 - - - 0 0 v New Zealand Dublin (Malahide) 10 Jul 2022 ODI # 4419
0 - - - 0 0 v Bangladesh Sylhet 23 Mar 2023 ODI # 4547
DNB - - - 0 0 v U.S.A. Harare 30 Jun 2023 ODI # 4607
1 - - - 0 0 v Afghanistan Sharjah 12 Mar 2024 ODI # 4742
1* - - - - - v South Africa Dublin (Malahide) 11 Jul 2021 ODI # 4301
TDNB - - - 0 0 v Bangladesh Sylhet 20 Mar 2023 ODI # 4542
40 - - - 0 0 v Netherlands Utrecht 7 Jun 2021 ODI # 4295
45 - - - 0 0 v Bangladesh Sylhet 18 Mar 2023 ODI # 4539
DNB - - - 3 0 v Zimbabwe Harare 17 Dec 2023 ODI # 4712
DNB - - - 0 0 v Netherlands Utrecht 4 Jun 2021 ODI # 4294
DNB - - - - - v England Dublin (Malahide) 8 May 2015 ODI # 3650
TDNB - - - 0 0 v Zimbabwe Harare 23 Jan 2023 ODI # 4510
8 - - - 0 0 v Zimbabwe Harare 15 Dec 2023 ODI # 4710
0* - - - 0 0 v Zimbabwe Belfast 13 Sep 2021 ODI # 4323
TDNB - - - 1 0 v Zimbabwe Harare 13 Dec 2023 ODI # 4709
DNB - - - - - v Australia Belfast 23 Jun 2012 ODI # 3279
28 - - - - - v Zimbabwe Belfast 10 Sep 2021 ODI # 4321
22 - - - 1 0 v New Zealand Dublin (Malahide) 15 Jul 2022 ODI # 4429
74 - - - 0 0 v New Zealand Dublin (Malahide) 12 Jul 2022 ODI # 4423
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