Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date between 25 Nov 2007 and 4 Apr 2022 remove between 25 Nov 2007 and 4 Apr 2022 from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2002-2015 162 5122 96* 43.40 0 0 - - 0 66 0 - Profile
filtered 2008-2015 140 4545 96* 45.45 0 0 - - 0 57 0 -
Cumulative averages
2 75 55* 75.00 0 0 - - 0 1 0 - v Zimbabwe 24 Jan 2008 ODI # 2663
5 150 55* 75.00 0 0 - - 0 2 0 - v Zimbabwe 2 Feb 2008 ODI # 2669
6 188 55* 62.66 0 0 - - 0 2 0 - v Bangladesh 8 Apr 2008 ODI # 2696
7 188 55* 62.66 0 0 - - 0 2 0 - v Bangladesh 11 Apr 2008 ODI # 2698
3 119 55* 59.50 0 0 - - 0 2 0 - v Zimbabwe 27 Jan 2008 ODI # 2665
4 119 55* 59.50 0 0 - - 0 2 0 - v Zimbabwe 30 Jan 2008 ODI # 2667
1 55 55* - 0 0 - - 0 0 0 - v Zimbabwe 21 Jan 2008 ODI # 2662
21 646 79* 53.83 0 0 - - 0 12 0 - v West Indies 16 Nov 2008 ODI # 2776
22 646 79* 53.83 0 0 - - 0 13 0 - v Sri Lanka 20 Jan 2009 ODI # 2798
52 1606 93* 51.80 0 0 - - 0 29 0 - v West Indies 28 Apr 2011 ODI # 3154
17 508 76 50.80 0 0 - - 0 9 0 - v India 2 Jul 2008 ODI # 2730
18 508 76 50.80 0 0 - - 0 11 0 - v Bangladesh 4 Jul 2008 ODI # 2733
53 1611 93* 50.34 0 0 - - 0 29 0 - v West Indies 2 May 2011 ODI # 3155
51 1544 93* 49.80 0 0 - - 0 28 0 - v West Indies 25 Apr 2011 ODI # 3153
23 647 79* 49.76 0 0 - - 0 14 0 - v Sri Lanka 21 Jan 2009 ODI # 2800
8 198 55* 49.50 0 0 - - 0 2 0 - v Bangladesh 13 Apr 2008 ODI # 2700
9 198 55* 49.50 0 0 - - 0 4 0 - v Bangladesh 16 Apr 2008 ODI # 2702
59 1731 93* 49.45 0 0 - - 0 32 0 - v Zimbabwe 14 Sep 2011 ODI # 3194
60 1731 93* 49.45 0 0 - - 0 32 0 - v Sri Lanka 11 Nov 2011 ODI # 3212
43 1328 93* 49.18 0 0 - - 0 23 0 - v Sri Lanka 26 Feb 2011 ODI # 3109
55 1616 93* 48.96 0 0 - - 0 30 0 - v Ireland 28 May 2011 ODI # 3157
104 3325 96* 48.89 0 0 - - 0 48 0 - v Zimbabwe 27 Aug 2013 ODI # 3404
54 1612 93* 48.84 0 0 - - 0 29 0 - v West Indies 5 May 2011 ODI # 3156
44 1365 93* 48.75 0 0 - - 0 23 0 - v Canada 3 Mar 2011 ODI # 3116
61 1752 93* 48.66 0 0 - - 0 32 0 - v Sri Lanka 14 Nov 2011 ODI # 3213
57 1702 93* 48.62 0 0 - - 0 30 0 - v Zimbabwe 8 Sep 2011 ODI # 3188
58 1702 93* 48.62 0 0 - - 0 31 0 - v Zimbabwe 11 Sep 2011 ODI # 3190
106 3395 96* 48.50 0 0 - - 0 48 0 - v Zimbabwe 31 Aug 2013 ODI # 3408
120 3880 96* 48.50 0 0 - - 0 54 0 - v Sri Lanka 25 Feb 2014 ODI # 3473
56 1648 93* 48.47 0 0 - - 0 30 0 - v Ireland 30 May 2011 ODI # 3158
50 1501 93* 48.41 0 0 - - 0 26 0 - v West Indies 23 Apr 2011 ODI # 3152
25 677 79* 48.35 0 0 - - 0 15 0 - v Australia 22 Apr 2009 ODI # 2845
68 1981 93* 48.31 0 0 - - 0 38 0 - v Afghanistan 10 Feb 2012 ODI # 3236
116 3716 96* 48.25 0 0 - - 0 52 0 - v Sri Lanka 20 Dec 2013 ODI # 3446
107 3426 96* 48.25 0 0 - - 0 48 0 - v South Africa 30 Oct 2013 ODI # 3425
105 3328 96* 48.23 0 0 - - 0 48 0 - v Zimbabwe 29 Aug 2013 ODI # 3406
119 3807 96* 48.18 0 0 - - 0 54 0 - v Sri Lanka 27 Dec 2013 ODI # 3450
117 3756 96* 48.15 0 0 - - 0 52 0 - v Sri Lanka 22 Dec 2013 ODI # 3447
118 3756 96* 48.15 0 0 - - 0 54 0 - v Sri Lanka 25 Dec 2013 ODI # 3448
108 3451 96* 47.93 0 0 - - 0 48 0 - v South Africa 1 Nov 2013 ODI # 3427
121 3880 96* 47.90 0 0 - - 0 54 0 - v Afghanistan 27 Feb 2014 ODI # 3475
110 3535 96* 47.77 0 0 - - 0 50 0 - v South Africa 8 Nov 2013 ODI # 3431
103 3242 96* 47.67 0 0 - - 0 47 0 - v West Indies 24 Jul 2013 ODI # 3396
65 1857 93* 47.61 0 0 - - 0 36 0 - v Bangladesh 1 Dec 2011 ODI # 3218
62 1759 93* 47.54 0 0 - - 0 32 0 - v Sri Lanka 18 Nov 2011 ODI # 3214
109 3470 96* 47.53 0 0 - - 0 49 0 - v South Africa 6 Nov 2013 ODI # 3430
29 808 79* 47.52 0 0 - - 0 16 0 - v Australia 3 May 2009 ODI # 2849
69 1995 93* 47.50 0 0 - - 0 38 0 - v England 13 Feb 2012 ODI # 3238
114 3657 96* 47.49 0 0 - - 0 51 0 - v South Africa 30 Nov 2013 ODI # 3441
115 3657 96* 47.49 0 0 - - 0 52 0 - v Sri Lanka 18 Dec 2013 ODI # 3445
70 2042 93* 47.48 0 0 - - 0 38 0 - v England 15 Feb 2012 ODI # 3240
102 3179 96* 47.44 0 0 - - 0 47 0 - v West Indies 21 Jul 2013 ODI # 3393
111 3553 96* 47.37 0 0 - - 0 50 0 - v South Africa 11 Nov 2013 ODI # 3433
66 1894 93* 47.35 0 0 - - 0 37 0 - v Bangladesh 3 Dec 2011 ODI # 3220
67 1941 93* 47.34 0 0 - - 0 38 0 - v Bangladesh 6 Dec 2011 ODI # 3222
122 3881 96* 47.32 0 0 - - 0 54 0 - v India 2 Mar 2014 ODI # 3479
32 899 79* 47.31 0 0 - - 0 22 0 - v Sri Lanka 9 Aug 2009 ODI # 2870
45 1372 93* 47.31 0 0 - - 0 23 0 - v New Zealand 8 Mar 2011 ODI # 3123
46 1372 93* 47.31 0 0 - - 0 24 0 - v Zimbabwe 14 Mar 2011 ODI # 3132
20 567 76 47.25 0 0 - - 0 11 0 - v West Indies 14 Nov 2008 ODI # 2775
75 2173 93* 47.23 0 0 - - 0 39 0 - v India 18 Mar 2012 ODI # 3263
64 1841 93* 47.20 0 0 - - 0 35 0 - v Sri Lanka 23 Nov 2011 ODI # 3216
74 2169 93* 47.15 0 0 - - 0 39 0 - v Sri Lanka 15 Mar 2012 ODI # 3260
124 3950 96* 47.02 0 0 - - 0 54 0 - v Sri Lanka 8 Mar 2014 ODI # 3486
97 2960 96* 46.98 0 0 - - 0 46 0 - v South Africa 10 Jun 2013 ODI # 3367
112 3566 96* 46.92 0 0 - - 0 50 0 - v South Africa 24 Nov 2013 ODI # 3438
96 2905 96* 46.85 0 0 - - 0 45 0 - v West Indies 7 Jun 2013 ODI # 3364
19 515 76 46.81 0 0 - - 0 11 0 - v West Indies 12 Nov 2008 ODI # 2773
123 3885 96* 46.80 0 0 - - 0 54 0 - v Bangladesh 4 Mar 2014 ODI # 3482
63 1775 93* 46.71 0 0 - - 0 32 0 - v Sri Lanka 20 Nov 2011 ODI # 3215
99 3034 96* 46.67 0 0 - - 0 47 0 - v West Indies 14 Jul 2013 ODI # 3389
101 3126 96* 46.65 0 0 - - 0 47 0 - v West Indies 19 Jul 2013 ODI # 3391
125 3963 96* 46.62 0 0 - - 0 54 0 - v Sri Lanka 23 Aug 2014 ODI # 3512
10 233 55* 46.60 0 0 - - 0 5 0 - v Bangladesh 19 Apr 2008 ODI # 2703
98 2982 96* 46.59 0 0 - - 0 47 0 - v India 15 Jun 2013 ODI # 3372
76 2186 93* 46.51 0 0 - - 0 40 0 - v Bangladesh 22 Mar 2012 ODI # 3267
126 3999 96* 46.50 0 0 - - 0 54 0 - v Sri Lanka 26 Aug 2014 ODI # 3515
113 3578 96* 46.46 0 0 - - 0 51 0 - v South Africa 27 Nov 2013 ODI # 3440
71 2043 93* 46.43 0 0 - - 0 38 0 - v England 18 Feb 2012 ODI # 3243
72 2089 93* 46.42 0 0 - - 0 38 0 - v England 21 Feb 2012 ODI # 3247
93 2785 93* 46.41 0 0 - - 0 44 0 - v Scotland 17 May 2013 ODI # 3356
100 3051 96* 46.22 0 0 - - 0 47 0 - v West Indies 16 Jul 2013 ODI # 3390
24 647 79* 46.21 0 0 - - 0 14 0 - v Sri Lanka 24 Jan 2009 ODI # 2803
40 1155 93* 46.20 0 0 - - 0 23 0 - v New Zealand 1 Feb 2011 ODI # 3093
127 4017 96* 46.17 0 0 - - 0 54 0 - v Sri Lanka 30 Aug 2014 ODI # 3519
77 2216 93* 46.16 0 0 - - 0 41 0 - v Sri Lanka 7 Jun 2012 ODI # 3272
42 1245 93* 46.11 0 0 - - 0 23 0 - v Kenya 23 Feb 2011 ODI # 3105
49 1428 93* 46.06 0 0 - - 0 26 0 - v India 30 Mar 2011 ODI # 3147
83 2393 93* 46.01 0 0 - - 0 43 0 - v Australia 31 Aug 2012 ODI # 3301
80 2300 93* 46.00 0 0 - - 0 41 0 - v Sri Lanka 16 Jun 2012 ODI # 3275
26 689 79* 45.93 0 0 - - 0 16 0 - v Australia 24 Apr 2009 ODI # 2846
78 2243 93* 45.77 0 0 - - 0 41 0 - v Sri Lanka 9 Jun 2012 ODI # 3273
79 2243 93* 45.77 0 0 - - 0 41 0 - v Sri Lanka 13 Jun 2012 ODI # 3274
47 1372 93* 45.73 0 0 - - 0 26 0 - v Australia 19 Mar 2011 ODI # 3139
48 1372 93* 45.73 0 0 - - 0 26 0 - v West Indies 23 Mar 2011 ODI # 3142
81 2332 93* 45.72 0 0 - - 0 41 0 - v Sri Lanka 18 Jun 2012 ODI # 3277
94 2785 93* 45.65 0 0 - - 0 44 0 - v Ireland 23 May 2013 ODI # 3357
128 4017 96* 45.64 0 0 - - 0 54 0 - v Australia 7 Oct 2014 ODI # 3530
138 4472 96* 45.63 0 0 - - 0 57 0 - v South Africa 7 Mar 2015 ODI # 3626
84 2418 93* 45.62 0 0 - - 0 43 0 - v Australia 3 Sep 2012 ODI # 3303
73 2097 93* 45.58 0 0 - - 0 38 0 - v Bangladesh 11 Mar 2012 ODI # 3258
139 4511 96* 45.56 0 0 - - 0 57 0 - v Ireland 15 Mar 2015 ODI # 3639
137 4416 96* 45.52 0 0 - - 0 57 0 - v U.A.E. 4 Mar 2015 ODI # 3622
140 4545 96* 45.45 0 0 - - 0 57 0 - v Australia 20 Mar 2015 ODI # 3642
134 4271 96* 45.43 0 0 - - 0 56 0 - v India 15 Feb 2015 ODI # 3602
91 2678 93* 45.38 0 0 - - 0 44 0 - v South Africa 21 Mar 2013 ODI # 3348
30 817 79* 45.38 0 0 - - 0 16 0 - v Sri Lanka 30 Jul 2009 ODI # 2864
41 1180 93* 45.38 0 0 - - 0 23 0 - v New Zealand 3 Feb 2011 ODI # 3095
82 2358 93* 45.34 0 0 - - 0 43 0 - v Australia 28 Aug 2012 ODI # 3299
11 272 55* 45.33 0 0 - - 0 5 0 - v Bangladesh 8 Jun 2008 ODI # 2704
136 4351 96* 45.32 0 0 - - 0 57 0 - v Zimbabwe 1 Mar 2015 ODI # 3620
95 2809 93* 45.30 0 0 - - 0 45 0 - v Ireland 26 May 2013 ODI # 3358
129 4032 96* 45.30 0 0 - - 0 54 0 - v Australia 10 Oct 2014 ODI # 3532
33 905 79* 45.25 0 0 - - 0 23 0 - v West Indies 23 Sep 2009 ODI # 2894
132 4150 96* 45.10 0 0 - - 0 54 0 - v New Zealand 31 Jan 2015 ODI # 3596
133 4195 96* 45.10 0 0 - - 0 54 0 - v New Zealand 3 Feb 2015 ODI # 3598
89 2570 93* 45.08 0 0 - - 0 43 0 - v South Africa 15 Mar 2013 ODI # 3346
85 2434 93* 45.07 0 0 - - 0 43 0 - v India 30 Dec 2012 ODI # 3314
34 946 79* 45.04 0 0 - - 0 23 0 - v Australia 30 Sep 2009 ODI # 2903
92 2702 93* 45.03 0 0 - - 0 44 0 - v South Africa 24 Mar 2013 ODI # 3350
135 4278 96* 45.03 0 0 - - 0 56 0 - v West Indies 21 Feb 2015 ODI # 3608
131 4092 96* 44.96 0 0 - - 0 54 0 - v New Zealand 12 Dec 2014 ODI # 3566
130 4045 96* 44.94 0 0 - - 0 54 0 - v New Zealand 8 Dec 2014 ODI # 3564
90 2598 93* 44.79 0 0 - - 0 44 0 - v South Africa 17 Mar 2013 ODI # 3347
86 2436 93* 44.29 0 0 - - 0 43 0 - v India 3 Jan 2013 ODI # 3315
87 2475 93* 44.19 0 0 - - 0 43 0 - v India 6 Jan 2013 ODI # 3316
88 2513 93* 44.08 0 0 - - 0 43 0 - v South Africa 10 Mar 2013 ODI # 3343
16 438 76 43.80 0 0 - - 0 9 0 - v Sri Lanka 29 Jun 2008 ODI # 2723
35 960 79* 43.63 0 0 - - 0 23 0 - v South Africa 29 Oct 2010 ODI # 3062
27 698 79* 43.62 0 0 - - 0 16 0 - v Australia 27 Apr 2009 ODI # 2847
31 826 79* 43.47 0 0 - - 0 18 0 - v Sri Lanka 7 Aug 2009 ODI # 2868
28 732 79* 43.05 0 0 - - 0 16 0 - v Australia 1 May 2009 ODI # 2848
37 1027 79* 42.79 0 0 - - 0 23 0 - v New Zealand 22 Jan 2011 ODI # 3085
38 1027 79* 42.79 0 0 - - 0 23 0 - v New Zealand 26 Jan 2011 ODI # 3088
39 1062 79* 42.48 0 0 - - 0 23 0 - v New Zealand 29 Jan 2011 ODI # 3090
36 977 79* 42.47 0 0 - - 0 23 0 - v South Africa 31 Oct 2010 ODI # 3063
12 296 55* 42.28 0 0 - - 0 6 0 - v India 10 Jun 2008 ODI # 2705
13 329 55* 41.12 0 0 - - 0 6 0 - v India 14 Jun 2008 ODI # 2707
15 362 55* 40.22 0 0 - - 0 8 0 - v India 26 Jun 2008 ODI # 2717
14 331 55* 36.77 0 0 - - 0 7 0 - v Hong Kong 24 Jun 2008 ODI # 2712
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