Records type batting analysis [change type]
View match by match list [change view]
Primary team Bangladesh remove Bangladesh from query
Not involving the player Shakib Al Hasan (BAN) remove Shakib Al Hasan (BAN) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2024 271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 Profile
filtered 2008-2024 56 54 7 1753 117 37.29 2235 78.43 1 9 1 141 18
Match by match list
15 15 29 51.72 0 0 v Pakistan Mirpur 8 Jun 2008 ODI # 2704
6 6 11 54.54 0 0 v India Mirpur 12 Jun 2008 ODI # 2706
16 16 11 145.45 2 0 v U.A.E. Lahore 24 Jun 2008 ODI # 2711
44 44 53 83.01 3 0 v Sri Lanka Lahore 25 Jun 2008 ODI # 2715
22 22 35 62.85 2 0 v India Karachi 28 Jun 2008 ODI # 2721
8 8 12 66.66 1 0 v Sri Lanka Karachi 30 Jun 2008 ODI # 2726
15 15 37 40.54 1 0 v Pakistan Karachi 4 Jul 2008 ODI # 2733
16* 16 22 72.72 3 0 v West Indies Khulna 30 Nov 2012 ODI # 3309
79 79 87 90.80 8 1 v West Indies Khulna 2 Dec 2012 ODI # 3310
38 38 58 65.51 2 0 v West Indies Mirpur 5 Dec 2012 ODI # 3311
27 27 58 46.55 2 0 v West Indies Mirpur 7 Dec 2012 ODI # 3312
44 44 56 78.57 7 0 v West Indies Mirpur 8 Dec 2012 ODI # 3313
3 3 12 25.00 0 0 v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
TDNB - - - - - v Sri Lanka Hambantota 25 Mar 2013 ODI # 3351
9 9 8 112.50 1 0 v Sri Lanka Pallekele 28 Mar 2013 ODI # 3352
90 90 98 91.83 8 2 v New Zealand Mirpur 29 Oct 2013 ODI # 3423
31 31 28 110.71 1 2 v New Zealand Mirpur 31 Oct 2013 ODI # 3426
2 2 4 50.00 0 0 v New Zealand Fatullah 3 Nov 2013 ODI # 3429
30 30 37 81.08 3 0 v Sri Lanka Mirpur 22 Feb 2014 ODI # 3471
117 117 113 103.53 7 2 v India Fatullah 26 Feb 2014 ODI # 3474
23 23 42 54.76 1 0 v Afghanistan Fatullah 1 Mar 2014 ODI # 3478
12 12 21 57.14 0 0 v West Indies St George's 20 Aug 2014 ODI # 3509
6 6 16 37.50 0 0 v West Indies St George's 22 Aug 2014 ODI # 3511
72 72 113 63.71 8 0 v West Indies Basseterre 25 Aug 2014 ODI # 3514
21 21 28 75.00 3 0 v Zimbabwe Mirpur 9 Nov 2015 ODI # 3705
28 28 25 112.00 3 0 v Zimbabwe Mirpur 11 Nov 2015 ODI # 3706
99 99 116 85.34 9 0 v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
5 5 9 55.55 1 0 v India Dubai (DICS) 28 Sep 2018 ODI # 4048
15 15 20 75.00 1 0 v Zimbabwe Mirpur 21 Oct 2018 ODI # 4057
40* 40 52 76.92 2 1 v Zimbabwe Chattogram 24 Oct 2018 ODI # 4060
28* 28 39 71.79 1 1 v Zimbabwe Chattogram 26 Oct 2018 ODI # 4061
5 5 14 35.71 1 0 v New Zealand Napier 13 Feb 2019 ODI # 4093
24 24 36 66.66 2 0 v New Zealand Christchurch 16 Feb 2019 ODI # 4094
17 17 27 62.96 3 0 v New Zealand Dunedin 20 Feb 2019 ODI # 4095
36 36 22 163.63 2 2 v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
67 67 86 77.90 5 0 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
98* 98 110 89.09 6 1 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
10 10 15 66.66 1 0 v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
19 19 26 73.07 0 0 v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
55 55 50 110.00 6 0 v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
23 23 49 46.93 2 0 v New Zealand Dunedin 20 Mar 2021 ODI # 4279
34 34 59 57.62 3 0 v New Zealand Christchurch 23 Mar 2021 ODI # 4280
21 21 44 47.72 1 0 v New Zealand Wellington 26 Mar 2021 ODI # 4282
52* 52 49 106.12 5 0 v Zimbabwe Harare 5 Aug 2022 ODI # 4441
25 25 31 80.64 1 0 v Zimbabwe Harare 7 Aug 2022 ODI # 4442
0 0 3 0.00 0 0 v Zimbabwe Harare 10 Aug 2022 ODI # 4443
45 45 54 83.33 3 1 v Ireland Chelmsford 14 May 2023 ODI # 4578
18 18 25 72.00 0 2 v New Zealand Mirpur 26 Sep 2023 ODI # 4655
38 38 46 82.60 1 1 v India Pune 19 Oct 2023 ODI # 4674
21 21 24 87.50 0 1 v Australia Pune 11 Nov 2023 ODI # 4700
4 4 10 40.00 0 0 v New Zealand Dunedin 17 Dec 2023 ODI # 4711
45 45 57 78.94 5 0 v New Zealand Nelson 20 Dec 2023 ODI # 4715
DNB - - - - - v New Zealand Napier 23 Dec 2023 ODI # 4717
73* 73 84 86.90 8 0 v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
25 25 28 89.28 3 0 v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
37* 37 36 102.77 3 1 v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
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