Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 3 Nov 2010 remove greater than or equal to 3 Nov 2010 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 1999-2019 287 258 40 7534 143 34.55 9199 81.90 9 44 15 603 113 Profile
filtered 2011-2019 95 86 19 2346 112 35.01 2617 89.64 2 13 5 171 54
Cumulative averages
1 1 0 2 2 2.00 5 40.00 0 0 0 0 0 v Zimbabwe 8 Sep 2011 ODI # 3188
2 1 0 2 2 2.00 5 40.00 0 0 0 0 0 v Zimbabwe 11 Sep 2011 ODI # 3190
3 2 0 16 14 8.00 19 84.21 0 0 0 1 0 v Zimbabwe 14 Sep 2011 ODI # 3194
4 3 0 18 14 6.00 41 43.90 0 0 0 1 0 v Sri Lanka 20 Nov 2011 ODI # 3215
5 4 0 18 14 4.50 42 42.85 0 0 1 1 0 v Sri Lanka 23 Nov 2011 ODI # 3216
6 4 0 18 14 4.50 42 42.85 0 0 1 1 0 v Bangladesh 1 Dec 2011 ODI # 3218
7 5 0 35 17 7.00 62 56.45 0 0 1 3 0 v Bangladesh 3 Dec 2011 ODI # 3220
8 6 0 35 17 5.83 64 54.68 0 0 2 3 0 v Bangladesh 6 Dec 2011 ODI # 3222
9 6 0 35 17 5.83 64 54.68 0 0 2 3 0 v Afghanistan 10 Feb 2012 ODI # 3236
10 7 0 42 17 6.00 87 48.27 0 0 2 4 0 v England 13 Feb 2012 ODI # 3238
11 8 0 65 23 8.12 120 54.16 0 0 2 4 0 v England 21 Feb 2012 ODI # 3247
12 9 1 99 34* 12.37 155 63.87 0 0 2 7 0 v India 30 Dec 2012 ODI # 3314
13 10 1 123 34* 13.66 185 66.48 0 0 2 9 0 v India 3 Jan 2013 ODI # 3315
14 11 1 128 34* 12.80 198 64.64 0 0 2 10 0 v India 6 Jan 2013 ODI # 3316
15 12 1 147 34* 13.36 219 67.12 0 0 2 12 0 v South Africa 10 Mar 2013 ODI # 3343
16 13 2 182 35* 16.54 257 70.81 0 0 2 16 1 v South Africa 15 Mar 2013 ODI # 3346
17 14 2 186 35* 15.50 269 69.14 0 0 2 16 1 v South Africa 17 Mar 2013 ODI # 3347
18 15 3 205 35* 17.08 288 71.18 0 0 2 19 1 v South Africa 21 Mar 2013 ODI # 3348
19 16 3 233 35* 17.92 319 73.04 0 0 2 20 2 v South Africa 24 Mar 2013 ODI # 3350
20 17 4 234 35* 18.00 320 73.12 0 0 2 20 2 v Ireland 23 May 2013 ODI # 3357
21 18 4 277 43 19.78 378 73.28 0 0 2 26 2 v Ireland 26 May 2013 ODI # 3358
22 19 4 277 43 18.46 379 73.08 0 0 3 26 2 v West Indies 7 Jun 2013 ODI # 3364
23 20 4 285 43 17.81 408 69.85 0 0 3 26 2 v South Africa 10 Jun 2013 ODI # 3367
24 21 4 302 43 17.76 431 70.06 0 0 3 28 2 v India 15 Jun 2013 ODI # 3372
25 22 4 414 112 23.00 507 81.65 1 0 3 40 4 v Zimbabwe 26 May 2015 ODI # 3651
26 23 5 450 112 25.00 527 85.38 1 0 3 44 5 v Zimbabwe 29 May 2015 ODI # 3652
27 24 5 453 112 23.84 534 84.83 1 0 3 44 5 v Zimbabwe 31 May 2015 ODI # 3653
28 25 6 508 112 26.73 579 87.73 1 1 3 48 7 v Sri Lanka 11 Jul 2015 ODI # 3664
29 26 6 559 112 27.95 630 88.73 1 2 3 50 10 v Sri Lanka 15 Jul 2015 ODI # 3669
30 27 7 601 112 30.05 659 91.19 1 2 3 55 10 v Sri Lanka 19 Jul 2015 ODI # 3670
31 28 8 630 112 31.50 675 93.33 1 2 3 55 14 v Sri Lanka 22 Jul 2015 ODI # 3671
32 29 8 641 112 30.52 685 93.57 1 2 3 56 14 v Sri Lanka 26 Jul 2015 ODI # 3672
33 30 8 672 112 30.54 734 91.55 1 2 3 58 15 v Zimbabwe 1 Oct 2015 ODI # 3685
34 31 9 768 112 34.90 840 91.42 1 3 3 66 16 v Zimbabwe 3 Oct 2015 ODI # 3686
35 32 10 802 112 36.45 868 92.39 1 3 3 71 17 v Zimbabwe 5 Oct 2015 ODI # 3687
36 33 10 828 112 36.00 903 91.69 1 3 3 74 17 v England 11 Nov 2015 ODI # 3707
37 34 10 841 112 35.04 928 90.62 1 3 3 74 17 v England 13 Nov 2015 ODI # 3708
38 35 10 857 112 34.28 957 89.55 1 3 3 74 17 v England 17 Nov 2015 ODI # 3710
39 36 10 909 112 34.96 991 91.72 1 4 3 77 19 v England 20 Nov 2015 ODI # 3712
40 37 10 941 112 34.85 1018 92.43 1 4 3 80 20 v New Zealand 31 Jan 2016 ODI # 3730
41 38 11 998 112 36.96 1055 94.59 1 5 3 86 22 v Ireland 18 Aug 2016 ODI # 3767
42 39 11 1015 112 36.25 1080 93.98 1 5 3 86 22 v England 24 Aug 2016 ODI # 3770
43 40 11 1043 112 35.96 1115 93.54 1 5 3 87 23 v England 27 Aug 2016 ODI # 3771
44 41 11 1044 112 34.80 1122 93.04 1 5 3 87 23 v England 30 Aug 2016 ODI # 3773
45 42 11 1121 112 36.16 1202 93.26 1 6 3 92 25 v England 4 Sep 2016 ODI # 3777
46 43 11 1127 112 35.21 1214 92.83 1 6 3 92 25 v West Indies 30 Sep 2016 ODI # 3784
47 44 11 1217 112 36.87 1298 93.75 1 7 3 95 31 v West Indies 2 Oct 2016 ODI # 3788
48 45 11 1222 112 35.94 1304 93.71 1 7 3 95 31 v West Indies 5 Oct 2016 ODI # 3789
49 46 12 1264 112 37.17 1356 93.21 1 7 3 100 32 v Australia 15 Jan 2017 ODI # 3818
50 47 12 1303 112 37.22 1397 93.27 1 7 3 103 33 v Australia 19 Jan 2017 ODI # 3820
51 48 12 1350 112 37.50 1458 92.59 1 7 3 104 34 v Australia 22 Jan 2017 ODI # 3822
52 49 13 1360 112 37.77 1471 92.45 1 7 3 104 34 v Australia 26 Jan 2017 ODI # 3826
53 50 13 1413 112 38.18 1509 93.63 1 8 3 110 36 v West Indies 7 Apr 2017 ODI # 3861
54 51 13 1422 112 37.42 1526 93.18 1 8 3 110 36 v West Indies 9 Apr 2017 ODI # 3862
55 52 14 1523 112 40.07 1637 93.03 2 8 3 120 38 v West Indies 11 Apr 2017 ODI # 3863
56 53 14 1538 112 39.43 1646 93.43 2 8 3 122 39 v India 4 Jun 2017 ODI # 3878
57 54 15 1554 112 39.84 1660 93.61 2 8 3 125 39 v South Africa 7 Jun 2017 ODI # 3881
58 55 15 1565 112 39.12 1680 93.15 2 8 3 126 39 v Sri Lanka 12 Jun 2017 ODI # 3888
59 55 15 1565 112 39.12 1680 93.15 2 8 3 126 39 v England 14 Jun 2017 ODI # 3889
60 56 15 1577 112 38.46 1696 92.98 2 8 3 126 40 v India 18 Jun 2017 ODI # 3894
61 57 15 1658 112 39.47 1757 94.36 2 9 3 131 42 v Sri Lanka 13 Oct 2017 ODI # 3922
62 58 15 1669 112 38.81 1772 94.18 2 9 3 132 42 v Sri Lanka 16 Oct 2017 ODI # 3924
63 59 16 1669 112 38.81 1772 94.18 2 9 3 132 42 v Sri Lanka 18 Oct 2017 ODI # 3926
64 60 17 1738 112 40.41 1853 93.79 2 10 3 134 45 v Sri Lanka 20 Oct 2017 ODI # 3927
65 60 17 1738 112 40.41 1853 93.79 2 10 3 134 45 v Sri Lanka 23 Oct 2017 ODI # 3930
66 61 17 1751 112 39.79 1867 93.78 2 10 3 137 45 v New Zealand 6 Jan 2018 ODI # 3946
67 62 17 1778 112 39.51 1913 92.94 2 10 3 138 47 v New Zealand 9 Jan 2018 ODI # 3947
68 63 17 1781 112 38.71 1940 91.80 2 10 3 138 47 v New Zealand 13 Jan 2018 ODI # 3949
69 64 17 1787 112 38.02 1948 91.73 2 10 3 139 47 v New Zealand 16 Jan 2018 ODI # 3953
70 65 17 1809 112 37.68 1970 91.82 2 10 3 139 48 v Zimbabwe 13 Jul 2018 ODI # 4015
71 65 17 1809 112 37.68 1970 91.82 2 10 3 139 48 v Zimbabwe 16 Jul 2018 ODI # 4017
72 65 17 1809 112 37.68 1970 91.82 2 10 3 139 48 v Zimbabwe 18 Jul 2018 ODI # 4019
73 65 17 1809 112 37.68 1970 91.82 2 10 3 139 48 v Zimbabwe 20 Jul 2018 ODI # 4020
74 66 17 1827 112 37.28 1985 92.04 2 10 3 141 48 v Zimbabwe 22 Jul 2018 ODI # 4021
75 67 18 1836 112 37.46 1996 91.98 2 10 3 142 48 v Hong Kong 16 Sep 2018 ODI # 4037
76 68 18 1879 112 37.58 2063 91.08 2 10 3 143 49 v India 19 Sep 2018 ODI # 4040
77 69 19 1930 112 38.60 2106 91.64 2 11 3 146 50 v Afghanistan 21 Sep 2018 ODI # 4043
78 70 19 2008 112 39.37 2196 91.43 2 12 3 150 52 v India 23 Sep 2018 ODI # 4044
79 71 19 2038 112 39.19 2247 90.69 2 12 3 152 52 v Bangladesh 26 Sep 2018 ODI # 4047
80 72 19 2068 112 39.01 2297 90.03 2 12 3 155 52 v New Zealand 7 Nov 2018 ODI # 4066
81 73 19 2078 112 38.48 2310 89.95 2 12 3 156 52 v New Zealand 9 Nov 2018 ODI # 4068
82 74 19 2096 112 38.10 2328 90.03 2 12 3 156 52 v New Zealand 11 Nov 2018 ODI # 4070
83 75 19 2108 112 37.64 2345 89.89 2 12 3 157 52 v South Africa 19 Jan 2019 ODI # 4080
84 76 19 2129 112 37.35 2379 89.49 2 12 3 158 52 v South Africa 22 Jan 2019 ODI # 4081
85 77 19 2160 112 37.24 2406 89.77 2 12 3 161 52 v South Africa 25 Jan 2019 ODI # 4084
86 77 19 2160 112 37.24 2406 89.77 2 12 3 161 52 v South Africa 27 Jan 2019 ODI # 4087
87 78 19 2191 112 37.13 2450 89.42 2 12 3 162 52 v South Africa 30 Jan 2019 ODI # 4090
88 79 19 2202 112 36.70 2457 89.62 2 12 3 163 53 v Australia 22 Mar 2019 ODI # 4116
89 80 19 2262 112 37.08 2518 89.83 2 13 3 166 54 v Australia 24 Mar 2019 ODI # 4117
90 81 19 2293 112 36.98 2568 89.29 2 13 3 167 54 v Australia 27 Mar 2019 ODI # 4118
91 82 19 2334 112 37.04 2594 89.97 2 13 3 171 54 v England 17 May 2019 ODI # 4138
92 83 19 2338 112 36.53 2606 89.71 2 13 3 171 54 v England 19 May 2019 ODI # 4140
93 84 19 2346 112 36.09 2614 89.74 2 13 3 171 54 v England 3 Jun 2019 ODI # 4148
94 85 19 2346 112 35.54 2616 89.67 2 13 4 171 54 v Australia 12 Jun 2019 ODI # 4157
95 86 19 2346 112 35.01 2617 89.64 2 13 5 171 54 v India 16 Jun 2019 ODI # 4161
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