Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 22 Jul 2014 remove greater than or equal to 22 Jul 2014 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 2005-2019 235 223 17 6951 174* 33.74 9155 75.92 15 37 17 798 52 Profile
filtered 2014-2019 59 56 7 1687 119 34.42 2013 83.80 2 9 3 191 24
Innings by innings list
2 21 8 0 0 25.00 2 caught 1 v South Africa Cape Town 16 Mar 2019 ODI # 4115
4 10 6 1 0 66.66 2 caught 1 v South Africa Gqeberha 13 Mar 2019 ODI # 4114
9 17 11 2 0 81.81 2 bowled 1 v South Africa Johannesburg 3 Mar 2019 ODI # 4104
0 6 1 0 0 0.00 2 caught 2 v England Dambulla 13 Oct 2018 ODI # 4053
TDNB - - - - - - - - v England Dambulla 10 Oct 2018 ODI # 4052
36 - 64 3 0 56.25 2 caught 2 v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
27 - 16 4 1 168.75 1 bowled 2 v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
19 - 18 3 0 105.55 2 caught 1 v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
36 - 41 4 1 87.80 2 bowled 1 v South Africa Pallekele 8 Aug 2018 ODI # 4030
19 - 17 1 1 111.76 1 caught 2 v South Africa Pallekele 5 Aug 2018 ODI # 4029
9 - 8 2 0 112.50 1 caught 1 v South Africa Dambulla 1 Aug 2018 ODI # 4027
10 - 17 1 0 58.82 2 run out 1 v South Africa Dambulla 29 Jul 2018 ODI # 4025
56 - 99 5 0 56.56 2 bowled 1 v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
39* - 37 1 3 105.40 2 not out 2 v Bangladesh Mirpur 25 Jan 2018 ODI # 3965
17 - 34 2 0 50.00 2 bowled 2 v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
25 - 35 3 0 71.42 2 caught 2 v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
11 - 17 2 0 64.70 2 caught 2 v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
95 114 82 12 3 115.85 2 stumped 1 v India Visakhapatnam 17 Dec 2017 ODI # 3942
7 16 14 1 0 50.00 2 caught 2 v India Mohali 13 Dec 2017 ODI # 3941
49 59 46 10 0 106.52 2 caught 2 v India Dharamsala 10 Dec 2017 ODI # 3939
8 - 9 1 0 88.88 1 bowled 1 v Pakistan Sharjah 23 Oct 2017 ODI # 3930
0 - 5 0 0 0.00 2 bowled 1 v Pakistan Sharjah 20 Oct 2017 ODI # 3927
61 - 80 5 0 76.25 2 caught 1 v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
112* - 144 14 0 77.77 2 not out 2 v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
18 - 38 3 0 47.36 2 bowled 2 v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
48 - 34 9 0 141.17 2 caught 1 v India Colombo (RPS) 3 Sep 2017 ODI # 3909
9 - 7 2 0 128.57 4 caught 1 v India Pallekele 24 Aug 2017 ODI # 3906
13 - 23 0 0 56.52 4 caught 1 v India Dambulla 20 Aug 2017 ODI # 3905
6 16 9 1 0 66.66 4 bowled 1 v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
22 25 20 2 1 110.00 4 bowled 1 v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
44* 49 32 3 2 137.50 4 not out 2 v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
75* 113 86 8 0 87.20 4 not out 2 v Zimbabwe Galle 2 Jul 2017 ODI # 3899
79* 107 73 8 1 108.21 4 not out 1 v Zimbabwe Galle 30 Jun 2017 ODI # 3897
57 118 69 6 0 82.60 2 caught 2 v South Africa The Oval 3 Jun 2017 ODI # 3877
35 - 35 5 1 100.00 2 bowled 1 v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
65 114 76 9 0 85.52 2 run out 1 v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
19 - 29 3 0 65.51 2 caught 2 v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
7 14 11 0 0 63.63 2 caught 2 v South Africa Centurion 10 Feb 2017 ODI # 3834
119 121 90 11 7 132.22 2 caught 2 v South Africa Cape Town 7 Feb 2017 ODI # 3833
31 50 45 5 0 68.88 2 caught 1 v South Africa Johannesburg 4 Feb 2017 ODI # 3831
26 44 30 5 0 86.66 2 caught 2 v South Africa Durban 1 Feb 2017 ODI # 3830
6 22 16 0 0 37.50 5 caught 1 v South Africa Gqeberha 28 Jan 2017 ODI # 3828
57* 112 98 6 1 58.16 5 not out 2 v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
26 35 19 3 0 136.84 6 caught 1 v West Indies Bulawayo 23 Nov 2016 ODI # 3808
TDNB - - - - - - - - v Zimbabwe Bulawayo 21 Nov 2016 ODI # 3807
12 72 45 0 0 26.66 5 caught 2 v West Indies Harare 16 Nov 2016 ODI # 3805
DNB - - - - - - - 2 v Zimbabwe Harare 14 Nov 2016 ODI # 3804
15 43 25 0 0 60.00 5 caught 1 v Australia Pallekele 4 Sep 2016 ODI # 3776
0 3 1 0 0 0.00 6 bowled 2 v England Cardiff 2 Jul 2016 ODI # 3758
40 62 33 2 1 121.21 7 bowled 1 v England Bristol 26 Jun 2016 ODI # 3755
53* 67 49 5 1 108.16 7 not out 1 v England Birmingham 24 Jun 2016 ODI # 3753
3 7 4 0 0 75.00 7 caught 1 v England Nottingham 21 Jun 2016 ODI # 3751
16 34 21 2 0 76.19 4 stumped 2 v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
28 44 36 3 0 77.77 3 bowled 2 v Pakistan Pallekele 15 Jul 2015 ODI # 3669
20 29 27 2 0 74.07 4 stumped 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
28 79 53 3 0 52.83 1 caught 2 v India Cuttack 2 Nov 2014 ODI # 3539
14 34 17 2 0 82.35 1 bowled 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
27 61 30 5 0 90.00 1 caught 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
18 63 23 1 0 78.26 1 caught 1 v Pakistan Hambantota 23 Aug 2014 ODI # 3512
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