Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date less than or equal to 8 Dec 2017 remove less than or equal to 8 Dec 2017 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 2010-2023 173 149 43 4458 139 42.05 4315 103.31 6 24 9 330 138 Profile
filtered 2010-2017 100 88 27 2396 138* 39.27 2343 102.26 4 10 7 177 71
Cumulative averages
1 1 1 23 23* - 16 143.75 0 0 0 1 1 v West Indies 22 May 2010 ODI # 2979
2 2 2 49 26* - 35 140.00 0 0 0 1 3 v West Indies 24 May 2010 ODI # 2980
3 3 2 54 26* 54.00 44 122.72 0 0 0 1 3 v West Indies 28 May 2010 ODI # 2982
4 3 2 54 26* 54.00 44 122.72 0 0 0 1 3 v West Indies 30 May 2010 ODI # 2984
5 4 2 105 51 52.50 75 140.00 0 1 0 6 5 v Zimbabwe 15 Oct 2010 ODI # 3057
6 4 2 105 51 52.50 75 140.00 0 1 0 6 5 v Zimbabwe 17 Oct 2010 ODI # 3059
7 5 3 138 51 69.00 94 146.80 0 1 0 9 6 v Zimbabwe 22 Oct 2010 ODI # 3061
8 5 3 138 51 69.00 94 146.80 0 1 0 9 6 v Pakistan 29 Oct 2010 ODI # 3062
9 6 3 144 51 48.00 104 138.46 0 1 0 9 6 v Pakistan 31 Oct 2010 ODI # 3063
10 7 3 150 51 37.50 114 131.57 0 1 0 9 6 v Pakistan 2 Nov 2010 ODI # 3064
11 8 3 150 51 30.00 115 130.43 0 1 1 9 6 v Pakistan 5 Nov 2010 ODI # 3067
12 9 3 159 51 26.50 126 126.19 0 1 1 9 6 v India 12 Jan 2011 ODI # 3079
13 10 3 186 51 26.57 154 120.77 0 1 1 12 7 v India 15 Jan 2011 ODI # 3080
14 11 3 197 51 24.62 166 118.67 0 1 1 12 7 v Australia 19 Oct 2011 ODI # 3203
15 12 3 256 59 28.44 217 117.97 0 2 1 18 8 v Australia 23 Oct 2011 ODI # 3208
16 13 4 267 59 29.66 239 111.71 0 2 1 18 8 v Australia 28 Oct 2011 ODI # 3211
17 14 4 281 59 28.10 263 106.84 0 2 1 18 8 v New Zealand 22 Jan 2013 ODI # 3325
18 15 4 296 59 26.90 282 104.96 0 2 1 20 8 v New Zealand 25 Jan 2013 ODI # 3328
19 16 4 363 67 30.25 359 101.11 0 3 1 27 8 v Pakistan 21 Mar 2013 ODI # 3348
20 17 5 383 67 31.91 379 101.05 0 3 1 28 9 v Pakistan 24 Mar 2013 ODI # 3350
21 18 5 383 67 29.46 379 101.05 0 3 2 28 9 v India 6 Jun 2013 ODI # 3363
22 19 5 402 67 28.71 403 99.75 0 3 2 30 9 v Pakistan 10 Jun 2013 ODI # 3367
23 20 5 440 67 29.33 432 101.85 0 3 2 31 12 v West Indies 14 Jun 2013 ODI # 3371
24 21 6 496 67 33.06 483 102.69 0 4 2 36 14 v England 19 Jun 2013 ODI # 3375
25 22 6 510 67 31.87 505 100.99 0 4 2 36 15 v Sri Lanka 20 Jul 2013 ODI # 3392
26 23 7 532 67 33.25 539 98.70 0 4 2 37 15 v Sri Lanka 23 Jul 2013 ODI # 3394
27 24 8 617 85* 38.56 611 100.98 0 5 2 41 20 v Sri Lanka 26 Jul 2013 ODI # 3398
28 25 8 618 85* 36.35 614 100.65 0 5 2 41 20 v Sri Lanka 28 Jul 2013 ODI # 3400
29 26 8 618 85* 34.33 616 100.32 0 5 3 41 20 v Sri Lanka 31 Jul 2013 ODI # 3401
30 27 8 655 85* 34.47 667 98.20 0 5 3 43 21 v Pakistan 30 Oct 2013 ODI # 3425
31 28 8 666 85* 33.30 686 97.08 0 5 3 43 21 v Pakistan 1 Nov 2013 ODI # 3427
32 29 8 700 85* 33.33 719 97.35 0 5 3 47 21 v Pakistan 6 Nov 2013 ODI # 3430
33 30 8 705 85* 32.04 729 96.70 0 5 3 47 21 v Pakistan 8 Nov 2013 ODI # 3431
34 31 8 720 85* 31.30 754 95.49 0 5 3 48 21 v Pakistan 11 Nov 2013 ODI # 3433
35 32 8 724 85* 30.16 768 94.27 0 5 3 48 21 v Pakistan 24 Nov 2013 ODI # 3438
36 33 9 726 85* 30.25 772 94.04 0 5 3 48 21 v Pakistan 27 Nov 2013 ODI # 3440
37 34 9 750 85* 30.00 798 93.98 0 5 3 51 21 v Pakistan 30 Nov 2013 ODI # 3441
38 35 10 755 85* 30.20 800 94.37 0 5 3 52 21 v India 5 Dec 2013 ODI # 3442
39 36 10 755 85* 29.03 803 94.02 0 5 4 52 21 v India 8 Dec 2013 ODI # 3443
40 37 11 811 85* 31.19 837 96.89 0 6 4 57 24 v India 11 Dec 2013 ODI # 3444
41 38 12 847 85* 32.57 858 98.71 0 6 4 59 26 v Sri Lanka 6 Jul 2014 ODI # 3500
42 39 12 851 85* 31.51 866 98.26 0 6 4 60 26 v Sri Lanka 9 Jul 2014 ODI # 3501
43 40 13 855 85* 31.66 870 98.27 0 6 4 60 26 v Sri Lanka 12 Jul 2014 ODI # 3502
44 40 13 855 85* 31.66 870 98.27 0 6 4 60 26 v Zimbabwe 17 Aug 2014 ODI # 3507
45 41 13 900 85* 32.14 918 98.03 0 6 4 62 28 v Zimbabwe 19 Aug 2014 ODI # 3508
46 42 14 913 85* 32.60 929 98.27 0 6 4 64 28 v Zimbabwe 21 Aug 2014 ODI # 3510
47 42 14 913 85* 32.60 929 98.27 0 6 4 64 28 v Australia 27 Aug 2014 ODI # 3516
48 43 14 913 85* 31.48 930 98.17 0 6 5 64 28 v Zimbabwe 29 Aug 2014 ODI # 3518
49 44 14 916 85* 30.53 935 97.96 0 6 5 64 28 v Australia 2 Sep 2014 ODI # 3522
50 45 15 926 85* 30.86 944 98.09 0 6 5 65 28 v Zimbabwe 4 Sep 2014 ODI # 3524
51 45 15 926 85* 30.86 944 98.09 0 6 5 65 28 v Australia 6 Sep 2014 ODI # 3526
52 46 15 933 85* 30.09 954 97.79 0 6 5 65 28 v New Zealand 24 Oct 2014 ODI # 3537
53 47 15 950 85* 29.68 983 96.64 0 6 5 68 28 v New Zealand 27 Oct 2014 ODI # 3538
54 48 15 1015 85* 30.75 1048 96.85 0 7 5 73 29 v Australia 14 Nov 2014 ODI # 3545
55 49 16 1037 85* 31.42 1074 96.55 0 7 5 76 29 v Australia 16 Nov 2014 ODI # 3546
56 50 16 1040 85* 30.58 1080 96.29 0 7 5 76 29 v Australia 19 Nov 2014 ODI # 3548
57 51 16 1085 85* 31.00 1141 95.09 0 7 5 79 29 v Australia 21 Nov 2014 ODI # 3549
58 52 16 1090 85* 30.27 1153 94.53 0 7 5 79 29 v Australia 23 Nov 2014 ODI # 3551
59 53 16 1160 85* 31.35 1221 95.00 0 8 5 86 31 v West Indies 16 Jan 2015 ODI # 3579
60 54 17 1160 85* 31.35 1221 95.00 0 8 5 86 31 v West Indies 18 Jan 2015 ODI # 3583
61 54 17 1160 85* 31.35 1221 95.00 0 8 5 86 31 v West Indies 21 Jan 2015 ODI # 3587
62 55 18 1290 130* 34.86 1354 95.27 1 8 5 97 34 v West Indies 25 Jan 2015 ODI # 3591
63 56 18 1313 130* 34.55 1363 96.33 1 8 5 99 36 v West Indies 28 Jan 2015 ODI # 3593
64 57 19 1451 138* 38.18 1455 99.72 2 8 5 106 45 v Zimbabwe 15 Feb 2015 ODI # 3601
65 58 19 1473 138* 37.76 1478 99.66 2 8 5 108 45 v India 22 Feb 2015 ODI # 3610
66 59 19 1493 138* 37.32 1494 99.93 2 8 5 108 45 v West Indies 27 Feb 2015 ODI # 3616
67 60 20 1539 138* 38.47 1517 101.45 2 8 5 112 47 v Ireland 3 Mar 2015 ODI # 3621
68 61 20 1539 138* 37.53 1530 100.58 2 8 6 112 47 v Pakistan 7 Mar 2015 ODI # 3626
69 62 20 1588 138* 37.80 1578 100.63 2 8 6 114 47 v U.A.E. 12 Mar 2015 ODI # 3633
70 62 20 1588 138* 37.80 1578 100.63 2 8 6 114 47 v Sri Lanka 18 Mar 2015 ODI # 3640
71 63 20 1637 138* 38.06 1596 102.56 2 8 6 120 50 v New Zealand 24 Mar 2015 ODI # 3644
72 63 20 1637 138* 38.06 1596 102.56 2 8 6 120 50 v Bangladesh 10 Jul 2015 ODI # 3663
73 64 20 1646 138* 37.40 1620 101.60 2 8 6 120 50 v Bangladesh 12 Jul 2015 ODI # 3666
74 65 20 1690 138* 37.55 1671 101.13 2 8 6 125 50 v Bangladesh 15 Jul 2015 ODI # 3668
75 66 20 1704 138* 37.04 1684 101.18 2 8 6 126 50 v New Zealand 19 Aug 2015 ODI # 3676
76 67 20 1709 138* 36.36 1694 100.88 2 8 6 126 50 v New Zealand 23 Aug 2015 ODI # 3677
77 68 20 1745 138* 36.35 1731 100.80 2 8 6 129 50 v New Zealand 26 Aug 2015 ODI # 3678
78 69 20 1758 138* 35.87 1753 100.28 2 8 6 129 50 v India 11 Oct 2015 ODI # 3689
79 70 20 1758 138* 35.16 1754 100.22 2 8 7 129 50 v India 14 Oct 2015 ODI # 3692
80 71 20 1791 138* 35.11 1795 99.77 2 8 7 133 50 v India 18 Oct 2015 ODI # 3695
81 72 20 1797 138* 34.55 1807 99.44 2 8 7 134 50 v India 22 Oct 2015 ODI # 3698
82 73 21 1819 138* 34.98 1819 100.00 2 8 7 137 50 v India 25 Oct 2015 ODI # 3700
83 74 21 1833 138* 34.58 1835 99.89 2 8 7 139 50 v Ireland 25 Sep 2016 ODI # 3780
84 75 22 1843 138* 34.77 1845 99.89 2 8 7 140 50 v Australia 30 Sep 2016 ODI # 3785
85 76 22 1869 138* 34.61 1862 100.37 2 8 7 144 50 v Australia 2 Oct 2016 ODI # 3787
86 77 23 1987 138* 36.79 1941 102.36 3 8 7 154 56 v Australia 5 Oct 2016 ODI # 3790
87 78 23 2026 138* 36.83 1970 102.84 3 8 7 158 56 v Australia 12 Oct 2016 ODI # 3795
88 78 23 2026 138* 36.83 1970 102.84 3 8 7 158 56 v Sri Lanka 28 Jan 2017 ODI # 3828
89 79 24 2143 138* 38.96 2068 103.62 4 8 7 161 62 v Sri Lanka 1 Feb 2017 ODI # 3830
90 80 24 2171 138* 38.76 2107 103.03 4 8 7 164 62 v New Zealand 22 Feb 2017 ODI # 3839
91 81 24 2174 138* 38.14 2114 102.83 4 8 7 164 62 v New Zealand 25 Feb 2017 ODI # 3841
92 82 24 2175 138* 37.50 2118 102.69 4 8 7 164 62 v New Zealand 1 Mar 2017 ODI # 3843
93 83 25 2220 138* 38.27 2153 103.11 4 8 7 170 64 v New Zealand 4 Mar 2017 ODI # 3846
94 84 25 2231 138* 37.81 2163 103.14 4 8 7 170 65 v England 24 May 2017 ODI # 3872
95 85 26 2302 138* 39.01 2214 103.97 4 9 7 175 67 v England 27 May 2017 ODI # 3873
96 85 26 2302 138* 39.01 2214 103.97 4 9 7 175 67 v England 29 May 2017 ODI # 3874
97 86 26 2320 138* 38.66 2236 103.75 4 9 7 176 68 v Sri Lanka 3 Jun 2017 ODI # 3877
98 87 27 2395 138* 39.91 2340 102.35 4 10 7 177 71 v Pakistan 7 Jun 2017 ODI # 3881
99 88 27 2396 138* 39.27 2343 102.26 4 10 7 177 71 v India 11 Jun 2017 ODI # 3886
100 88 27 2396 138* 39.27 2343 102.26 4 10 7 177 71 v Bangladesh 15 Oct 2017 ODI # 3923
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