Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 7 Jun 2013 remove greater than or equal to 7 Jun 2013 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2008-2023 89 87 5 3192 156 38.92 3875 82.37 5 21 8 412 40 Profile
filtered 2013-2023 76 74 4 2616 156 37.37 3185 82.13 4 17 7 343 33
Innings by innings list
22 - 23 4 0 95.65 1 lbw 1 v Nepal Kirtipur 21 Feb 2023 ODI # 4520
0 - 3 0 0 0.00 1 caught 1 v Namibia Kirtipur 20 Feb 2023 ODI # 4519
46* - 72 7 0 63.88 1 not out 2 v Namibia Kirtipur 15 Feb 2023 ODI # 4516
16 - 14 3 0 114.28 1 lbw 2 v Nepal Windhoek 8 Dec 2022 ODI # 4498
0 - 1 0 0 0.00 1 lbw 1 v Namibia Windhoek 5 Dec 2022 ODI # 4495
3 - 10 0 0 30.00 3 caught 2 v Nepal Windhoek 4 Dec 2022 ODI # 4494
54 - 44 10 1 122.72 1 bowled 2 v Namibia Windhoek 1 Dec 2022 ODI # 4491
9 - 13 2 0 69.23 1 caught 1 v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
10 - 11 2 0 90.90 1 caught 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
28 - 47 2 0 59.57 1 caught 2 v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
23 - 29 5 0 79.31 1 caught 1 v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
22 37 25 4 0 88.00 1 caught 1 v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
44* - 52 7 0 84.61 1 not out 2 v Nepal Glasgow 17 Jul 2022 ODI # 4432
3 - 8 0 0 37.50 1 caught 2 v Namibia Glasgow 14 Jul 2022 ODI # 4427
6 - 14 1 0 42.85 1 caught 1 v Nepal Glasgow 13 Jul 2022 ODI # 4425
29 - 34 4 1 85.29 1 caught 1 v Namibia Glasgow 10 Jul 2022 ODI # 4420
10 - 13 0 0 76.92 2 bowled 1 v U.A.E. Pearland 3 Jun 2022 ODI # 4396
108* - 142 16 0 76.05 2 not out 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
17 - 29 3 0 58.62 2 bowled 1 v U.S.A. Pearland 29 May 2022 ODI # 4391
28 - 49 3 0 57.14 2 caught 2 v U.S.A. Pearland 28 May 2022 ODI # 4390
0 - 2 0 0 0.00 1 caught 2 v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
74 - 101 8 0 73.26 1 bowled 1 v P.N.G. Dubai (DICS) 13 Apr 2022 ODI # 4387
23 - 36 4 0 63.88 1 bowled 1 v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
13 - 28 1 0 46.42 1 caught 1 v P.N.G. Dubai (DICS) 9 Apr 2022 ODI # 4384
5 - 18 0 0 27.77 2 caught 1 v Oman Al Amerat 2 Oct 2021 ODI # 4335
81 - 103 8 1 78.64 2 caught 2 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
60 - 63 7 2 95.23 2 caught 1 v Oman Al Amerat 28 Sep 2021 ODI # 4332
23 - 41 3 0 56.09 2 caught 2 v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
17 56 39 1 0 43.58 1 caught 2 v Netherlands Rotterdam 20 May 2021 ODI # 4289
9 - 16 0 1 56.25 1 caught 2 v Netherlands Rotterdam 19 May 2021 ODI # 4288
95 - 106 8 1 89.62 2 caught 1 v U.A.E. ICCA Dubai 15 Dec 2019 ODI # 4220
13 - 32 2 0 40.62 2 caught 2 v U.S.A. ICCA Dubai 14 Dec 2019 ODI # 4219
5 - 11 1 0 45.45 2 bowled 2 v U.S.A. Sharjah 9 Dec 2019 ODI # 4217
62 - 91 7 2 68.13 2 bowled 1 v P.N.G. Aberdeen 20 Aug 2019 ODI # 4203
0 - 1 0 0 0.00 2 caught 1 v Oman Aberdeen 18 Aug 2019 ODI # 4202
96 - 123 9 2 78.04 2 bowled 2 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
56 - 72 4 1 77.77 2 caught 1 v Oman Aberdeen 15 Aug 2019 ODI # 4200
34 - 44 7 0 77.27 2 caught 2 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
79 - 98 12 0 80.61 2 caught 1 v Afghanistan Edinburgh 10 May 2019 ODI # 4131
58 - 49 8 2 118.36 2 caught 1 v England Edinburgh 10 Jun 2018 ODI # 4008
2 12 7 0 0 28.57 2 caught 2 v West Indies Harare 21 Mar 2018 ODI # 4004
61 89 70 7 1 87.14 2 bowled 2 v Ireland Harare 18 Mar 2018 ODI # 4001
43 55 41 5 1 104.87 2 caught 1 v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
39 53 37 4 2 105.40 2 caught 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
41* 99 60 5 1 68.33 2 not out 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
2 16 6 0 0 33.33 2 stumped 2 v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
75 - 79 13 0 94.93 2 caught 1 v U.A.E. ICCA Dubai 23 Jan 2018 ODI # 3963
28 - 24 6 0 116.66 1 bowled 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
66 - 85 7 1 77.64 2 caught 2 v P.N.G. Dubai (DICS) 25 Nov 2017 ODI # 3934
29 - 38 4 1 76.31 2 bowled 2 v P.N.G. Dubai (DICS) 24 Nov 2017 ODI # 3933
22 - 24 4 0 91.66 1 run out 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
46 - 41 9 0 112.19 1 caught 1 v P.N.G. Port Moresby 6 Oct 2017 ODI # 3920
61 - 60 7 1 101.66 2 stumped 1 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
109 - 101 13 2 107.92 2 caught 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
30 - 35 5 0 85.71 2 caught 1 v U.A.E. Dubai (DICS) 24 Jan 2017 ODI # 3825
27 - 35 4 0 77.14 2 bowled 1 v Hong Kong Abu Dhabi 22 Jan 2017 ODI # 3823
48 - 42 8 2 114.28 1 caught 1 v Hong Kong Edinburgh 10 Sep 2016 ODI # 3779
53 - 30 6 2 176.66 1 lbw 1 v Hong Kong Edinburgh 8 Sep 2016 ODI # 3778
25 - 28 5 0 89.28 1 caught 2 v U.A.E. Edinburgh 16 Aug 2016 ODI # 3766
127 - 121 14 1 104.95 1 caught 1 v U.A.E. Edinburgh 14 Aug 2016 ODI # 3765
0 - 2 0 0 0.00 1 caught 2 v Afghanistan Edinburgh 6 Jul 2016 ODI # 3760
TDNB - - - - - - - - v Afghanistan Edinburgh 4 Jul 2016 ODI # 3759
6 - 17 1 0 35.29 1 bowled 2 v Hong Kong Mong Kok 26 Jan 2016 ODI # 3729
0 11 11 0 0 0.00 1 caught 1 v Australia Hobart 14 Mar 2015 ODI # 3637
0 2 2 0 0 0.00 1 caught 2 v Sri Lanka Hobart 11 Mar 2015 ODI # 3632
156 198 134 17 4 116.41 1 caught 1 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
25 52 41 5 0 60.97 1 bowled 1 v Afghanistan Dunedin 26 Feb 2015 ODI # 3614
71 110 84 11 0 84.52 1 caught 2 v England Christchurch 23 Feb 2015 ODI # 3611
1 20 10 0 0 10.00 1 caught 1 v New Zealand Dunedin 17 Feb 2015 ODI # 3604
TDNB - - - - - - - - v Ireland ICCA Dubai 19 Jan 2015 ODI # 3584
16 - 25 3 0 64.00 1 caught 1 v Afghanistan Abu Dhabi 14 Jan 2015 ODI # 3576
2 - 7 0 0 28.57 1 caught 1 v Ireland Dubai (DICS) 12 Jan 2015 ODI # 3575
22 - 35 4 0 62.85 1 caught 1 v Afghanistan ICCA Dubai 8 Jan 2015 ODI # 3572
8 28 14 1 0 57.14 4 bowled 2 v England Aberdeen 9 May 2014 ODI # 3491
57 - 80 6 0 71.25 1 bowled 2 v Kenya Aberdeen 2 Jul 2013 ODI # 3381
37 - 52 6 0 71.15 1 bowled 1 v Kenya Aberdeen 30 Jun 2013 ODI # 3379
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