Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 16 Apr 2008 remove greater than or equal to 16 Apr 2008 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 2007-2021 117 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 Profile
filtered 2008-2021 114 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12
Reverse cumulative
1 1 0 13 13 13.00 13 100.00 0 0 0 2 0 v South Africa 7 Apr 2021 ODI # 4287
2 2 0 36 23 18.00 46 78.26 0 0 0 3 0 v Sri Lanka 2 Oct 2019 ODI # 4212
3 3 0 44 23 14.66 58 75.86 0 0 0 3 0 v Sri Lanka 30 Sep 2019 ODI # 4211
4 4 1 47 23 15.66 61 77.04 0 0 0 3 0 v Bangladesh 5 Jul 2019 ODI # 4186
5 5 1 65 23 16.25 83 78.31 0 0 0 4 0 v Afghanistan 29 Jun 2019 ODI # 4177
6 6 2 70 23 17.50 86 81.39 0 0 0 5 0 v New Zealand 26 Jun 2019 ODI # 4174
7 7 3 72 23 18.00 88 81.81 0 0 0 5 0 v South Africa 23 Jun 2019 ODI # 4171
8 8 3 84 23 16.80 118 71.18 0 0 0 5 0 v India 16 Jun 2019 ODI # 4161
9 9 3 124 40 20.66 166 74.69 0 0 0 6 0 v Australia 12 Jun 2019 ODI # 4157
10 10 3 179 55 25.57 210 85.23 0 1 0 11 0 v England 3 Jun 2019 ODI # 4148
11 11 3 187 55 23.37 222 84.23 0 1 0 12 0 v West Indies 31 May 2019 ODI # 4144
12 12 3 284 97 31.55 302 94.03 0 2 0 19 2 v England 19 May 2019 ODI # 4140
13 13 4 305 97 33.88 316 96.51 0 2 0 22 2 v England 17 May 2019 ODI # 4138
14 14 4 332 97 33.20 350 94.85 0 2 0 24 2 v England 14 May 2019 ODI # 4135
15 15 5 373 97 37.30 382 97.64 0 2 0 26 2 v England 11 May 2019 ODI # 4133
16 15 5 373 97 37.30 382 97.64 0 2 0 26 2 v England 8 May 2019 ODI # 4130
17 16 6 379 97 37.90 385 98.44 0 2 0 27 2 v South Africa 25 Jan 2019 ODI # 4084
18 17 6 420 97 38.18 444 94.59 0 2 0 29 2 v South Africa 22 Jan 2019 ODI # 4081
19 18 6 421 97 35.08 447 94.18 0 2 0 29 2 v South Africa 19 Jan 2019 ODI # 4080
20 19 7 422 97 35.16 448 94.19 0 2 0 29 2 v New Zealand 11 Nov 2018 ODI # 4070
21 20 7 435 97 33.46 465 93.54 0 2 0 30 2 v New Zealand 9 Nov 2018 ODI # 4068
22 21 7 499 97 35.64 534 93.44 0 3 0 37 2 v New Zealand 7 Nov 2018 ODI # 4066
23 22 7 509 97 33.93 541 94.08 0 3 0 39 2 v Bangladesh 26 Sep 2018 ODI # 4047
24 23 7 553 97 34.56 607 91.10 0 3 0 41 2 v India 23 Sep 2018 ODI # 4044
25 24 7 561 97 33.00 619 90.63 0 3 0 41 2 v Afghanistan 21 Sep 2018 ODI # 4043
26 25 7 567 97 31.50 631 89.85 0 3 0 41 2 v India 19 Sep 2018 ODI # 4040
27 25 7 567 97 31.50 631 89.85 0 3 0 41 2 v Hong Kong 16 Sep 2018 ODI # 4037
28 26 8 573 97 31.83 637 89.95 0 3 0 41 2 v Zimbabwe 22 Jul 2018 ODI # 4021
29 26 8 573 97 31.83 637 89.95 0 3 0 41 2 v Zimbabwe 20 Jul 2018 ODI # 4020
30 26 8 573 97 31.83 637 89.95 0 3 0 41 2 v Zimbabwe 18 Jul 2018 ODI # 4019
31 26 8 573 97 31.83 637 89.95 0 3 0 41 2 v Zimbabwe 16 Jul 2018 ODI # 4017
32 27 9 586 97 32.55 646 90.71 0 3 0 42 2 v Zimbabwe 13 Jul 2018 ODI # 4015
33 28 9 589 97 31.00 654 90.06 0 3 0 42 2 v New Zealand 19 Jan 2018 ODI # 3957
34 29 9 640 97 32.00 700 91.42 0 4 0 45 5 v New Zealand 16 Jan 2018 ODI # 3953
35 30 10 654 97 32.70 728 89.83 0 4 0 45 5 v New Zealand 13 Jan 2018 ODI # 3949
36 31 10 657 97 31.28 734 89.50 0 4 0 45 5 v New Zealand 9 Jan 2018 ODI # 3947
37 32 10 665 97 30.22 757 87.84 0 4 0 46 5 v New Zealand 6 Jan 2018 ODI # 3946
38 32 10 665 97 30.22 757 87.84 0 4 0 46 5 v Sri Lanka 23 Oct 2017 ODI # 3930
39 32 10 665 97 30.22 757 87.84 0 4 0 46 5 v Sri Lanka 20 Oct 2017 ODI # 3927
40 32 10 665 97 30.22 757 87.84 0 4 0 46 5 v Sri Lanka 18 Oct 2017 ODI # 3926
41 33 10 670 97 29.13 771 86.90 0 4 0 46 5 v Sri Lanka 16 Oct 2017 ODI # 3924
42 34 10 671 97 27.95 774 86.69 0 4 0 46 5 v Sri Lanka 13 Oct 2017 ODI # 3922
43 34 10 671 97 27.95 774 86.69 0 4 0 46 5 v India 18 Jun 2017 ODI # 3894
44 34 10 671 97 27.95 774 86.69 0 4 0 46 5 v England 14 Jun 2017 ODI # 3889
45 35 11 732 97 30.50 853 85.81 0 5 0 51 5 v Sri Lanka 12 Jun 2017 ODI # 3888
46 35 11 732 97 30.50 853 85.81 0 5 0 51 5 v South Africa 7 Jun 2017 ODI # 3881
47 36 11 747 97 29.88 869 85.96 0 5 0 53 5 v India 4 Jun 2017 ODI # 3878
48 37 12 771 97 30.84 895 86.14 0 5 0 54 5 v West Indies 11 Apr 2017 ODI # 3863
49 38 12 797 97 30.65 921 86.53 0 5 0 57 5 v West Indies 9 Apr 2017 ODI # 3862
50 39 13 817 97 31.42 934 87.47 0 5 0 59 5 v West Indies 7 Apr 2017 ODI # 3861
51 40 14 841 97 32.34 959 87.69 0 5 0 60 5 v West Indies 5 Oct 2016 ODI # 3789
52 41 15 901 97 34.65 1006 89.56 0 6 0 67 5 v West Indies 2 Oct 2016 ODI # 3788
53 42 15 936 97 34.66 1051 89.05 0 6 0 68 5 v West Indies 30 Sep 2016 ODI # 3784
54 43 15 1026 97 36.64 1124 91.28 0 7 0 78 6 v England 4 Sep 2016 ODI # 3777
55 44 15 1038 97 35.79 1147 90.49 0 7 0 78 6 v England 1 Sep 2016 ODI # 3775
56 45 15 1076 97 35.86 1190 90.42 0 7 0 83 6 v England 30 Aug 2016 ODI # 3773
57 46 15 1181 105 38.09 1320 89.46 1 7 0 89 6 v England 27 Aug 2016 ODI # 3771
58 47 15 1236 105 38.62 1378 89.69 1 8 0 92 6 v England 24 Aug 2016 ODI # 3770
59 48 15 1238 105 37.51 1385 89.38 1 8 0 92 6 v Ireland 18 Aug 2016 ODI # 3767
60 49 15 1279 105 37.61 1435 89.12 1 8 0 97 6 v New Zealand 31 Jan 2016 ODI # 3730
61 50 15 1309 105 37.40 1464 89.41 1 8 0 100 6 v New Zealand 25 Jan 2016 ODI # 3728
62 51 15 1333 105 37.02 1490 89.46 1 8 0 102 6 v England 20 Nov 2015 ODI # 3712
63 52 15 1359 105 36.72 1516 89.64 1 8 0 105 6 v England 17 Nov 2015 ODI # 3710
64 53 15 1423 105 37.44 1592 89.38 1 9 0 108 6 v England 13 Nov 2015 ODI # 3708
65 53 15 1423 105 37.44 1592 89.38 1 9 0 108 6 v England 11 Nov 2015 ODI # 3707
66 53 15 1423 105 37.44 1592 89.38 1 9 0 108 6 v Zimbabwe 5 Oct 2015 ODI # 3687
67 54 15 1432 105 36.71 1606 89.16 1 9 0 109 6 v Zimbabwe 3 Oct 2015 ODI # 3686
68 55 15 1476 105 36.90 1665 88.64 1 9 0 112 6 v Zimbabwe 1 Oct 2015 ODI # 3685
69 56 15 1503 105 36.65 1689 88.98 1 9 0 115 6 v Sri Lanka 26 Jul 2015 ODI # 3672
70 57 16 1520 105 37.07 1712 88.78 1 9 0 116 6 v Sri Lanka 22 Jul 2015 ODI # 3671
71 58 16 1597 105 38.02 1786 89.41 1 10 0 123 6 v Sri Lanka 19 Jul 2015 ODI # 3670
72 59 16 1604 105 37.30 1795 89.35 1 10 0 123 6 v Sri Lanka 15 Jul 2015 ODI # 3669
73 59 16 1604 105 37.30 1795 89.35 1 10 0 123 6 v Sri Lanka 11 Jul 2015 ODI # 3664
74 60 16 1629 105 37.02 1818 89.60 1 10 0 126 6 v Zimbabwe 31 May 2015 ODI # 3653
75 61 16 1651 105 36.68 1846 89.43 1 10 0 127 6 v Zimbabwe 29 May 2015 ODI # 3652
76 61 16 1651 105 36.68 1846 89.43 1 10 0 127 6 v Zimbabwe 26 May 2015 ODI # 3651
77 62 16 1658 105 36.04 1857 89.28 1 10 0 127 6 v Bangladesh 19 Apr 2015 ODI # 3648
78 63 16 1682 105 35.78 1888 89.08 1 10 0 130 6 v Bangladesh 17 Apr 2015 ODI # 3647
79 64 16 1692 105 35.25 1904 88.86 1 10 0 131 6 v Australia 20 Mar 2015 ODI # 3642
80 65 17 1793 105 37.35 2028 88.41 2 10 0 137 6 v Ireland 15 Mar 2015 ODI # 3639
81 66 17 1842 105 37.59 2077 88.68 2 10 0 142 9 v South Africa 7 Mar 2015 ODI # 3626
82 67 17 1855 105 37.10 2089 88.79 2 10 0 143 9 v New Zealand 3 Feb 2015 ODI # 3598
83 68 17 1860 105 36.47 2101 88.52 2 10 0 143 9 v New Zealand 31 Jan 2015 ODI # 3596
84 69 17 1886 105 36.26 2125 88.75 2 10 0 145 9 v New Zealand 19 Dec 2014 ODI # 3571
85 70 17 1904 105 35.92 2138 89.05 2 10 0 147 9 v New Zealand 17 Dec 2014 ODI # 3570
86 71 18 1934 105 36.49 2152 89.86 2 10 0 151 10 v New Zealand 14 Dec 2014 ODI # 3568
87 72 18 1957 105 36.24 2183 89.64 2 10 0 151 10 v New Zealand 12 Dec 2014 ODI # 3566
88 73 18 1983 105 36.05 2202 90.05 2 10 0 154 10 v New Zealand 8 Dec 2014 ODI # 3564
89 74 18 2015 105 35.98 2241 89.91 2 10 0 156 10 v Australia 12 Oct 2014 ODI # 3534
90 75 18 2080 105 36.49 2313 89.92 2 11 0 161 11 v Australia 10 Oct 2014 ODI # 3532
91 76 18 2114 105 36.44 2354 89.80 2 11 0 164 12 v Australia 7 Oct 2014 ODI # 3530
92 77 18 2136 105 36.20 2367 90.24 2 11 0 166 12 v Zimbabwe 31 Aug 2013 ODI # 3408
93 77 18 2136 105 36.20 2367 90.24 2 11 0 166 12 v Zimbabwe 29 Aug 2013 ODI # 3406
94 78 18 2143 105 35.71 2385 89.85 2 11 0 166 12 v Zimbabwe 27 Aug 2013 ODI # 3404
95 78 18 2143 105 35.71 2385 89.85 2 11 0 166 12 v Sri Lanka 18 Jun 2012 ODI # 3277
96 79 18 2143 105 35.13 2386 89.81 2 11 1 166 12 v Sri Lanka 16 Jun 2012 ODI # 3275
97 79 18 2143 105 35.13 2386 89.81 2 11 1 166 12 v Sri Lanka 13 Jun 2012 ODI # 3274
98 80 18 2163 105 34.88 2413 89.63 2 11 1 168 12 v Sri Lanka 9 Jun 2012 ODI # 3273
99 80 18 2163 105 34.88 2413 89.63 2 11 1 168 12 v Sri Lanka 7 Jun 2012 ODI # 3272
100 81 19 2209 105 35.62 2465 89.61 2 11 1 172 12 v Bangladesh 22 Mar 2012 ODI # 3267
101 81 19 2209 105 35.62 2465 89.61 2 11 1 172 12 v Sri Lanka 15 Mar 2012 ODI # 3260
102 82 20 2228 105 35.93 2493 89.37 2 11 1 172 12 v Bangladesh 11 Mar 2012 ODI # 3258
103 83 21 2240 105 36.12 2507 89.34 2 11 1 172 12 v Bangladesh 3 Dec 2011 ODI # 3220
104 84 21 2242 105 35.58 2510 89.32 2 11 1 172 12 v Bangladesh 1 Dec 2011 ODI # 3218
105 85 21 2252 105 35.18 2527 89.11 2 11 1 172 12 v Sri Lanka 20 Nov 2011 ODI # 3215
106 86 21 2255 105 34.69 2532 89.06 2 11 1 172 12 v Sri Lanka 18 Nov 2011 ODI # 3214
107 87 21 2279 105 34.53 2569 88.71 2 11 1 173 12 v Sri Lanka 14 Nov 2011 ODI # 3213
108 88 22 2283 105 34.59 2576 88.62 2 11 1 173 12 v Sri Lanka 11 Nov 2011 ODI # 3212
109 89 22 2289 105 34.16 2589 88.41 2 11 1 173 12 v Australia 31 Jan 2010 ODI # 2948
110 89 22 2289 105 34.16 2589 88.41 2 11 1 173 12 v Bangladesh 4 Jul 2008 ODI # 2733
111 89 22 2289 105 34.16 2589 88.41 2 11 1 173 12 v India 2 Jul 2008 ODI # 2730
112 90 22 2308 105 33.94 2620 88.09 2 11 1 173 12 v Sri Lanka 29 Jun 2008 ODI # 2723
113 90 22 2308 105 33.94 2620 88.09 2 11 1 173 12 v India 26 Jun 2008 ODI # 2717
114 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 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