Records type batting analysis [change type]
View cumulative averages [change view]
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
overall 2009-2019 121 110 17 3194 102* 34.34 3712 86.04 2 20 8 268 53 Profile
Cumulative averages
1 1 0 18 18 18.00 28 64.28 0 0 0 3 0 v Sri Lanka 1 Aug 2009 ODI # 2866
2 2 0 84 66 42.00 93 90.32 0 1 0 8 2 v Sri Lanka 3 Aug 2009 ODI # 2867
3 3 1 186 102* 93.00 165 112.72 1 1 0 13 6 v Sri Lanka 7 Aug 2009 ODI # 2868
4 4 1 192 102* 64.00 174 110.34 1 1 0 13 6 v Sri Lanka 9 Aug 2009 ODI # 2870
5 5 2 233 102* 77.66 225 103.55 1 1 0 19 6 v West Indies 23 Sep 2009 ODI # 2894
6 6 2 233 102* 58.25 226 103.09 1 1 1 19 6 v India 26 Sep 2009 ODI # 2898
7 7 3 235 102* 58.75 234 100.42 1 1 1 19 6 v Australia 30 Sep 2009 ODI # 2903
8 8 3 290 102* 58.00 296 97.97 1 2 1 26 6 v New Zealand 3 Oct 2009 ODI # 2906
9 9 3 299 102* 49.83 314 95.22 1 2 1 26 6 v New Zealand 3 Nov 2009 ODI # 2921
10 10 3 311 102* 44.42 338 92.01 1 2 1 27 6 v New Zealand 9 Nov 2009 ODI # 2927
11 11 3 334 102* 41.75 360 92.77 1 2 1 30 6 v Australia 22 Jan 2010 ODI # 2944
12 12 3 334 102* 37.11 362 92.26 1 2 2 30 6 v Australia 24 Jan 2010 ODI # 2945
13 13 3 393 102* 39.30 438 89.72 1 3 2 33 6 v Australia 26 Jan 2010 ODI # 2946
14 14 3 431 102* 39.18 498 86.54 1 3 2 35 7 v Australia 29 Jan 2010 ODI # 2947
15 15 3 498 102* 41.50 600 83.00 1 4 2 37 8 v Australia 31 Jan 2010 ODI # 2948
16 16 3 528 102* 40.61 640 82.50 1 4 2 37 8 v Sri Lanka 15 Jun 2010 ODI # 2991
17 17 3 549 102* 39.21 666 82.43 1 4 2 38 8 v India 19 Jun 2010 ODI # 2996
18 18 3 599 102* 39.93 723 82.84 1 5 2 42 8 v Bangladesh 21 Jun 2010 ODI # 2998
19 19 3 642 102* 40.12 756 84.92 1 5 2 48 8 v England 10 Sep 2010 ODI # 3043
20 20 3 670 102* 39.41 779 86.00 1 5 2 52 8 v England 12 Sep 2010 ODI # 3044
21 21 3 684 102* 38.00 799 85.60 1 5 2 52 8 v England 17 Sep 2010 ODI # 3045
22 22 3 705 102* 37.10 839 84.02 1 5 2 53 8 v England 20 Sep 2010 ODI # 3046
23 23 3 724 102* 36.20 873 82.93 1 5 2 54 8 v England 22 Sep 2010 ODI # 3047
24 24 3 784 102* 37.33 944 83.05 1 6 2 55 11 v South Africa 8 Nov 2010 ODI # 3069
25 25 3 784 102* 35.63 945 82.96 1 6 3 55 11 v New Zealand 22 Jan 2011 ODI # 3085
26 25 3 784 102* 35.63 945 82.96 1 6 3 55 11 v New Zealand 26 Jan 2011 ODI # 3088
27 26 3 828 102* 36.00 974 85.01 1 6 3 59 13 v New Zealand 29 Jan 2011 ODI # 3090
28 27 3 838 102* 34.91 991 84.56 1 6 3 60 13 v New Zealand 1 Feb 2011 ODI # 3093
29 28 3 870 102* 34.80 1023 85.04 1 6 3 62 13 v New Zealand 3 Feb 2011 ODI # 3095
30 29 3 878 102* 33.76 1041 84.34 1 6 3 62 13 v New Zealand 5 Feb 2011 ODI # 3097
31 30 3 949 102* 35.14 1093 86.82 1 7 3 70 14 v Kenya 23 Feb 2011 ODI # 3105
32 31 3 959 102* 34.25 1108 86.55 1 7 3 71 14 v Sri Lanka 26 Feb 2011 ODI # 3109
33 32 3 1007 102* 34.72 1176 85.62 1 7 3 75 15 v Canada 3 Mar 2011 ODI # 3116
34 33 3 1045 102* 34.83 1234 84.68 1 7 3 78 15 v New Zealand 8 Mar 2011 ODI # 3123
35 34 4 1089 102* 36.30 1293 84.22 1 7 3 82 16 v Australia 19 Mar 2011 ODI # 3139
36 34 4 1089 102* 36.30 1293 84.22 1 7 3 82 16 v West Indies 23 Mar 2011 ODI # 3142
37 35 4 1118 102* 36.06 1317 84.88 1 7 3 83 18 v India 30 Mar 2011 ODI # 3147
38 35 4 1118 102* 36.06 1317 84.88 1 7 3 83 18 v West Indies 23 Apr 2011 ODI # 3152
39 36 5 1135 102* 36.61 1328 85.46 1 7 3 86 18 v West Indies 25 Apr 2011 ODI # 3153
40 37 5 1165 102* 36.40 1355 85.97 1 7 3 91 18 v West Indies 28 Apr 2011 ODI # 3154
41 38 5 1189 102* 36.03 1382 86.03 1 7 3 92 19 v West Indies 5 May 2011 ODI # 3156
42 38 5 1189 102* 36.03 1382 86.03 1 7 3 92 19 v Ireland 28 May 2011 ODI # 3157
43 39 6 1249 102* 37.84 1430 87.34 1 8 3 98 21 v Ireland 30 May 2011 ODI # 3158
44 40 6 1285 102* 37.79 1489 86.29 1 8 3 100 21 v Zimbabwe 8 Sep 2011 ODI # 3188
45 40 6 1285 102* 37.79 1489 86.29 1 8 3 100 21 v Zimbabwe 11 Sep 2011 ODI # 3190
46 40 6 1285 102* 37.79 1489 86.29 1 8 3 100 21 v Sri Lanka 11 Nov 2011 ODI # 3212
47 41 6 1376 102* 39.31 1591 86.48 1 9 3 108 22 v Sri Lanka 14 Nov 2011 ODI # 3213
48 42 6 1383 102* 38.41 1598 86.54 1 9 3 109 22 v Sri Lanka 18 Nov 2011 ODI # 3214
49 43 6 1385 102* 37.43 1603 86.40 1 9 3 109 22 v Sri Lanka 20 Nov 2011 ODI # 3215
50 44 7 1446 102* 39.08 1663 86.95 1 10 3 117 22 v Sri Lanka 23 Nov 2011 ODI # 3216
51 45 7 1453 102* 38.23 1676 86.69 1 10 3 118 22 v Bangladesh 1 Dec 2011 ODI # 3218
52 46 7 1512 102* 38.76 1730 87.39 1 11 3 123 23 v Bangladesh 3 Dec 2011 ODI # 3220
53 47 7 1569 102* 39.22 1814 86.49 1 12 3 126 25 v Bangladesh 6 Dec 2011 ODI # 3222
54 47 7 1569 102* 39.22 1814 86.49 1 12 3 126 25 v Afghanistan 10 Feb 2012 ODI # 3236
55 48 7 1591 102* 38.80 1853 85.86 1 12 3 127 25 v England 13 Feb 2012 ODI # 3238
56 49 7 1612 102* 38.38 1876 85.92 1 12 3 130 25 v England 15 Feb 2012 ODI # 3240
57 50 7 1662 102* 38.65 1968 84.45 1 13 3 131 25 v England 18 Feb 2012 ODI # 3243
58 51 7 1674 102* 38.04 1989 84.16 1 13 3 132 25 v England 21 Feb 2012 ODI # 3247
59 52 7 1695 102* 37.66 2009 84.37 1 13 3 134 25 v Bangladesh 11 Mar 2012 ODI # 3258
60 53 7 1772 102* 38.52 2081 85.15 1 14 3 141 27 v Sri Lanka 15 Mar 2012 ODI # 3260
61 54 7 1800 102* 38.29 2105 85.51 1 14 3 143 27 v India 18 Mar 2012 ODI # 3263
62 55 7 1830 102* 38.12 2150 85.11 1 14 3 143 28 v Bangladesh 22 Mar 2012 ODI # 3267
63 56 8 1866 102* 38.87 2198 84.89 1 14 3 149 28 v Sri Lanka 7 Jun 2012 ODI # 3272
64 57 8 1869 102* 38.14 2209 84.60 1 14 3 149 28 v Sri Lanka 9 Jun 2012 ODI # 3273
65 57 8 1869 102* 38.14 2209 84.60 1 14 3 149 28 v Sri Lanka 13 Jun 2012 ODI # 3274
66 58 8 1869 102* 37.38 2213 84.45 1 14 4 149 28 v Sri Lanka 16 Jun 2012 ODI # 3275
67 59 9 1924 102* 38.48 2274 84.60 1 15 4 154 30 v Sri Lanka 18 Jun 2012 ODI # 3277
68 60 9 1976 102* 38.74 2329 84.84 1 16 4 156 32 v Australia 28 Aug 2012 ODI # 3299
69 60 9 1976 102* 38.74 2329 84.84 1 16 4 156 32 v Australia 31 Aug 2012 ODI # 3301
70 61 9 1976 102* 38.00 2331 84.77 1 16 5 156 32 v Australia 3 Sep 2012 ODI # 3303
71 62 9 2001 102* 37.75 2381 84.04 1 16 5 159 32 v India 6 Jan 2013 ODI # 3316
72 63 9 2020 102* 37.40 2415 83.64 1 16 5 159 33 v West Indies 14 Jul 2013 ODI # 3389
73 64 9 2070 102* 37.63 2461 84.11 1 17 5 164 34 v West Indies 16 Jul 2013 ODI # 3390
74 65 10 2110 102* 38.36 2492 84.67 1 17 5 170 34 v West Indies 19 Jul 2013 ODI # 3391
75 66 11 2139 102* 38.89 2510 85.21 1 17 5 174 34 v West Indies 21 Jul 2013 ODI # 3393
76 67 11 2176 102* 38.85 2538 85.73 1 17 5 179 35 v West Indies 24 Jul 2013 ODI # 3396
77 68 11 2194 102* 38.49 2555 85.87 1 17 5 180 36 v South Africa 30 Oct 2013 ODI # 3425
78 69 11 2212 102* 38.13 2587 85.50 1 17 5 182 36 v South Africa 1 Nov 2013 ODI # 3427
79 70 11 2219 102* 37.61 2607 85.11 1 17 5 182 36 v South Africa 6 Nov 2013 ODI # 3430
80 71 11 2241 102* 37.35 2630 85.20 1 17 5 184 36 v South Africa 8 Nov 2013 ODI # 3431
81 72 11 2271 102* 37.22 2668 85.11 1 17 5 186 36 v South Africa 11 Nov 2013 ODI # 3433
82 73 11 2271 102* 36.62 2671 85.02 1 17 6 186 36 v South Africa 24 Nov 2013 ODI # 3438
83 74 11 2313 102* 36.71 2701 85.63 1 17 6 190 38 v South Africa 27 Nov 2013 ODI # 3440
84 75 11 2318 102* 36.21 2727 85.00 1 17 6 190 38 v South Africa 30 Nov 2013 ODI # 3441
85 76 12 2327 102* 36.35 2734 85.11 1 17 6 191 38 v Sri Lanka 18 Dec 2013 ODI # 3445
86 76 12 2327 102* 36.35 2734 85.11 1 17 6 191 38 v Sri Lanka 20 Dec 2013 ODI # 3446
87 77 13 2350 102* 36.71 2746 85.57 1 17 6 192 40 v Sri Lanka 22 Dec 2013 ODI # 3447
88 77 13 2350 102* 36.71 2746 85.57 1 17 6 192 40 v Sri Lanka 25 Dec 2013 ODI # 3448
89 78 13 2370 102* 36.46 2783 85.15 1 17 6 194 40 v Sri Lanka 27 Dec 2013 ODI # 3450
90 79 13 2444 102* 37.03 2855 85.60 1 18 6 201 43 v Sri Lanka 25 Feb 2014 ODI # 3473
91 80 14 2546 102* 38.57 2944 86.48 2 18 6 208 46 v Afghanistan 27 Feb 2014 ODI # 3475
92 81 14 2550 102* 38.05 2961 86.11 2 18 6 208 46 v India 2 Mar 2014 ODI # 3479
93 82 15 2564 102* 38.26 2970 86.32 2 18 6 210 46 v Bangladesh 4 Mar 2014 ODI # 3482
94 83 15 2623 102* 38.57 3012 87.08 2 19 6 217 46 v Sri Lanka 8 Mar 2014 ODI # 3486
95 84 15 2638 102* 38.23 3024 87.23 2 19 6 219 46 v Sri Lanka 23 Aug 2014 ODI # 3512
96 85 15 2639 102* 37.70 3027 87.18 2 19 6 219 46 v Sri Lanka 26 Aug 2014 ODI # 3515
97 86 15 2646 102* 37.26 3036 87.15 2 19 6 219 47 v Sri Lanka 30 Aug 2014 ODI # 3519
98 87 15 2692 102* 37.38 3093 87.03 2 19 6 225 47 v Australia 7 Oct 2014 ODI # 3530
99 88 15 2697 102* 36.94 3102 86.94 2 19 6 225 47 v Australia 10 Oct 2014 ODI # 3532
100 89 15 2697 102* 36.44 3103 86.91 2 19 7 225 47 v New Zealand 14 Dec 2014 ODI # 3568
101 90 15 2726 102* 36.34 3140 86.81 2 19 7 226 47 v New Zealand 17 Dec 2014 ODI # 3570
102 91 15 2732 102* 35.94 3152 86.67 2 19 7 226 47 v New Zealand 19 Dec 2014 ODI # 3571
103 92 15 2745 102* 35.64 3177 86.40 2 19 7 228 47 v New Zealand 31 Jan 2015 ODI # 3596
104 93 15 2749 102* 35.24 3179 86.47 2 19 7 229 47 v New Zealand 3 Feb 2015 ODI # 3598
105 94 15 2749 102* 34.79 3183 86.36 2 19 8 229 47 v India 15 Feb 2015 ODI # 3602
106 95 15 2808 102* 35.10 3254 86.29 2 20 8 234 48 v West Indies 21 Feb 2015 ODI # 3608
107 96 15 2841 102* 35.07 3296 86.19 2 20 8 237 48 v Zimbabwe 1 Mar 2015 ODI # 3620
108 97 15 2860 102* 34.87 3309 86.43 2 20 8 238 49 v U.A.E. 4 Mar 2015 ODI # 3622
109 98 15 2873 102* 34.61 3329 86.30 2 20 8 240 49 v South Africa 7 Mar 2015 ODI # 3626
110 99 16 2893 102* 34.85 3358 86.15 2 20 8 244 49 v Ireland 15 Mar 2015 ODI # 3639
111 100 16 2913 102* 34.67 3383 86.10 2 20 8 246 49 v Australia 20 Mar 2015 ODI # 3642
112 101 16 2930 102* 34.47 3408 85.97 2 20 8 249 49 v Australia 13 Jan 2017 ODI # 3817
113 102 17 2948 102* 34.68 3428 85.99 2 20 8 252 49 v Australia 15 Jan 2017 ODI # 3818
114 103 17 2987 102* 34.73 3479 85.85 2 20 8 253 50 v Australia 19 Jan 2017 ODI # 3820
115 104 17 2998 102* 34.45 3502 85.60 2 20 8 253 50 v Australia 22 Jan 2017 ODI # 3822
116 105 17 3044 102* 34.59 3542 85.94 2 20 8 260 50 v Australia 26 Jan 2017 ODI # 3826
117 106 17 3092 102* 34.74 3592 86.08 2 20 8 260 53 v Australia 22 Mar 2019 ODI # 4116
118 107 17 3108 102* 34.53 3613 86.02 2 20 8 262 53 v Australia 24 Mar 2019 ODI # 4117
119 108 17 3144 102* 34.54 3659 85.92 2 20 8 265 53 v Australia 27 Mar 2019 ODI # 4118
120 109 17 3151 102* 34.25 3668 85.90 2 20 8 265 53 v Australia 29 Mar 2019 ODI # 4119
121 110 17 3194 102* 34.34 3712 86.04 2 20 8 268 53 v Australia 31 Mar 2019 ODI # 4120
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