Records type batting analysis [change type]
View reverse cumulative averages [change view]
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
overall 2007-2021 117 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 Profile
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
115 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 v Zimbabwe 2 Feb 2008 ODI # 2669
116 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 v Zimbabwe 30 Jan 2008 ODI # 2667
117 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 v India 18 Nov 2007 ODI # 2647
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