Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 6 Feb 2013 remove greater than or equal to 6 Feb 2013 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
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 2013-2021 85 69 13 2004 105 35.78 2249 89.10 2 11 0 153 11
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
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
7 7 2 82 23 16.40 116 70.68 0 0 0 5 0 v India 16 Jun 2019 ODI # 4161
6 6 2 70 23 17.50 86 81.39 0 0 0 5 0 v New Zealand 26 Jun 2019 ODI # 4174
6 6 2 70 23 17.50 86 81.39 0 0 0 5 0 v South Africa 23 Jun 2019 ODI # 4171
2 2 0 36 23 18.00 46 78.26 0 0 0 3 0 v Sri Lanka 2 Oct 2019 ODI # 4212
8 8 2 122 40 20.33 164 74.39 0 0 0 6 0 v Australia 12 Jun 2019 ODI # 4157
10 10 2 185 55 23.12 220 84.09 0 1 0 12 0 v West Indies 31 May 2019 ODI # 4144
9 9 2 177 55 25.28 208 85.09 0 1 0 11 0 v England 3 Jun 2019 ODI # 4148
37 29 6 600 97 26.08 695 86.33 0 4 0 40 5 v Sri Lanka 13 Oct 2017 ODI # 3922
38 29 6 600 97 26.08 695 86.33 0 4 0 40 5 v India 18 Jun 2017 ODI # 3894
39 29 6 600 97 26.08 695 86.33 0 4 0 40 5 v England 14 Jun 2017 ODI # 3889
36 28 6 599 97 27.22 692 86.56 0 4 0 40 5 v Sri Lanka 16 Oct 2017 ODI # 3924
42 31 7 676 97 28.16 790 85.56 0 5 0 47 5 v India 4 Jun 2017 ODI # 3878
32 27 6 594 97 28.28 678 87.61 0 4 0 40 5 v New Zealand 6 Jan 2018 ODI # 3946
33 27 6 594 97 28.28 678 87.61 0 4 0 40 5 v Sri Lanka 23 Oct 2017 ODI # 3930
34 27 6 594 97 28.28 678 87.61 0 4 0 40 5 v Sri Lanka 20 Oct 2017 ODI # 3927
35 27 6 594 97 28.28 678 87.61 0 4 0 40 5 v Sri Lanka 18 Oct 2017 ODI # 3926
40 30 7 661 97 28.73 774 85.40 0 5 0 45 5 v Sri Lanka 12 Jun 2017 ODI # 3888
41 30 7 661 97 28.73 774 85.40 0 5 0 45 5 v South Africa 7 Jun 2017 ODI # 3881
28 23 5 518 97 28.77 575 90.08 0 3 0 36 2 v New Zealand 19 Jan 2018 ODI # 3957
44 33 8 726 97 29.04 842 86.22 0 5 0 51 5 v West Indies 9 Apr 2017 ODI # 3862
43 32 8 700 97 29.16 816 85.78 0 5 0 48 5 v West Indies 11 Apr 2017 ODI # 3863
21 20 3 496 97 29.17 552 89.85 0 3 0 35 2 v India 19 Sep 2018 ODI # 4040
22 20 3 496 97 29.17 552 89.85 0 3 0 35 2 v Hong Kong 16 Sep 2018 ODI # 4037
31 26 6 586 97 29.30 655 89.46 0 4 0 39 5 v New Zealand 9 Jan 2018 ODI # 3947
23 21 4 502 97 29.52 558 89.96 0 3 0 35 2 v Zimbabwe 22 Jul 2018 ODI # 4021
24 21 4 502 97 29.52 558 89.96 0 3 0 35 2 v Zimbabwe 20 Jul 2018 ODI # 4020
25 21 4 502 97 29.52 558 89.96 0 3 0 35 2 v Zimbabwe 18 Jul 2018 ODI # 4019
26 21 4 502 97 29.52 558 89.96 0 3 0 35 2 v Zimbabwe 16 Jul 2018 ODI # 4017
45 34 9 746 97 29.84 855 87.25 0 5 0 53 5 v West Indies 7 Apr 2017 ODI # 3861
29 24 5 569 97 29.94 621 91.62 0 4 0 39 5 v New Zealand 16 Jan 2018 ODI # 3953
27 22 5 515 97 30.29 567 90.82 0 3 0 36 2 v Zimbabwe 13 Jul 2018 ODI # 4015
16 15 3 364 97 30.33 386 94.30 0 2 0 24 2 v New Zealand 9 Nov 2018 ODI # 4068
20 19 3 490 97 30.62 540 90.74 0 3 0 35 2 v Afghanistan 21 Sep 2018 ODI # 4043
30 25 6 583 97 30.68 649 89.83 0 4 0 39 5 v New Zealand 13 Jan 2018 ODI # 3949
46 35 10 770 97 30.80 880 87.50 0 5 0 54 5 v West Indies 5 Oct 2016 ODI # 3789
12 12 2 309 97 30.90 334 92.51 0 2 0 21 2 v England 14 May 2019 ODI # 4135
18 17 3 438 97 31.28 462 94.80 0 3 0 33 2 v Bangladesh 26 Sep 2018 ODI # 4047
11 11 2 282 97 31.33 300 94.00 0 2 0 19 2 v England 19 May 2019 ODI # 4140
11 11 2 282 97 31.33 300 94.00 0 2 0 19 2 v England 17 May 2019 ODI # 4138
15 14 3 351 97 31.90 369 95.12 0 2 0 23 2 v South Africa 19 Jan 2019 ODI # 4080
15 14 3 351 97 31.90 369 95.12 0 2 0 23 2 v New Zealand 11 Nov 2018 ODI # 4070
19 18 3 482 97 32.13 528 91.28 0 3 0 35 2 v India 23 Sep 2018 ODI # 4044
17 16 3 428 97 32.92 455 94.06 0 3 0 31 2 v New Zealand 7 Nov 2018 ODI # 4066
47 36 11 830 97 33.20 927 89.53 0 6 0 61 5 v West Indies 2 Oct 2016 ODI # 3788
48 37 11 865 97 33.26 972 88.99 0 6 0 62 5 v West Indies 30 Sep 2016 ODI # 3784
74 59 12 1621 105 34.48 1825 88.82 1 10 0 125 6 v Australia 20 Mar 2015 ODI # 3642
50 39 11 967 97 34.53 1068 90.54 0 7 0 72 6 v England 1 Sep 2016 ODI # 3775
51 40 11 1005 97 34.65 1111 90.45 0 7 0 77 6 v England 30 Aug 2016 ODI # 3773
13 13 3 350 97 35.00 366 95.62 0 2 0 23 2 v England 11 May 2019 ODI # 4133
14 13 3 350 97 35.00 366 95.62 0 2 0 23 2 v England 8 May 2019 ODI # 4130
14 13 3 350 97 35.00 366 95.62 0 2 0 23 2 v South Africa 25 Jan 2019 ODI # 4084
14 13 3 350 97 35.00 366 95.62 0 2 0 23 2 v South Africa 22 Jan 2019 ODI # 4081
73 58 12 1611 105 35.02 1809 89.05 1 10 0 124 6 v Bangladesh 17 Apr 2015 ODI # 3647
72 57 12 1587 105 35.26 1778 89.25 1 10 0 121 6 v Bangladesh 19 Apr 2015 ODI # 3648
49 38 11 955 97 35.37 1045 91.38 0 7 0 72 6 v England 4 Sep 2016 ODI # 3777
81 66 13 1883 105 35.52 2123 88.69 2 10 0 143 9 v Australia 12 Oct 2014 ODI # 3534
80 65 13 1851 105 35.59 2084 88.81 2 10 0 141 9 v New Zealand 8 Dec 2014 ODI # 3564
58 47 11 1288 105 35.77 1437 89.63 1 8 0 99 6 v England 17 Nov 2015 ODI # 3710
79 64 13 1825 105 35.78 2065 88.37 2 10 0 138 9 v New Zealand 12 Dec 2014 ODI # 3566
84 69 13 2004 105 35.78 2249 89.10 2 11 0 153 11 v Zimbabwe 31 Aug 2013 ODI # 3408
85 69 13 2004 105 35.78 2249 89.10 2 11 0 153 11 v Zimbabwe 29 Aug 2013 ODI # 3406
85 69 13 2004 105 35.78 2249 89.10 2 11 0 153 11 v Zimbabwe 27 Aug 2013 ODI # 3404
64 51 11 1432 105 35.80 1610 88.94 1 9 0 109 6 v Sri Lanka 26 Jul 2015 ODI # 3672
62 49 11 1361 105 35.81 1527 89.12 1 9 0 103 6 v Zimbabwe 3 Oct 2015 ODI # 3686
70 56 12 1580 105 35.90 1767 89.41 1 10 0 121 6 v Zimbabwe 29 May 2015 ODI # 3652
71 56 12 1580 105 35.90 1767 89.41 1 10 0 121 6 v Zimbabwe 26 May 2015 ODI # 3651
63 50 11 1405 105 36.02 1586 88.58 1 9 0 106 6 v Zimbabwe 1 Oct 2015 ODI # 3685
83 68 13 1982 105 36.03 2236 88.64 2 11 0 151 11 v Australia 7 Oct 2014 ODI # 3530
78 63 13 1802 105 36.04 2034 88.59 2 10 0 138 9 v New Zealand 19 Dec 2014 ODI # 3571
78 63 13 1802 105 36.04 2034 88.59 2 10 0 138 9 v New Zealand 17 Dec 2014 ODI # 3570
78 63 13 1802 105 36.04 2034 88.59 2 10 0 138 9 v New Zealand 14 Dec 2014 ODI # 3568
57 46 11 1262 105 36.05 1411 89.44 1 8 0 96 6 v England 20 Nov 2015 ODI # 3712
82 67 13 1948 105 36.07 2195 88.74 2 11 0 148 10 v Australia 10 Oct 2014 ODI # 3532
65 52 12 1449 105 36.22 1633 88.73 1 9 0 110 6 v Sri Lanka 22 Jul 2015 ODI # 3671
69 55 12 1558 105 36.23 1739 89.59 1 10 0 120 6 v Zimbabwe 31 May 2015 ODI # 3653
77 62 13 1776 105 36.24 2010 88.35 2 10 0 136 9 v New Zealand 31 Jan 2015 ODI # 3596
56 45 11 1238 105 36.41 1385 89.38 1 8 0 94 6 v New Zealand 25 Jan 2016 ODI # 3728
54 43 11 1167 105 36.46 1306 89.35 1 8 0 86 6 v Ireland 18 Aug 2016 ODI # 3767
67 54 12 1533 105 36.50 1716 89.33 1 10 0 117 6 v Sri Lanka 15 Jul 2015 ODI # 3669
68 54 12 1533 105 36.50 1716 89.33 1 10 0 117 6 v Sri Lanka 11 Jul 2015 ODI # 3664
59 48 11 1352 105 36.54 1513 89.35 1 9 0 102 6 v England 13 Nov 2015 ODI # 3708
60 48 11 1352 105 36.54 1513 89.35 1 9 0 102 6 v England 11 Nov 2015 ODI # 3707
61 48 11 1352 105 36.54 1513 89.35 1 9 0 102 6 v Zimbabwe 5 Oct 2015 ODI # 3687
55 44 11 1208 105 36.60 1356 89.08 1 8 0 91 6 v New Zealand 31 Jan 2016 ODI # 3730
75 60 13 1722 105 36.63 1949 88.35 2 10 0 131 6 v Ireland 15 Mar 2015 ODI # 3639
76 61 13 1771 105 36.89 1998 88.63 2 10 0 136 9 v South Africa 7 Mar 2015 ODI # 3626
76 61 13 1771 105 36.89 1998 88.63 2 10 0 136 9 v New Zealand 3 Feb 2015 ODI # 3598
52 41 11 1110 105 37.00 1241 89.44 1 7 0 83 6 v England 27 Aug 2016 ODI # 3771
66 53 12 1526 105 37.21 1707 89.39 1 10 0 117 6 v Sri Lanka 19 Jul 2015 ODI # 3670
53 42 11 1165 105 37.58 1299 89.68 1 8 0 86 6 v England 24 Aug 2016 ODI # 3770
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