Records type batting analysis [change type]
View match by match list [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date less than or equal to 2 Jun 2019 remove less than or equal to 2 Jun 2019 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 2006-2019 206 192 32 5636 144 35.22 7191 78.37 6 34 10 452 79
Match by match list
DNB - - - - - v Zimbabwe Harare 6 Aug 2006 ODI # 2398
DNB - - - - - v Zimbabwe Mirpur 8 Dec 2006 ODI # 2461
18* 18 19 94.73 2 0 v Zimbabwe Mirpur 9 Dec 2006 ODI # 2462
DNB - - - - - v Scotland Chattogram 15 Dec 2006 ODI # 2465
6 6 16 37.50 0 0 v Scotland Mirpur 17 Dec 2006 ODI # 2467
1 1 1 100.00 0 0 v Zimbabwe Harare 4 Feb 2007 ODI # 2505
27 27 70 38.57 1 0 v Zimbabwe Harare 6 Feb 2007 ODI # 2511
42 42 68 61.76 4 0 v Zimbabwe Harare 9 Feb 2007 ODI # 2516
57 57 95 60.00 2 0 v Zimbabwe Harare 10 Feb 2007 ODI # 2518
DNB - - - - - v Bermuda St John's 25 Feb 2007 ODI # 2528
DNB - - - - - v Canada St John's 28 Feb 2007 ODI # 2530
56* 56 107 52.33 3 2 v India Port of Spain 17 Mar 2007 ODI # 2538
6 6 33 18.18 1 0 v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
DNB - - - - - v Bermuda Port of Spain 25 Mar 2007 ODI # 2554
2* 2 3 66.66 0 0 v Australia North Sound 31 Mar 2007 ODI # 2559
0 0 5 0.00 0 0 v New Zealand North Sound 2 Apr 2007 ODI # 2561
6 6 13 46.15 0 0 v South Africa Providence 7 Apr 2007 ODI # 2564
7 7 11 63.63 1 0 v England Bridgetown 11 Apr 2007 ODI # 2568
16 16 26 61.53 2 0 v Ireland Bridgetown 15 Apr 2007 ODI # 2572
38* 38 75 50.66 2 0 v West Indies Bridgetown 19 Apr 2007 ODI # 2576
1* 1 1 100.00 0 0 v India Mirpur 10 May 2007 ODI # 2582
35 35 43 81.39 3 1 v India Mirpur 12 May 2007 ODI # 2583
28 28 49 57.14 2 0 v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
0 0 4 0.00 0 0 v Sri Lanka Colombo (RPS) 23 Jul 2007 ODI # 2606
0 0 5 0.00 0 0 v Sri Lanka Colombo (RPS) 25 Jul 2007 ODI # 2607
0 0 3 0.00 0 0 v New Zealand Auckland 26 Dec 2007 ODI # 2658
4* 4 12 33.33 0 0 v New Zealand Napier 28 Dec 2007 ODI # 2659
0 0 2 0.00 0 0 v New Zealand Queenstown 31 Dec 2007 ODI # 2660
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
30 30 59 50.84 1 1 v New Zealand Mirpur 9 Oct 2008 ODI # 2763
11 11 28 39.28 1 0 v New Zealand Mirpur 11 Oct 2008 ODI # 2764
15 15 35 42.85 1 0 v New Zealand Chattogram 14 Oct 2008 ODI # 2765
1 1 5 20.00 0 0 v South Africa Potchefstroom 7 Nov 2008 ODI # 2771
2 2 11 18.18 0 0 v South Africa Benoni 9 Nov 2008 ODI # 2772
0 0 5 0.00 0 0 v Zimbabwe Mirpur 10 Jan 2009 ODI # 2790
1 1 8 12.50 0 0 v Sri Lanka Mirpur 14 Jan 2009 ODI # 2793
4 4 8 50.00 1 0 v Sri Lanka Mirpur 16 Jan 2009 ODI # 2794
22 22 38 57.89 3 0 v Zimbabwe Mirpur 19 Jan 2009 ODI # 2797
13* 13 20 65.00 1 1 v Zimbabwe Mirpur 21 Jan 2009 ODI # 2799
20* 20 31 64.51 3 0 v Zimbabwe Mirpur 23 Jan 2009 ODI # 2801
11 11 18 61.11 0 0 v West Indies Roseau 26 Jul 2009 ODI # 2862
31 31 30 103.33 4 0 v West Indies Roseau 28 Jul 2009 ODI # 2863
31 31 42 73.80 4 0 v West Indies Basseterre 31 Jul 2009 ODI # 2865
DNB - - - - - v Zimbabwe Bulawayo 9 Aug 2009 ODI # 2869
23* 23 18 127.77 2 0 v Zimbabwe Bulawayo 11 Aug 2009 ODI # 2871
33 33 39 84.61 2 1 v Zimbabwe Bulawayo 14 Aug 2009 ODI # 2872
15 15 15 100.00 0 0 v Zimbabwe Bulawayo 16 Aug 2009 ODI # 2873
98 98 121 80.99 11 0 v Zimbabwe Bulawayo 18 Aug 2009 ODI # 2874
56 56 77 72.72 5 0 v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
DNB - - - - - v Zimbabwe Mirpur 29 Oct 2009 ODI # 2916
4 4 10 40.00 1 0 v Zimbabwe Mirpur 31 Oct 2009 ODI # 2917
2* 2 5 40.00 0 0 v Zimbabwe Chattogram 3 Nov 2009 ODI # 2920
23 23 20 115.00 2 1 v Zimbabwe Chattogram 5 Nov 2009 ODI # 2922
35 35 52 67.30 3 0 v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
6 6 13 46.15 0 0 v India Mirpur 7 Jan 2010 ODI # 2939
32 32 22 145.45 2 2 v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
7 7 18 38.88 1 0 v India Mirpur 11 Jan 2010 ODI # 2942
8 8 24 33.33 0 0 v New Zealand Napier 5 Feb 2010 ODI # 2949
86 86 107 80.37 8 3 v New Zealand Dunedin 8 Feb 2010 ODI # 2951
4 4 14 28.57 0 0 v New Zealand Christchurch 11 Feb 2010 ODI # 2953
22 22 34 64.70 1 0 v England Mirpur 28 Feb 2010 ODI # 2964
76 76 88 86.36 5 0 v England Mirpur 2 Mar 2010 ODI # 2965
40 40 43 93.02 2 0 v England Chattogram 5 Mar 2010 ODI # 2968
30 30 55 54.54 1 0 v India Dambulla 16 Jun 2010 ODI # 2993
6 6 12 50.00 0 0 v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
1 1 4 25.00 0 0 v Pakistan Dambulla 21 Jun 2010 ODI # 2998
22 22 18 122.22 0 2 v England Nottingham 8 Jul 2010 ODI # 3018
9 9 18 50.00 0 0 v Ireland Belfast 15 Jul 2010 ODI # 3027
13* 13 16 81.25 3 0 v Ireland Belfast 16 Jul 2010 ODI # 3028
0 0 1 0.00 0 0 v Netherlands Glasgow 20 Jul 2010 ODI # 3029
22 22 39 56.41 1 0 v New Zealand Mirpur 5 Oct 2010 ODI # 3051
DNB - - - - - v New Zealand Mirpur 11 Oct 2010 ODI # 3054
13 13 25 52.00 0 0 v New Zealand Mirpur 14 Oct 2010 ODI # 3056
29 29 41 70.73 4 0 v New Zealand Mirpur 17 Oct 2010 ODI # 3058
1 1 9 11.11 0 0 v Zimbabwe Mirpur 1 Dec 2010 ODI # 3071
7* 7 9 77.77 1 0 v Zimbabwe Mirpur 3 Dec 2010 ODI # 3073
63 63 73 86.30 5 1 v Zimbabwe Mirpur 6 Dec 2010 ODI # 3075
6* 6 19 31.57 0 0 v Zimbabwe Chattogram 12 Dec 2010 ODI # 3078
25 25 30 83.33 2 0 v India Mirpur 19 Feb 2011 ODI # 3100
36 36 66 54.54 2 0 v Ireland Mirpur 25 Feb 2011 ODI # 3108
0 0 4 0.00 0 0 v West Indies Mirpur 4 Mar 2011 ODI # 3118
6 6 20 30.00 1 0 v England Chattogram 11 Mar 2011 ODI # 3127
11* 11 12 91.66 1 1 v Netherlands Chattogram 14 Mar 2011 ODI # 3131
3 3 21 14.28 0 0 v South Africa Mirpur 19 Mar 2011 ODI # 3138
44* 44 58 75.86 1 1 v Australia Mirpur 9 Apr 2011 ODI # 3149
81* 81 80 101.25 9 1 v Australia Mirpur 11 Apr 2011 ODI # 3150
1 1 4 25.00 0 0 v Australia Mirpur 13 Apr 2011 ODI # 3151
59 59 91 64.83 5 0 v Zimbabwe Harare 12 Aug 2011 ODI # 3176
12 12 20 60.00 2 0 v Zimbabwe Harare 14 Aug 2011 ODI # 3177
101 101 100 101.00 8 1 v Zimbabwe Harare 16 Aug 2011 ODI # 3179
16 16 40 40.00 1 0 v Zimbabwe Bulawayo 19 Aug 2011 ODI # 3181
20 20 31 64.51 1 0 v Zimbabwe Bulawayo 21 Aug 2011 ODI # 3183
21 21 21 100.00 0 1 v West Indies Mirpur 13 Oct 2011 ODI # 3198
69 69 109 63.30 2 1 v West Indies Mirpur 15 Oct 2011 ODI # 3200
10* 10 39 25.64 1 0 v West Indies Chattogram 18 Oct 2011 ODI # 3202
11 11 27 40.74 0 0 v Pakistan Mirpur 1 Dec 2011 ODI # 3218
1 1 10 10.00 0 0 v Pakistan Mirpur 3 Dec 2011 ODI # 3220
0 0 3 0.00 0 0 v Pakistan Chattogram 6 Dec 2011 ODI # 3222
3 3 5 60.00 0 0 v Pakistan Mirpur 11 Mar 2012 ODI # 3258
46* 46 25 184.00 3 3 v India Mirpur 16 Mar 2012 ODI # 3261
1 1 4 25.00 0 0 v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
10 10 8 125.00 1 0 v Pakistan Mirpur 22 Mar 2012 ODI # 3267
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
5 5 13 38.46 0 0 v Zimbabwe Bulawayo 3 May 2013 ODI # 3353
26 26 35 74.28 3 0 v Zimbabwe Bulawayo 5 May 2013 ODI # 3354
32 32 41 78.04 2 1 v Zimbabwe Bulawayo 8 May 2013 ODI # 3355
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
27 27 50 54.00 0 1 v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
79 79 83 95.18 5 2 v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
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
51* 51 33 154.54 8 0 v Pakistan Mirpur 4 Mar 2014 ODI # 3482
4 4 6 66.66 0 0 v Sri Lanka Mirpur 6 Mar 2014 ODI # 3485
59 59 63 93.65 3 3 v India Mirpur 15 Jun 2014 ODI # 3497
11 11 24 45.83 2 0 v India Mirpur 17 Jun 2014 ODI # 3498
TDNB - - - - - v India Mirpur 19 Jun 2014 ODI # 3499
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
65 65 72 90.27 2 2 v Zimbabwe Chattogram 21 Nov 2014 ODI # 3550
27 27 29 93.10 1 1 v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
33 33 22 150.00 3 1 v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
77 77 78 98.71 7 0 v Zimbabwe Mirpur 28 Nov 2014 ODI # 3555
11 11 23 47.82 2 0 v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
71 71 56 126.78 6 1 v Afghanistan Canberra 18 Feb 2015 ODI # 3605
36 36 39 92.30 2 1 v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
60 60 42 142.85 6 2 v Scotland Nelson 5 Mar 2015 ODI # 3624
89 89 77 115.58 8 1 v England Adelaide 9 Mar 2015 ODI # 3630
15 15 25 60.00 2 0 v New Zealand Hamilton 13 Mar 2015 ODI # 3634
27 27 43 62.79 2 0 v India Melbourne 19 Mar 2015 ODI # 3641
106 106 77 137.66 13 2 v Pakistan Mirpur 17 Apr 2015 ODI # 3647
65 65 70 92.85 8 1 v Pakistan Mirpur 19 Apr 2015 ODI # 3648
49* 49 43 113.95 6 0 v Pakistan Mirpur 22 Apr 2015 ODI # 3649
14 14 19 73.68 1 0 v India Mirpur 18 Jun 2015 ODI # 3658
31 31 34 91.17 3 1 v India Mirpur 21 Jun 2015 ODI # 3660
24 24 30 80.00 0 1 v India Mirpur 24 Jun 2015 ODI # 3661
24 24 38 63.15 1 0 v South Africa Mirpur 10 Jul 2015 ODI # 3663
DNB - - - - - v South Africa Mirpur 12 Jul 2015 ODI # 3666
DNB - - - - - v South Africa Chattogram 15 Jul 2015 ODI # 3668
107 107 109 98.16 9 1 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
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
6 6 7 85.71 0 0 v Afghanistan Mirpur 25 Sep 2016 ODI # 3781
38 38 51 74.50 4 0 v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
12 12 13 92.30 1 0 v Afghanistan Mirpur 1 Oct 2016 ODI # 3786
12 12 12 100.00 1 0 v England Mirpur 7 Oct 2016 ODI # 3791
21 21 23 91.30 3 0 v England Mirpur 9 Oct 2016 ODI # 3793
67* 67 62 108.06 4 1 v England Chattogram 12 Oct 2016 ODI # 3794
42* 42 48 87.50 3 0 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
1 1 2 50.00 0 0 v Sri Lanka Dambulla 25 Mar 2017 ODI # 3855
TDNB - - - - - v Sri Lanka Dambulla 28 Mar 2017 ODI # 3856
0 0 1 0.00 0 0 v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
13 13 17 76.47 3 0 v Ireland Dublin (Malahide) 12 May 2017 ODI # 3866
55 55 66 83.33 4 1 v New Zealand Dublin 17 May 2017 ODI # 3868
3* 3 7 42.85 0 0 v Ireland Dublin (Malahide) 19 May 2017 ODI # 3869
45* 45 45 100.00 3 1 v New Zealand Dublin 24 May 2017 ODI # 3871
79 79 72 109.72 8 0 v England The Oval 1 Jun 2017 ODI # 3875
9 9 20 45.00 0 0 v Australia The Oval 5 Jun 2017 ODI # 3879
14 14 34 41.17 2 0 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
61 61 85 71.76 4 0 v India Birmingham 15 Jun 2017 ODI # 3891
110* 110 116 94.82 11 2 v South Africa Kimberley 15 Oct 2017 ODI # 3923
60 60 70 85.71 4 1 v South Africa Paarl 18 Oct 2017 ODI # 3925
8 8 21 38.09 1 0 v South Africa East London 22 Oct 2017 ODI # 3929
14* 14 23 60.86 1 1 v Zimbabwe Mirpur 15 Jan 2018 ODI # 3952
62 62 52 119.23 4 1 v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
18 18 25 72.00 0 1 v Zimbabwe Mirpur 23 Jan 2018 ODI # 3964
26 26 56 46.42 1 0 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
22 22 40 55.00 1 0 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
30 30 11 272.72 3 2 v West Indies Providence 22 Jul 2018 ODI # 4022
68 68 67 101.49 5 1 v West Indies Providence 25 Jul 2018 ODI # 4023
12 12 14 85.71 0 1 v West Indies Basseterre 28 Jul 2018 ODI # 4024
144 144 150 96.00 11 4 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
21 21 45 46.66 1 0 v India Dubai (DICS) 21 Sep 2018 ODI # 4042
33 33 52 63.46 2 1 v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
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
55* 55 70 78.57 5 0 v West Indies Mirpur 9 Dec 2018 ODI # 4071
62 62 80 77.50 5 0 v West Indies Mirpur 11 Dec 2018 ODI # 4072
16* 16 14 114.28 2 1 v West Indies Sylhet 14 Dec 2018 ODI # 4073
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
32* 32 25 128.00 2 2 v West Indies Dublin 7 May 2019 ODI # 4129
63 63 73 86.30 5 1 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
35 35 33 106.06 5 0 v Ireland Dublin 15 May 2019 ODI # 4136
36 36 22 163.63 2 2 v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
78 78 80 97.50 8 0 v South Africa The Oval 2 Jun 2019 ODI # 4147
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