Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 24 Jun 2018 remove less than or equal to 24 Jun 2018 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 2012-2023 181 154 27 5022 162* 39.54 4288 117.11 11 26 14 407 170 Profile
filtered 2012-2018 114 97 21 3091 129 40.67 2630 117.52 6 17 10 265 93
Reverse cumulative
1 1 1 110 110* - 122 90.16 1 0 0 12 1 v Australia 24 Jun 2018 ODI # 4013
2 2 2 164 110* - 151 108.60 1 1 0 21 2 v Australia 21 Jun 2018 ODI # 4012
3 3 2 175 110* 175.00 163 107.36 1 1 0 21 3 v Australia 19 Jun 2018 ODI # 4011
4 4 3 266 110* 266.00 233 114.16 1 2 0 29 5 v Australia 16 Jun 2018 ODI # 4010
5 5 3 275 110* 137.50 244 112.70 1 2 0 31 5 v Australia 13 Jun 2018 ODI # 4009
6 5 3 275 110* 137.50 244 112.70 1 2 0 31 5 v New Zealand 10 Mar 2018 ODI # 3992
7 6 3 275 110* 91.66 246 111.78 1 2 1 31 5 v New Zealand 7 Mar 2018 ODI # 3989
8 7 3 304 110* 76.00 269 113.01 1 2 1 34 6 v New Zealand 3 Mar 2018 ODI # 3982
9 8 4 340 110* 85.00 289 117.64 1 2 1 36 9 v New Zealand 28 Feb 2018 ODI # 3981
10 9 4 419 110* 83.80 354 118.36 1 3 1 41 14 v New Zealand 25 Feb 2018 ODI # 3980
11 10 4 440 110* 73.33 379 116.09 1 3 1 42 15 v Australia 28 Jan 2018 ODI # 3968
12 11 4 440 110* 62.85 381 115.48 1 3 2 42 15 v Australia 26 Jan 2018 ODI # 3966
13 12 5 540 110* 77.14 464 116.37 2 3 2 48 19 v Australia 21 Jan 2018 ODI # 3960
14 13 5 582 110* 72.75 496 117.33 2 3 2 53 19 v Australia 19 Jan 2018 ODI # 3958
15 14 5 586 110* 65.11 506 115.81 2 3 2 53 19 v Australia 14 Jan 2018 ODI # 3951
16 14 5 586 110* 65.11 506 115.81 2 3 2 53 19 v West Indies 29 Sep 2017 ODI # 3918
17 15 6 629 110* 69.88 541 116.26 2 3 2 58 19 v West Indies 27 Sep 2017 ODI # 3916
18 16 6 631 110* 63.10 545 115.77 2 3 2 58 19 v West Indies 24 Sep 2017 ODI # 3915
19 16 6 631 110* 63.10 545 115.77 2 3 2 58 19 v West Indies 21 Sep 2017 ODI # 3913
20 16 6 631 110* 63.10 545 115.77 2 3 2 58 19 v West Indies 19 Sep 2017 ODI # 3911
21 17 6 635 110* 57.72 552 115.03 2 3 2 58 19 v Pakistan 14 Jun 2017 ODI # 3889
22 18 7 664 110* 60.36 584 113.69 2 3 2 61 20 v Australia 10 Jun 2017 ODI # 3885
23 19 8 725 110* 65.90 632 114.71 2 4 2 63 22 v New Zealand 6 Jun 2017 ODI # 3880
24 19 8 725 110* 65.90 632 114.71 2 4 2 63 22 v Bangladesh 1 Jun 2017 ODI # 3875
25 20 8 729 110* 60.75 636 114.62 2 4 2 64 22 v South Africa 29 May 2017 ODI # 3874
26 21 9 794 110* 66.16 689 115.23 2 5 2 71 22 v South Africa 27 May 2017 ODI # 3873
27 22 9 801 110* 61.61 696 115.08 2 5 2 72 22 v South Africa 24 May 2017 ODI # 3872
28 23 9 808 110* 57.71 701 115.26 2 5 2 72 23 v West Indies 9 Mar 2017 ODI # 3849
29 24 9 808 110* 53.86 708 114.12 2 5 3 72 23 v West Indies 5 Mar 2017 ODI # 3848
30 25 9 822 110* 51.37 727 113.06 2 5 3 72 23 v West Indies 3 Mar 2017 ODI # 3845
31 26 9 833 110* 49.00 742 112.26 2 5 3 73 23 v India 22 Jan 2017 ODI # 3824
32 27 9 843 110* 46.83 751 112.25 2 5 3 74 23 v India 19 Jan 2017 ODI # 3821
33 28 9 874 110* 46.00 787 111.05 2 5 3 75 25 v India 15 Jan 2017 ODI # 3819
34 29 9 899 110* 44.95 813 110.57 2 5 3 78 25 v Bangladesh 12 Oct 2016 ODI # 3794
35 30 9 956 110* 45.52 870 109.88 2 6 3 85 25 v Bangladesh 9 Oct 2016 ODI # 3793
36 31 9 1019 110* 46.31 908 112.22 2 7 3 88 29 v Bangladesh 7 Oct 2016 ODI # 3791
37 32 10 1109 110* 50.40 959 115.64 2 8 3 95 36 v Pakistan 30 Aug 2016 ODI # 3773
38 33 10 1113 110* 48.39 964 115.45 2 8 3 95 36 v Pakistan 27 Aug 2016 ODI # 3771
39 33 10 1113 110* 48.39 964 115.45 2 8 3 95 36 v Pakistan 24 Aug 2016 ODI # 3770
40 34 10 1183 110* 49.29 1009 117.24 2 9 3 102 37 v Sri Lanka 2 Jul 2016 ODI # 3758
41 35 11 1200 110* 50.00 1017 117.99 2 9 3 104 37 v Sri Lanka 29 Jun 2016 ODI # 3757
42 35 11 1200 110* 50.00 1017 117.99 2 9 3 104 37 v Sri Lanka 26 Jun 2016 ODI # 3755
43 35 11 1200 110* 50.00 1017 117.99 2 9 3 104 37 v Sri Lanka 24 Jun 2016 ODI # 3753
44 36 11 1293 110* 51.72 1116 115.86 2 10 3 110 38 v Sri Lanka 21 Jun 2016 ODI # 3751
45 37 11 1293 110* 49.73 1117 115.75 2 10 4 110 38 v South Africa 14 Feb 2016 ODI # 3738
46 38 11 1294 110* 47.92 1123 115.22 2 10 4 110 38 v South Africa 12 Feb 2016 ODI # 3737
47 39 11 1294 110* 46.21 1124 115.12 2 10 5 110 38 v South Africa 9 Feb 2016 ODI # 3736
48 40 12 1342 110* 47.92 1152 116.49 2 10 5 114 41 v South Africa 6 Feb 2016 ODI # 3734
49 41 12 1447 110* 49.89 1228 117.83 3 10 5 125 46 v South Africa 3 Feb 2016 ODI # 3732
50 42 13 1563 116* 53.89 1280 122.10 4 10 5 135 54 v Pakistan 20 Nov 2015 ODI # 3712
51 43 14 1612 116* 55.58 1330 121.20 4 10 5 137 55 v Pakistan 17 Nov 2015 ODI # 3710
52 44 14 1623 116* 54.10 1340 121.11 4 10 5 138 55 v Pakistan 13 Nov 2015 ODI # 3708
53 45 14 1624 116* 52.38 1342 121.01 4 10 5 138 55 v Pakistan 11 Nov 2015 ODI # 3707
54 46 14 1624 116* 50.75 1345 120.74 4 10 6 138 55 v Australia 5 Sep 2015 ODI # 3681
55 47 14 1628 116* 49.33 1355 120.14 4 10 6 138 55 v Australia 3 Sep 2015 ODI # 3680
56 47 14 1628 116* 49.33 1355 120.14 4 10 6 138 55 v New Zealand 17 Jun 2015 ODI # 3657
57 48 14 1641 116* 48.26 1365 120.21 4 10 6 140 55 v New Zealand 14 Jun 2015 ODI # 3656
58 49 14 1682 116* 48.05 1403 119.88 4 10 6 144 56 v New Zealand 12 Jun 2015 ODI # 3655
59 50 14 1811 129 50.30 1480 122.36 5 10 6 157 61 v New Zealand 9 Jun 2015 ODI # 3654
60 50 14 1811 129 50.30 1480 122.36 5 10 6 157 61 v Afghanistan 13 Mar 2015 ODI # 3635
61 51 14 1876 129 50.70 1532 122.45 5 11 6 163 62 v Bangladesh 9 Mar 2015 ODI # 3630
62 52 15 1915 129 51.75 1551 123.46 5 11 6 169 63 v Sri Lanka 1 Mar 2015 ODI # 3619
63 53 15 1939 129 51.02 1565 123.89 5 11 6 173 63 v Scotland 23 Feb 2015 ODI # 3611
64 54 15 1942 129 49.79 1572 123.53 5 11 6 173 63 v New Zealand 20 Feb 2015 ODI # 3607
65 55 15 1952 129 48.80 1584 123.23 5 11 6 174 63 v Australia 14 Feb 2015 ODI # 3600
66 56 15 1969 129 48.02 1606 122.60 5 11 6 177 63 v Australia 1 Feb 2015 ODI # 3597
67 57 15 2036 129 48.47 1684 120.90 5 12 6 184 63 v India 30 Jan 2015 ODI # 3595
68 58 15 2061 129 47.93 1708 120.66 5 12 6 186 63 v Australia 23 Jan 2015 ODI # 3589
69 58 15 2061 129 47.93 1708 120.66 5 12 6 186 63 v India 20 Jan 2015 ODI # 3586
70 59 15 2089 129 47.47 1768 118.15 5 12 6 186 63 v Australia 16 Jan 2015 ODI # 3578
71 60 15 2112 129 46.93 1791 117.92 5 12 6 188 63 v Sri Lanka 16 Dec 2014 ODI # 3569
72 61 15 2134 129 46.39 1817 117.44 5 12 6 190 63 v Sri Lanka 13 Dec 2014 ODI # 3567
73 62 16 2136 129 46.43 1818 117.49 5 12 6 190 63 v Sri Lanka 10 Dec 2014 ODI # 3565
74 63 16 2151 129 45.76 1840 116.90 5 12 6 190 64 v Sri Lanka 7 Dec 2014 ODI # 3563
75 64 17 2206 129 46.93 1877 117.52 5 13 6 199 64 v Sri Lanka 3 Dec 2014 ODI # 3561
76 65 17 2213 129 46.10 1891 117.02 5 13 6 199 64 v Sri Lanka 29 Nov 2014 ODI # 3557
77 66 17 2234 129 45.59 1912 116.84 5 13 6 200 65 v Sri Lanka 26 Nov 2014 ODI # 3554
78 67 17 2283 129 45.66 1952 116.95 5 13 6 205 67 v India 5 Sep 2014 ODI # 3525
79 68 17 2294 129 44.98 1976 116.09 5 13 6 205 67 v India 2 Sep 2014 ODI # 3523
80 69 17 2336 129 44.92 2034 114.84 5 13 6 208 67 v India 30 Aug 2014 ODI # 3520
81 70 17 2338 129 44.11 2043 114.43 5 13 6 208 67 v India 27 Aug 2014 ODI # 3517
82 71 17 2359 129 43.68 2067 114.12 5 13 6 209 67 v Sri Lanka 3 Jun 2014 ODI # 3496
83 72 17 2480 129 45.09 2141 115.83 6 13 6 220 71 v Sri Lanka 31 May 2014 ODI # 3495
84 72 17 2480 129 45.09 2141 115.83 6 13 6 220 71 v Sri Lanka 28 May 2014 ODI # 3494
85 73 17 2484 129 44.35 2147 115.69 6 13 6 221 71 v Sri Lanka 25 May 2014 ODI # 3493
86 74 18 2510 129 44.82 2167 115.82 6 13 6 222 72 v Sri Lanka 22 May 2014 ODI # 3492
87 75 18 2519 129 44.19 2172 115.97 6 13 6 223 72 v Scotland 9 May 2014 ODI # 3491
88 76 18 2618 129 45.13 2256 116.04 6 14 6 230 76 v West Indies 5 Mar 2014 ODI # 3484
89 77 18 2618 129 44.37 2257 115.99 6 14 7 230 76 v West Indies 2 Mar 2014 ODI # 3480
90 78 18 2630 129 43.83 2274 115.65 6 14 7 231 76 v West Indies 28 Feb 2014 ODI # 3477
91 79 18 2635 129 43.19 2283 115.41 6 14 7 231 76 v Australia 26 Jan 2014 ODI # 3463
92 80 18 2706 129 43.64 2326 116.33 6 15 7 237 80 v Australia 24 Jan 2014 ODI # 3461
93 81 18 2710 129 43.01 2334 116.10 6 15 7 237 80 v Australia 19 Jan 2014 ODI # 3457
94 82 18 2759 129 43.10 2370 116.41 6 15 7 240 81 v Australia 17 Jan 2014 ODI # 3455
95 83 19 2793 129 43.64 2394 116.66 6 15 7 241 82 v Australia 12 Jan 2014 ODI # 3454
96 84 19 2835 129 43.61 2431 116.61 6 15 7 245 82 v Australia 16 Sep 2013 ODI # 3416
97 85 20 2900 129 44.61 2479 116.98 6 16 7 250 84 v Australia 14 Sep 2013 ODI # 3415
98 85 20 2900 129 44.61 2479 116.98 6 16 7 250 84 v Australia 11 Sep 2013 ODI # 3414
99 86 20 2975 129 45.07 2544 116.94 6 17 7 255 87 v Australia 8 Sep 2013 ODI # 3412
100 86 20 2975 129 45.07 2544 116.94 6 17 7 255 87 v Ireland 3 Sep 2013 ODI # 3409
101 87 20 2975 129 44.40 2545 116.89 6 17 8 255 87 v India 23 Jun 2013 ODI # 3377
102 87 20 2975 129 44.40 2545 116.89 6 17 8 255 87 v South Africa 19 Jun 2013 ODI # 3375
103 88 20 2989 129 43.95 2554 117.03 6 17 8 257 87 v New Zealand 16 Jun 2013 ODI # 3373
104 89 20 2989 129 43.31 2556 116.94 6 17 9 257 87 v Sri Lanka 13 Jun 2013 ODI # 3370
105 90 20 2990 129 42.71 2558 116.88 6 17 9 257 87 v Australia 8 Jun 2013 ODI # 3365
106 91 21 3037 129 43.38 2574 117.98 6 17 9 263 90 v New Zealand 5 Jun 2013 ODI # 3362
107 92 21 3039 129 42.80 2577 117.92 6 17 9 263 90 v New Zealand 2 Jun 2013 ODI # 3361
108 93 21 3053 129 42.40 2602 117.33 6 17 9 264 90 v New Zealand 31 May 2013 ODI # 3360
109 94 21 3056 129 41.86 2606 117.26 6 17 9 264 90 v New Zealand 23 Feb 2013 ODI # 3338
110 94 21 3056 129 41.86 2606 117.26 6 17 9 264 90 v New Zealand 20 Feb 2013 ODI # 3336
111 95 21 3077 129 41.58 2619 117.48 6 17 9 264 92 v New Zealand 17 Feb 2013 ODI # 3335
112 95 21 3077 129 41.58 2619 117.48 6 17 9 264 92 v India 27 Jan 2013 ODI # 3329
113 96 21 3091 129 41.21 2628 117.61 6 17 9 265 93 v India 23 Jan 2013 ODI # 3327
114 97 21 3091 129 40.67 2630 117.52 6 17 10 265 93 v Pakistan 21 Feb 2012 ODI # 3247
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