Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 24 Jun 2008 remove greater than or equal to 24 Jun 2008 from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2004-2012 185 157 44 5442 109* 48.15 6243 87.16 3 39 3 383 80 Profile
filtered 2008-2012 100 93 18 3329 108 44.38 3814 87.28 1 27 1 219 42
Cumulative averages
8 7 2 344 85 68.80 444 77.47 0 4 0 17 3 v Bangladesh 6 Sep 2008 ODI # 2762
19 18 4 838 85 59.85 991 84.56 0 9 0 48 10 v South Africa 3 Apr 2009 ODI # 2832
9 8 2 350 85 58.33 455 76.92 0 4 0 18 3 v South Africa 16 Jan 2009 ODI # 2795
7 6 1 287 85 57.40 372 77.15 0 3 0 15 2 v Bangladesh 3 Sep 2008 ODI # 2760
17 16 3 746 85 57.38 899 82.98 0 8 0 42 8 v New Zealand 10 Feb 2009 ODI # 2819
20 19 4 841 85 56.06 999 84.18 0 9 0 48 10 v South Africa 5 Apr 2009 ODI # 2834
6 5 0 279 85 55.80 352 79.26 0 3 0 15 2 v Bangladesh 30 Aug 2008 ODI # 2758
46 43 11 1730 85 54.06 1948 88.80 0 16 0 113 20 v Pakistan 31 Jan 2010 ODI # 2948
10 9 2 378 85 54.00 489 77.30 0 4 0 20 3 v South Africa 18 Jan 2009 ODI # 2796
18 17 3 755 85 53.92 912 82.78 0 8 0 42 8 v New Zealand 13 Feb 2009 ODI # 2820
42 39 10 1545 85 53.27 1765 87.53 0 15 0 100 19 v Pakistan 22 Jan 2010 ODI # 2944
47 44 11 1758 85 53.27 1973 89.10 0 16 0 115 20 v West Indies 7 Feb 2010 ODI # 2950
48 44 11 1758 85 53.27 1973 89.10 0 16 0 115 20 v West Indies 9 Feb 2010 ODI # 2952
2 2 0 106 62 53.00 163 65.03 0 1 0 3 1 v West Indies 27 Jun 2008 ODI # 2719
3 2 0 106 62 53.00 163 65.03 0 1 0 3 1 v West Indies 29 Jun 2008 ODI # 2724
49 45 11 1802 85 53.00 2026 88.94 0 16 0 117 20 v West Indies 12 Feb 2010 ODI # 2954
45 42 10 1690 85 52.81 1902 88.85 0 16 0 110 20 v Pakistan 29 Jan 2010 ODI # 2947
21 20 4 842 85 52.62 1003 83.94 0 9 0 48 10 v South Africa 9 Apr 2009 ODI # 2839
23 22 5 893 85 52.52 1067 83.69 0 9 0 53 10 v South Africa 17 Apr 2009 ODI # 2841
43 40 10 1574 85 52.46 1799 87.49 0 15 0 101 19 v Pakistan 24 Jan 2010 ODI # 2945
52 48 11 1940 85 52.43 2165 89.60 0 18 0 126 22 v New Zealand 6 Mar 2010 ODI # 2969
44 41 10 1623 85 52.35 1827 88.83 0 15 0 106 20 v Pakistan 26 Jan 2010 ODI # 2946
51 47 11 1884 85 52.33 2102 89.62 0 17 0 122 21 v New Zealand 3 Mar 2010 ODI # 2966
50 46 11 1825 85 52.14 2043 89.32 0 16 0 118 21 v West Indies 14 Feb 2010 ODI # 2955
41 38 9 1510 85 52.06 1728 87.38 0 15 0 98 19 v India 8 Nov 2009 ODI # 2925
54 50 12 1977 85 52.02 2197 89.98 0 18 0 129 23 v New Zealand 11 Mar 2010 ODI # 2973
55 51 12 2023 85 51.87 2252 89.83 0 18 0 134 23 v New Zealand 13 Mar 2010 ODI # 2975
15 14 2 620 85 51.66 796 77.88 0 6 0 32 6 v New Zealand 6 Feb 2009 ODI # 2816
16 15 2 671 85 51.61 828 81.03 0 7 0 38 6 v New Zealand 8 Feb 2009 ODI # 2817
53 49 11 1949 85 51.28 2180 89.40 0 18 0 126 23 v New Zealand 9 Mar 2010 ODI # 2971
40 37 8 1475 85 50.86 1666 88.53 0 15 0 96 19 v India 5 Nov 2009 ODI # 2923
56 52 12 2031 85 50.77 2269 89.51 0 18 0 134 23 v Ireland 17 Jun 2010 ODI # 2994
24 23 5 913 85 50.72 1082 84.38 0 9 0 56 10 v England 4 Sep 2009 ODI # 2882
63 59 13 2314 85 50.30 2584 89.55 0 21 0 151 25 v Sri Lanka 3 Nov 2010 ODI # 3065
57 53 12 2059 85 50.21 2307 89.25 0 18 0 134 23 v England 22 Jun 2010 ODI # 3000
38 35 7 1404 85 50.14 1603 87.58 0 15 0 93 16 v India 31 Oct 2009 ODI # 2918
39 36 7 1444 85 49.79 1644 87.83 0 15 0 95 17 v India 2 Nov 2009 ODI # 2919
65 61 14 2335 85 49.68 2629 88.81 0 21 0 152 25 v Sri Lanka 7 Nov 2010 ODI # 3068
22 21 4 844 85 49.64 1012 83.39 0 9 0 48 10 v South Africa 13 Apr 2009 ODI # 2840
13 12 2 496 85 49.60 637 77.86 0 5 0 27 5 v South Africa 30 Jan 2009 ODI # 2808
64 60 13 2329 85 49.55 2603 89.47 0 21 0 152 25 v Sri Lanka 5 Nov 2010 ODI # 3066
14 13 2 545 85 49.54 702 77.63 0 5 0 28 6 v New Zealand 1 Feb 2009 ODI # 2811
58 54 12 2073 85 49.35 2334 88.81 0 18 0 135 23 v England 24 Jun 2010 ODI # 3002
67 63 14 2410 85 49.18 2687 89.69 0 22 0 157 26 v Kenya 13 Mar 2011 ODI # 3130
68 63 14 2410 85 49.18 2687 89.69 0 22 0 157 26 v Canada 16 Mar 2011 ODI # 3134
66 62 14 2356 85 49.08 2644 89.10 0 21 0 153 26 v England 16 Jan 2011 ODI # 3081
26 25 6 929 85 48.89 1100 84.45 0 9 0 57 10 v England 9 Sep 2009 ODI # 2885
27 25 6 929 85 48.89 1100 84.45 0 9 0 57 10 v England 12 Sep 2009 ODI # 2888
62 58 12 2243 85 48.76 2493 89.97 0 20 0 150 25 v India 20 Oct 2010 ODI # 3060
11 10 2 390 85 48.75 504 77.38 0 4 0 21 3 v South Africa 23 Jan 2009 ODI # 2802
76 69 15 2631 108 48.72 2947 89.27 1 23 0 172 28 v Sri Lanka 16 Aug 2011 ODI # 3180
59 55 12 2094 85 48.69 2355 88.91 0 18 0 138 23 v England 27 Jun 2010 ODI # 3003
5 4 0 194 62 48.50 265 73.20 0 2 0 10 1 v West Indies 6 Jul 2008 ODI # 2736
25 24 5 921 85 48.47 1096 84.03 0 9 0 56 10 v England 6 Sep 2009 ODI # 2883
74 68 15 2568 108 48.45 2871 89.44 1 22 0 167 28 v Sri Lanka 10 Aug 2011 ODI # 3175
75 68 15 2568 108 48.45 2871 89.44 1 22 0 167 28 v Sri Lanka 14 Aug 2011 ODI # 3178
69 64 14 2422 85 48.44 2709 89.40 0 22 0 157 26 v Pakistan 19 Mar 2011 ODI # 3139
73 67 14 2566 108 48.41 2860 89.72 1 22 0 167 28 v Bangladesh 13 Apr 2011 ODI # 3151
61 57 12 2174 85 48.31 2416 89.98 0 19 0 143 25 v England 3 Jul 2010 ODI # 3011
81 74 17 2749 108 48.22 3111 88.36 1 23 1 180 30 v South Africa 28 Oct 2011 ODI # 3211
82 75 17 2794 108 48.17 3143 88.89 1 23 1 184 30 v India 5 Feb 2012 ODI # 3231
77 70 15 2631 108 47.83 2948 89.24 1 23 1 172 28 v Sri Lanka 20 Aug 2011 ODI # 3182
83 76 17 2817 108 47.74 3175 88.72 1 23 1 187 30 v Sri Lanka 10 Feb 2012 ODI # 3235
30 28 6 1049 85 47.68 1232 85.14 0 10 0 64 13 v England 20 Sep 2009 ODI # 2892
4 3 0 143 62 47.66 209 68.42 0 1 0 7 1 v West Indies 4 Jul 2008 ODI # 2734
79 72 16 2667 108 47.62 2985 89.34 1 23 1 175 29 v South Africa 19 Oct 2011 ODI # 3203
29 27 6 1000 85 47.61 1178 84.88 0 10 0 61 12 v England 17 Sep 2009 ODI # 2891
60 56 12 2095 85 47.61 2356 88.92 0 18 0 138 23 v England 30 Jun 2010 ODI # 3004
70 65 14 2425 85 47.54 2718 89.22 0 22 0 157 26 v India 24 Mar 2011 ODI # 3143
33 31 6 1186 85 47.44 1398 84.83 0 12 0 75 14 v Pakistan 30 Sep 2009 ODI # 2903
34 31 6 1186 85 47.44 1398 84.83 0 12 0 75 14 v England 2 Oct 2009 ODI # 2905
80 73 16 2704 108 47.43 3047 88.74 1 23 1 179 29 v South Africa 23 Oct 2011 ODI # 3208
85 78 17 2889 108 47.36 3250 88.89 1 24 1 194 31 v India 19 Feb 2012 ODI # 3244
71 66 14 2458 85 47.26 2769 88.76 0 22 0 158 26 v Bangladesh 9 Apr 2011 ODI # 3149
72 66 14 2458 85 47.26 2769 88.76 0 22 0 158 26 v Bangladesh 11 Apr 2011 ODI # 3150
37 34 6 1323 85 47.25 1521 86.98 0 14 0 90 15 v India 28 Oct 2009 ODI # 2915
84 77 17 2830 108 47.16 3198 88.49 1 23 1 188 31 v Sri Lanka 17 Feb 2012 ODI # 3241
78 71 15 2637 108 47.08 2964 88.96 1 23 1 172 28 v Sri Lanka 22 Aug 2011 ODI # 3184
36 33 6 1270 85 47.03 1461 86.92 0 13 0 84 15 v India 25 Oct 2009 ODI # 2913
86 79 17 2910 108 46.93 3264 89.15 1 24 1 194 33 v Sri Lanka 24 Feb 2012 ODI # 3248
28 26 6 935 85 46.75 1109 84.31 0 9 0 58 10 v England 15 Sep 2009 ODI # 2890
32 30 6 1122 85 46.75 1311 85.58 0 11 0 69 13 v India 28 Sep 2009 ODI # 2901
12 11 2 418 85 46.44 541 77.26 0 4 0 22 4 v South Africa 26 Jan 2009 ODI # 2804
89 82 18 2968 108 46.37 3351 88.57 1 24 1 198 35 v Sri Lanka 4 Mar 2012 ODI # 3255
87 80 17 2920 108 46.34 3285 88.88 1 24 1 195 33 v India 26 Feb 2012 ODI # 3250
88 81 17 2949 108 46.07 3341 88.26 1 24 1 198 33 v Sri Lanka 2 Mar 2012 ODI # 3253
35 32 6 1197 85 46.03 1407 85.07 0 12 0 76 14 v New Zealand 5 Oct 2009 ODI # 2907
31 29 6 1055 85 45.86 1246 84.67 0 10 0 64 13 v West Indies 26 Sep 2009 ODI # 2897
90 83 18 2974 108 45.75 3356 88.61 1 24 1 199 35 v Sri Lanka 6 Mar 2012 ODI # 3256
91 84 18 2975 108 45.07 3359 88.56 1 24 1 199 35 v Sri Lanka 8 Mar 2012 ODI # 3257
94 87 18 3098 108 44.89 3563 86.94 1 25 1 204 36 v West Indies 20 Mar 2012 ODI # 3266
92 85 18 3007 108 44.88 3416 88.02 1 24 1 199 35 v West Indies 16 Mar 2012 ODI # 3262
95 88 18 3124 108 44.62 3593 86.94 1 25 1 207 36 v West Indies 23 Mar 2012 ODI # 3268
93 86 18 3031 108 44.57 3468 87.39 1 24 1 200 35 v West Indies 18 Mar 2012 ODI # 3264
97 90 18 3198 108 44.41 3658 87.42 1 25 1 211 39 v Afghanistan 25 Aug 2012 ODI # 3297
100 93 18 3329 108 44.38 3814 87.28 1 27 1 219 42 v Pakistan 3 Sep 2012 ODI # 3303
96 89 18 3149 108 44.35 3621 86.96 1 25 1 209 36 v West Indies 25 Mar 2012 ODI # 3269
99 92 18 3264 108 44.10 3742 87.22 1 26 1 212 41 v Pakistan 31 Aug 2012 ODI # 3301
1 1 0 44 44 44.00 58 75.86 0 0 0 1 0 v West Indies 24 Jun 2008 ODI # 2713
98 91 18 3203 108 43.87 3670 87.27 1 25 1 211 39 v Pakistan 28 Aug 2012 ODI # 3299
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