Records type all-round analysis [change type]
View match by match list [change view]
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2008-2022 88 3026 175 38.30 3756 80.56 10 11 2/26 76.00 0 53 0 -37.69 Profile
Match by match list
154 163 94.47 - - 1 0 v P.N.G. Port Moresby 6 Oct 2017 ODI # 3920
157* 146 107.53 - - 1 0 v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
133* 144 92.36 0 11 0 0 v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
116* 141 82.26 0 27 0 0 v Ireland Dublin (Malahide) 12 Sep 2014 ODI # 3529
175 141 124.11 1 4 0 0 v Canada Christchurch 23 Jan 2014 ODI # 3459
99* 127 77.95 - - 0 0 v Canada Ayr 11 Jul 2012 ODI # 3287
103 122 84.42 0 12 1 0 v U.A.E. Edinburgh 16 Aug 2016 ODI # 3766
77 107 71.96 0 11 2 0 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
102 107 95.32 - - 0 0 v Hong Kong Edinburgh 10 Sep 2016 ODI # 3779
86 102 84.31 0 21 1 0 v U.S.A. Sharjah 9 Dec 2019 ODI # 4217
140* 94 148.93 - - 0 0 v England Edinburgh 10 Jun 2018 ODI # 4008
59 93 63.44 - - 1 0 v Namibia Glasgow 14 Jul 2022 ODI # 4427
60* 92 65.21 - - 1 0 v P.N.G. Dubai (DICS) 24 Nov 2017 ODI # 3933
117 91 128.57 0 23 2 0 v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
100 89 112.35 - - 0 0 v Afghanistan Edinburgh 10 May 2019 ODI # 4131
76 88 86.36 - - 3 0 v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
50 82 60.97 - - 1 0 v Namibia Glasgow 10 Jul 2022 ODI # 4420
39 81 48.14 - - 0 0 v Ireland Belfast 8 Sep 2013 ODI # 3413
78 79 98.73 0 14 1 0 v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
45 79 56.96 0 5 1 0 v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
58 78 74.35 0 18 1 0 v Hong Kong Mong Kok 26 Jan 2016 ODI # 3729
58 78 74.35 0 21 0 0 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
62 73 84.93 - - 2 0 v U.S.A. ICCA Dubai 14 Dec 2019 ODI # 4219
28 68 41.17 - - 0 0 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
36 59 61.01 0 14 0 0 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
32 51 62.74 1 8 1 0 v P.N.G. Dubai (DICS) 9 Apr 2022 ODI # 4384
21 51 41.17 - - 1 0 v West Indies Harare 21 Mar 2018 ODI # 4004
40 50 80.00 0 35 1 0 v U.S.A. Pearland 28 May 2022 ODI # 4390
26 50 52.00 1 4 1 0 v Oman Al Amerat 28 Sep 2021 ODI # 4332
21 48 43.75 1 18 1 0 v Ireland Belfast 6 Sep 2013 ODI # 3411
58 46 126.08 0 37 0 0 v Ireland ICCA Dubai 18 Jan 2018 ODI # 3956
19 44 43.18 - - 1 0 v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
31 41 75.60 - - 1 0 v Ireland Edinburgh 12 Jul 2011 ODI # 3171
35 41 85.36 - - 0 0 v Netherlands Aberdeen 28 Jun 2011 ODI # 3164
33 38 86.84 0 25 0 0 v Ireland ICCA Dubai 16 Jan 2018 ODI # 3954
24 37 64.86 0 31 0 0 v Australia Edinburgh 3 Sep 2013 ODI # 3410
21 34 61.76 0 18 1 0 v Ireland Harare 18 Mar 2018 ODI # 4001
19 34 55.88 0 21 0 0 v P.N.G. Dubai (DICS) 25 Nov 2017 ODI # 3934
14 33 42.42 - - 0 0 v Netherlands Rotterdam 19 May 2021 ODI # 4288
20 33 60.60 0 8 0 0 v U.A.E. Edinburgh 14 Aug 2016 ODI # 3765
20 32 62.50 0 19 1 0 v U.A.E. Pearland 31 May 2022 ODI # 4393
64 29 220.68 - - 4 0 v Nepal Glasgow 17 Jul 2022 ODI # 4432
25 28 89.28 - - 0 0 v Ireland Dublin (Malahide) 8 Sep 2014 ODI # 3527
20 28 71.42 0 11 2 0 v U.A.E. Pearland 3 Jun 2022 ODI # 4396
11 27 40.74 2 26 0 0 v Kenya Aberdeen 2 Jul 2013 ODI # 3381
9 25 36.00 1 13 1 0 v P.N.G. Aberdeen 20 Aug 2019 ODI # 4203
17 22 77.27 0 24 0 0 v U.A.E. ICCA Dubai 15 Dec 2019 ODI # 4220
8 22 36.36 - - 4 0 v Oman Aberdeen 18 Aug 2019 ODI # 4202
11 21 52.38 - - 3 0 v Sri Lanka Hobart 11 Mar 2015 ODI # 3632
13 21 61.90 - - 0 0 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
13 21 61.90 - - 1 0 v Nepal Glasgow 13 Jul 2022 ODI # 4425
5 21 23.80 - - 0 0 v Afghanistan Abu Dhabi 14 Jan 2015 ODI # 3576
9 20 45.00 - - 0 0 v Afghanistan Sharjah 6 Mar 2013 ODI # 3341
17 20 85.00 0 19 0 0 v Kenya Christchurch 30 Jan 2014 ODI # 3466
10 20 50.00 0 56 0 0 v U.A.E. ICCA Dubai 23 Jan 2018 ODI # 3963
22 19 115.78 - - 0 0 v Australia Hobart 14 Mar 2015 ODI # 3637
28 17 164.70 - - 0 0 v Hong Kong Edinburgh 8 Sep 2016 ODI # 3778
8 15 53.33 - - 0 0 v P.N.G. Dubai (DICS) 13 Apr 2022 ODI # 4387
7 14 50.00 - - 1 0 v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
4 14 28.57 0 16 0 0 v Hong Kong Abu Dhabi 22 Jan 2017 ODI # 3823
2 14 14.28 - - 0 0 v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
8 13 61.53 0 5 0 0 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
2 11 18.18 1 22 0 0 v Kenya Aberdeen 30 Jun 2013 ODI # 3379
10* 11 90.90 - - 0 0 v England Edinburgh 18 Aug 2008 ODI # 2743
11 11 100.00 - - 1 0 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
1 10 10.00 0 12 1 0 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
8 10 80.00 - - 1 0 v U.A.E. Dubai (DICS) 24 Jan 2017 ODI # 3825
10 9 111.11 - - 0 0 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
5 8 62.50 0 31 0 0 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
9 7 128.57 - - 2 0 v England Aberdeen 9 May 2014 ODI # 3491
0 6 0.00 - - 1 0 v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
2 6 33.33 - - - - v Oman Al Amerat 2 Oct 2021 ODI # 4335
4 6 66.66 - - 0 0 v England Christchurch 23 Feb 2015 ODI # 3611
0 5 0.00 - - 0 0 v Afghanistan Dunedin 26 Feb 2015 ODI # 3614
1 4 25.00 0 15 0 0 v U.S.A. Pearland 29 May 2022 ODI # 4391
0 4 0.00 0 30 0 0 v U.A.E. Lincoln 1 Feb 2014 ODI # 3468
1 4 25.00 - - 0 0 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
0 4 0.00 - - 0 0 v Netherlands Rotterdam 20 May 2021 ODI # 4289
0 4 0.00 0 63 0 0 v Afghanistan Benoni 19 Apr 2009 ODI # 2842
2 4 50.00 2 46 0 0 v Canada Benoni 8 Apr 2009 ODI # 2838
4 3 133.33 0 8 0 0 v Ireland Dublin (Malahide) 10 Sep 2014 ODI # 3528
3 3 100.00 0 4 0 0 v Oman Aberdeen 15 Aug 2019 ODI # 4200
0 3 0.00 - - 0 0 v Ireland Dubai (DICS) 12 Jan 2015 ODI # 3575
0 2 0.00 - - 3 0 v Sri Lanka Edinburgh 13 Jul 2011 ODI # 3172
0 2 0.00 - - 0 0 v Afghanistan ICCA Dubai 8 Jan 2015 ODI # 3572
0 1 0.00 - - 0 0 v New Zealand Dunedin 17 Feb 2015 ODI # 3604
DNB - - 1 30 0 0 v Ireland Benoni 1 Apr 2009 ODI # 2830
TDNB - - - - - - v Ireland ICCA Dubai 19 Jan 2015 ODI # 3584
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