Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2009 remove greater than or equal to 1 jan 2009 from query
Ordered by start date (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 1999-2019 287 258 40 7534 143 34.55 9199 81.90 9 44 15 603 113 Profile
filtered 2009-2019 117 107 20 2869 128 32.97 3342 85.84 3 14 6 217 57
Reverse cumulative
1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 v India 16 Jun 2019 ODI # 4161
2 2 0 0 0 0.00 3 0.00 0 0 2 0 0 v Australia 12 Jun 2019 ODI # 4157
3 3 0 8 8 2.66 11 72.72 0 0 2 0 0 v England 3 Jun 2019 ODI # 4148
4 4 0 12 8 3.00 23 52.17 0 0 2 0 0 v England 19 May 2019 ODI # 4140
5 5 0 53 41 10.60 49 108.16 0 0 2 4 0 v England 17 May 2019 ODI # 4138
6 6 0 84 41 14.00 99 84.84 0 0 2 5 0 v Australia 27 Mar 2019 ODI # 4118
7 7 0 144 60 20.57 160 90.00 0 1 2 8 1 v Australia 24 Mar 2019 ODI # 4117
8 8 0 155 60 19.37 167 92.81 0 1 2 9 2 v Australia 22 Mar 2019 ODI # 4116
9 9 0 186 60 20.66 211 88.15 0 1 2 10 2 v South Africa 30 Jan 2019 ODI # 4090
10 9 0 186 60 20.66 211 88.15 0 1 2 10 2 v South Africa 27 Jan 2019 ODI # 4087
11 10 0 217 60 21.70 238 91.17 0 1 2 13 2 v South Africa 25 Jan 2019 ODI # 4084
12 11 0 238 60 21.63 272 87.50 0 1 2 14 2 v South Africa 22 Jan 2019 ODI # 4081
13 12 0 250 60 20.83 289 86.50 0 1 2 15 2 v South Africa 19 Jan 2019 ODI # 4080
14 13 0 268 60 20.61 307 87.29 0 1 2 15 2 v New Zealand 11 Nov 2018 ODI # 4070
15 14 0 278 60 19.85 320 86.87 0 1 2 16 2 v New Zealand 9 Nov 2018 ODI # 4068
16 15 0 308 60 20.53 370 83.24 0 1 2 19 2 v New Zealand 7 Nov 2018 ODI # 4066
17 16 0 338 60 21.12 421 80.28 0 1 2 21 2 v Bangladesh 26 Sep 2018 ODI # 4047
18 17 0 416 78 24.47 511 81.40 0 2 2 25 4 v India 23 Sep 2018 ODI # 4044
19 18 1 467 78 27.47 554 84.29 0 3 2 28 5 v Afghanistan 21 Sep 2018 ODI # 4043
20 19 1 510 78 28.33 621 82.12 0 3 2 29 6 v India 19 Sep 2018 ODI # 4040
21 20 2 519 78 28.83 632 82.12 0 3 2 30 6 v Hong Kong 16 Sep 2018 ODI # 4037
22 21 2 537 78 28.26 647 82.99 0 3 2 32 6 v Zimbabwe 22 Jul 2018 ODI # 4021
23 21 2 537 78 28.26 647 82.99 0 3 2 32 6 v Zimbabwe 20 Jul 2018 ODI # 4020
24 21 2 537 78 28.26 647 82.99 0 3 2 32 6 v Zimbabwe 18 Jul 2018 ODI # 4019
25 21 2 537 78 28.26 647 82.99 0 3 2 32 6 v Zimbabwe 16 Jul 2018 ODI # 4017
26 22 2 559 78 27.95 669 83.55 0 3 2 32 7 v Zimbabwe 13 Jul 2018 ODI # 4015
27 23 2 565 78 26.90 677 83.45 0 3 2 33 7 v New Zealand 16 Jan 2018 ODI # 3953
28 24 2 568 78 25.81 704 80.68 0 3 2 33 7 v New Zealand 13 Jan 2018 ODI # 3949
29 25 2 595 78 25.86 750 79.33 0 3 2 34 9 v New Zealand 9 Jan 2018 ODI # 3947
30 26 2 608 78 25.33 764 79.58 0 3 2 37 9 v New Zealand 6 Jan 2018 ODI # 3946
31 26 2 608 78 25.33 764 79.58 0 3 2 37 9 v Sri Lanka 23 Oct 2017 ODI # 3930
32 27 3 677 78 28.20 845 80.11 0 4 2 39 12 v Sri Lanka 20 Oct 2017 ODI # 3927
33 28 4 677 78 28.20 845 80.11 0 4 2 39 12 v Sri Lanka 18 Oct 2017 ODI # 3926
34 29 4 688 78 27.52 860 80.00 0 4 2 40 12 v Sri Lanka 16 Oct 2017 ODI # 3924
35 30 4 769 81 29.57 921 83.49 0 5 2 45 14 v Sri Lanka 13 Oct 2017 ODI # 3922
36 31 4 781 81 28.92 937 83.35 0 5 2 45 15 v India 18 Jun 2017 ODI # 3894
37 31 4 781 81 28.92 937 83.35 0 5 2 45 15 v England 14 Jun 2017 ODI # 3889
38 32 4 792 81 28.28 957 82.75 0 5 2 46 15 v Sri Lanka 12 Jun 2017 ODI # 3888
39 33 5 808 81 28.85 971 83.21 0 5 2 49 15 v South Africa 7 Jun 2017 ODI # 3881
40 34 5 823 81 28.37 980 83.97 0 5 2 51 16 v India 4 Jun 2017 ODI # 3878
41 35 6 924 101* 31.86 1091 84.69 1 5 2 61 18 v West Indies 11 Apr 2017 ODI # 3863
42 36 6 933 101* 31.10 1108 84.20 1 5 2 61 18 v West Indies 9 Apr 2017 ODI # 3862
43 37 6 986 101* 31.80 1146 86.03 1 6 2 67 20 v West Indies 7 Apr 2017 ODI # 3861
44 38 7 996 101* 32.12 1159 85.93 1 6 2 67 20 v Australia 26 Jan 2017 ODI # 3826
45 39 7 1043 101* 32.59 1220 85.49 1 6 2 68 21 v Australia 22 Jan 2017 ODI # 3822
46 40 7 1082 101* 32.78 1261 85.80 1 6 2 71 22 v Australia 19 Jan 2017 ODI # 3820
47 41 8 1124 101* 34.06 1313 85.60 1 6 2 76 23 v Australia 15 Jan 2017 ODI # 3818
48 42 8 1129 101* 33.20 1319 85.59 1 6 2 76 23 v West Indies 5 Oct 2016 ODI # 3789
49 43 8 1219 101* 34.82 1403 86.88 1 7 2 79 29 v West Indies 2 Oct 2016 ODI # 3788
50 44 8 1225 101* 34.02 1415 86.57 1 7 2 79 29 v West Indies 30 Sep 2016 ODI # 3784
51 45 8 1302 101* 35.18 1495 87.09 1 8 2 84 31 v England 4 Sep 2016 ODI # 3777
52 46 8 1303 101* 34.28 1502 86.75 1 8 2 84 31 v England 30 Aug 2016 ODI # 3773
53 47 8 1331 101* 34.12 1537 86.59 1 8 2 85 32 v England 27 Aug 2016 ODI # 3771
54 48 8 1348 101* 33.70 1562 86.29 1 8 2 85 32 v England 24 Aug 2016 ODI # 3770
55 49 9 1405 101* 35.12 1599 87.86 1 9 2 91 34 v Ireland 18 Aug 2016 ODI # 3767
56 50 9 1437 101* 35.04 1626 88.37 1 9 2 94 35 v New Zealand 31 Jan 2016 ODI # 3730
57 51 9 1489 101* 35.45 1660 89.69 1 10 2 97 37 v England 20 Nov 2015 ODI # 3712
58 52 9 1505 101* 35.00 1689 89.10 1 10 2 97 37 v England 17 Nov 2015 ODI # 3710
59 53 9 1518 101* 34.50 1714 88.56 1 10 2 97 37 v England 13 Nov 2015 ODI # 3708
60 54 9 1544 101* 34.31 1749 88.27 1 10 2 100 37 v England 11 Nov 2015 ODI # 3707
61 55 10 1578 101* 35.06 1777 88.80 1 10 2 105 38 v Zimbabwe 5 Oct 2015 ODI # 3687
62 56 11 1674 101* 37.20 1883 88.90 1 11 2 113 39 v Zimbabwe 3 Oct 2015 ODI # 3686
63 57 11 1705 101* 37.06 1932 88.25 1 11 2 115 40 v Zimbabwe 1 Oct 2015 ODI # 3685
64 58 11 1716 101* 36.51 1942 88.36 1 11 2 116 40 v Sri Lanka 26 Jul 2015 ODI # 3672
65 59 12 1745 101* 37.12 1958 89.12 1 11 2 116 44 v Sri Lanka 22 Jul 2015 ODI # 3671
66 60 13 1787 101* 38.02 1987 89.93 1 11 2 121 44 v Sri Lanka 19 Jul 2015 ODI # 3670
67 61 13 1838 101* 38.29 2038 90.18 1 12 2 123 47 v Sri Lanka 15 Jul 2015 ODI # 3669
68 62 14 1893 101* 39.43 2083 90.87 1 13 2 127 49 v Sri Lanka 11 Jul 2015 ODI # 3664
69 63 14 1896 101* 38.69 2090 90.71 1 13 2 127 49 v Zimbabwe 31 May 2015 ODI # 3653
70 64 15 1932 101* 39.42 2110 91.56 1 13 2 131 50 v Zimbabwe 29 May 2015 ODI # 3652
71 65 15 2044 112 40.88 2186 93.50 2 13 2 143 52 v Zimbabwe 26 May 2015 ODI # 3651
72 66 15 2061 112 40.41 2209 93.30 2 13 2 145 52 v India 15 Jun 2013 ODI # 3372
73 67 15 2069 112 39.78 2238 92.44 2 13 2 145 52 v South Africa 10 Jun 2013 ODI # 3367
74 68 15 2069 112 39.03 2239 92.40 2 13 3 145 52 v West Indies 7 Jun 2013 ODI # 3364
75 69 15 2112 112 39.11 2297 91.94 2 13 3 151 52 v Ireland 26 May 2013 ODI # 3358
76 70 16 2113 112 39.12 2298 91.94 2 13 3 151 52 v Ireland 23 May 2013 ODI # 3357
77 71 16 2141 112 38.92 2329 91.92 2 13 3 152 53 v South Africa 24 Mar 2013 ODI # 3350
78 72 17 2160 112 39.27 2348 91.99 2 13 3 155 53 v South Africa 21 Mar 2013 ODI # 3348
79 73 17 2164 112 38.64 2360 91.69 2 13 3 155 53 v South Africa 17 Mar 2013 ODI # 3347
80 74 18 2199 112 39.26 2398 91.70 2 13 3 159 54 v South Africa 15 Mar 2013 ODI # 3346
81 75 18 2218 112 38.91 2419 91.69 2 13 3 161 54 v South Africa 10 Mar 2013 ODI # 3343
82 76 18 2223 112 38.32 2432 91.40 2 13 3 162 54 v India 6 Jan 2013 ODI # 3316
83 77 18 2247 112 38.08 2462 91.26 2 13 3 164 54 v India 3 Jan 2013 ODI # 3315
84 78 19 2281 112 38.66 2497 91.34 2 13 3 167 54 v India 30 Dec 2012 ODI # 3314
85 79 19 2304 112 38.40 2530 91.06 2 13 3 167 54 v England 21 Feb 2012 ODI # 3247
86 80 19 2311 112 37.88 2553 90.52 2 13 3 168 54 v England 13 Feb 2012 ODI # 3238
87 80 19 2311 112 37.88 2553 90.52 2 13 3 168 54 v Afghanistan 10 Feb 2012 ODI # 3236
88 81 19 2311 112 37.27 2555 90.45 2 13 4 168 54 v Bangladesh 6 Dec 2011 ODI # 3222
89 82 19 2328 112 36.95 2575 90.40 2 13 4 170 54 v Bangladesh 3 Dec 2011 ODI # 3220
90 82 19 2328 112 36.95 2575 90.40 2 13 4 170 54 v Bangladesh 1 Dec 2011 ODI # 3218
91 83 19 2328 112 36.37 2576 90.37 2 13 5 170 54 v Sri Lanka 23 Nov 2011 ODI # 3216
92 84 19 2330 112 35.84 2598 89.68 2 13 5 170 54 v Sri Lanka 20 Nov 2011 ODI # 3215
93 85 19 2344 112 35.51 2612 89.73 2 13 5 171 54 v Zimbabwe 14 Sep 2011 ODI # 3194
94 85 19 2344 112 35.51 2612 89.73 2 13 5 171 54 v Zimbabwe 11 Sep 2011 ODI # 3190
95 86 19 2346 112 35.01 2617 89.64 2 13 5 171 54 v Zimbabwe 8 Sep 2011 ODI # 3188
96 87 19 2385 112 35.07 2663 89.56 2 13 5 174 54 v India 19 Jun 2010 ODI # 2996
97 88 19 2393 112 34.68 2677 89.39 2 13 5 174 54 v Sri Lanka 15 Jun 2010 ODI # 2991
98 89 19 2429 112 34.70 2739 88.68 2 13 5 177 54 v Australia 31 Jan 2010 ODI # 2948
99 90 19 2431 112 34.23 2763 87.98 2 13 5 177 54 v Australia 24 Jan 2010 ODI # 2945
100 91 19 2459 112 34.15 2796 87.94 2 13 5 179 54 v Australia 22 Jan 2010 ODI # 2944
101 92 19 2470 112 33.83 2817 87.68 2 13 5 180 54 v New Zealand 9 Nov 2009 ODI # 2927
102 93 19 2496 112 33.72 2844 87.76 2 13 5 183 54 v New Zealand 6 Nov 2009 ODI # 2924
103 94 19 2498 112 33.30 2851 87.61 2 13 5 183 54 v New Zealand 3 Oct 2009 ODI # 2906
104 95 19 2525 112 33.22 2888 87.43 2 13 5 184 55 v Australia 30 Sep 2009 ODI # 2903
105 96 19 2653 128 34.45 3014 88.02 3 13 5 200 55 v India 26 Sep 2009 ODI # 2898
106 97 19 2676 128 34.30 3053 87.65 3 13 5 202 56 v West Indies 23 Sep 2009 ODI # 2894
107 98 19 2688 128 34.02 3071 87.52 3 13 5 203 56 v Sri Lanka 3 Aug 2009 ODI # 2867
108 99 19 2688 128 33.60 3075 87.41 3 13 6 203 56 v Sri Lanka 1 Aug 2009 ODI # 2866
109 100 19 2697 128 33.29 3094 87.16 3 13 6 204 56 v Sri Lanka 30 Jul 2009 ODI # 2864
110 100 19 2697 128 33.29 3094 87.16 3 13 6 204 56 v Australia 3 May 2009 ODI # 2849
111 101 19 2724 128 33.21 3127 87.11 3 13 6 205 56 v Australia 1 May 2009 ODI # 2848
112 102 19 2754 128 33.18 3183 86.52 3 13 6 207 56 v Australia 27 Apr 2009 ODI # 2847
113 103 19 2761 128 32.86 3195 86.41 3 13 6 208 56 v Australia 24 Apr 2009 ODI # 2846
114 104 19 2785 128 32.76 3248 85.74 3 13 6 209 56 v Australia 22 Apr 2009 ODI # 2845
115 105 19 2804 128 32.60 3280 85.48 3 13 6 211 56 v Sri Lanka 24 Jan 2009 ODI # 2803
116 106 19 2858 128 32.85 3332 85.77 3 14 6 216 57 v Sri Lanka 21 Jan 2009 ODI # 2800
117 107 20 2869 128 32.97 3342 85.84 3 14 6 217 57 v Sri Lanka 20 Jan 2009 ODI # 2798
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