Records type batting analysis [change type]
View cumulative averages [change view]
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
overall 2007-2021 117 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 Profile
Cumulative averages
1 - - - - - - - - - - - - v India 18 Nov 2007 ODI # 2647
2 - - - - - - - - - - - - v Zimbabwe 30 Jan 2008 ODI # 2667
3 - - - - - - - - - - - - v Zimbabwe 2 Feb 2008 ODI # 2669
4 1 0 7 7 7.00 15 46.66 0 0 0 1 0 v Hong Kong 24 Jun 2008 ODI # 2712
5 1 0 7 7 7.00 15 46.66 0 0 0 1 0 v India 26 Jun 2008 ODI # 2717
6 2 0 26 19 13.00 46 56.52 0 0 0 1 0 v Sri Lanka 29 Jun 2008 ODI # 2723
7 2 0 26 19 13.00 46 56.52 0 0 0 1 0 v India 2 Jul 2008 ODI # 2730
8 2 0 26 19 13.00 46 56.52 0 0 0 1 0 v Bangladesh 4 Jul 2008 ODI # 2733
9 3 0 32 19 10.66 59 54.23 0 0 0 1 0 v Australia 31 Jan 2010 ODI # 2948
10 4 1 36 19 12.00 66 54.54 0 0 0 1 0 v Sri Lanka 11 Nov 2011 ODI # 3212
11 5 1 60 24 15.00 103 58.25 0 0 0 2 0 v Sri Lanka 14 Nov 2011 ODI # 3213
12 6 1 63 24 12.60 108 58.33 0 0 0 2 0 v Sri Lanka 18 Nov 2011 ODI # 3214
13 7 1 73 24 12.16 125 58.40 0 0 0 2 0 v Sri Lanka 20 Nov 2011 ODI # 3215
14 8 1 75 24 10.71 128 58.59 0 0 0 2 0 v Bangladesh 1 Dec 2011 ODI # 3218
15 9 2 87 24 12.42 142 61.26 0 0 0 2 0 v Bangladesh 3 Dec 2011 ODI # 3220
16 10 3 106 24 15.14 170 62.35 0 0 0 2 0 v Bangladesh 11 Mar 2012 ODI # 3258
17 10 3 106 24 15.14 170 62.35 0 0 0 2 0 v Sri Lanka 15 Mar 2012 ODI # 3260
18 11 4 152 46* 21.71 222 68.46 0 0 0 6 0 v Bangladesh 22 Mar 2012 ODI # 3267
19 11 4 152 46* 21.71 222 68.46 0 0 0 6 0 v Sri Lanka 7 Jun 2012 ODI # 3272
20 12 4 172 46* 21.50 249 69.07 0 0 0 8 0 v Sri Lanka 9 Jun 2012 ODI # 3273
21 12 4 172 46* 21.50 249 69.07 0 0 0 8 0 v Sri Lanka 13 Jun 2012 ODI # 3274
22 13 4 172 46* 19.11 250 68.80 0 0 1 8 0 v Sri Lanka 16 Jun 2012 ODI # 3275
23 13 4 172 46* 19.11 250 68.80 0 0 1 8 0 v Sri Lanka 18 Jun 2012 ODI # 3277
24 14 4 179 46* 17.90 268 66.79 0 0 1 8 0 v Zimbabwe 27 Aug 2013 ODI # 3404
25 14 4 179 46* 17.90 268 66.79 0 0 1 8 0 v Zimbabwe 29 Aug 2013 ODI # 3406
26 15 4 201 46* 18.27 281 71.53 0 0 1 10 0 v Zimbabwe 31 Aug 2013 ODI # 3408
27 16 4 235 46* 19.58 322 72.98 0 0 1 13 1 v Australia 7 Oct 2014 ODI # 3530
28 17 4 300 65 23.07 394 76.14 0 1 1 18 2 v Australia 10 Oct 2014 ODI # 3532
29 18 4 332 65 23.71 433 76.67 0 1 1 20 2 v Australia 12 Oct 2014 ODI # 3534
30 19 4 358 65 23.86 452 79.20 0 1 1 23 2 v New Zealand 8 Dec 2014 ODI # 3564
31 20 4 381 65 23.81 483 78.88 0 1 1 23 2 v New Zealand 12 Dec 2014 ODI # 3566
32 21 5 411 65 25.68 497 82.69 0 1 1 27 3 v New Zealand 14 Dec 2014 ODI # 3568
33 22 5 429 65 25.23 510 84.11 0 1 1 29 3 v New Zealand 17 Dec 2014 ODI # 3570
34 23 5 455 65 25.27 534 85.20 0 1 1 31 3 v New Zealand 19 Dec 2014 ODI # 3571
35 24 5 460 65 24.21 546 84.24 0 1 1 31 3 v New Zealand 31 Jan 2015 ODI # 3596
36 25 5 473 65 23.65 558 84.76 0 1 1 32 3 v New Zealand 3 Feb 2015 ODI # 3598
37 26 5 522 65 24.85 607 85.99 0 1 1 37 6 v South Africa 7 Mar 2015 ODI # 3626
38 27 6 623 101* 29.66 731 85.22 1 1 1 43 6 v Ireland 15 Mar 2015 ODI # 3639
39 28 6 633 101* 28.77 747 84.73 1 1 1 44 6 v Australia 20 Mar 2015 ODI # 3642
40 29 6 657 101* 28.56 778 84.44 1 1 1 47 6 v Bangladesh 17 Apr 2015 ODI # 3647
41 30 6 664 101* 27.66 789 84.15 1 1 1 47 6 v Bangladesh 19 Apr 2015 ODI # 3648
42 30 6 664 101* 27.66 789 84.15 1 1 1 47 6 v Zimbabwe 26 May 2015 ODI # 3651
43 31 6 686 101* 27.44 817 83.96 1 1 1 48 6 v Zimbabwe 29 May 2015 ODI # 3652
44 32 6 711 101* 27.34 840 84.64 1 1 1 51 6 v Zimbabwe 31 May 2015 ODI # 3653
45 32 6 711 101* 27.34 840 84.64 1 1 1 51 6 v Sri Lanka 11 Jul 2015 ODI # 3664
46 33 6 718 101* 26.59 849 84.57 1 1 1 51 6 v Sri Lanka 15 Jul 2015 ODI # 3669
47 34 6 795 101* 28.39 923 86.13 1 2 1 58 6 v Sri Lanka 19 Jul 2015 ODI # 3670
48 35 7 812 101* 29.00 946 85.83 1 2 1 59 6 v Sri Lanka 22 Jul 2015 ODI # 3671
49 36 7 839 101* 28.93 970 86.49 1 2 1 62 6 v Sri Lanka 26 Jul 2015 ODI # 3672
50 37 7 883 101* 29.43 1029 85.81 1 2 1 65 6 v Zimbabwe 1 Oct 2015 ODI # 3685
51 38 7 892 101* 28.77 1043 85.52 1 2 1 66 6 v Zimbabwe 3 Oct 2015 ODI # 3686
52 38 7 892 101* 28.77 1043 85.52 1 2 1 66 6 v Zimbabwe 5 Oct 2015 ODI # 3687
53 38 7 892 101* 28.77 1043 85.52 1 2 1 66 6 v England 11 Nov 2015 ODI # 3707
54 39 7 956 101* 29.87 1119 85.43 1 3 1 69 6 v England 13 Nov 2015 ODI # 3708
55 40 7 982 101* 29.75 1145 85.76 1 3 1 72 6 v England 17 Nov 2015 ODI # 3710
56 41 7 1006 101* 29.58 1171 85.90 1 3 1 74 6 v England 20 Nov 2015 ODI # 3712
57 42 7 1036 101* 29.60 1200 86.33 1 3 1 77 6 v New Zealand 25 Jan 2016 ODI # 3728
58 43 7 1077 101* 29.91 1250 86.16 1 3 1 82 6 v New Zealand 31 Jan 2016 ODI # 3730
59 44 7 1079 101* 29.16 1257 85.83 1 3 1 82 6 v Ireland 18 Aug 2016 ODI # 3767
60 45 7 1134 101* 29.84 1315 86.23 1 4 1 85 6 v England 24 Aug 2016 ODI # 3770
61 46 7 1239 105 31.76 1445 85.74 2 4 1 91 6 v England 27 Aug 2016 ODI # 3771
62 47 7 1277 105 31.92 1488 85.81 2 4 1 96 6 v England 30 Aug 2016 ODI # 3773
63 48 7 1289 105 31.43 1511 85.30 2 4 1 96 6 v England 1 Sep 2016 ODI # 3775
64 49 7 1379 105 32.83 1584 87.05 2 5 1 106 7 v England 4 Sep 2016 ODI # 3777
65 50 7 1414 105 32.88 1629 86.80 2 5 1 107 7 v West Indies 30 Sep 2016 ODI # 3784
66 51 8 1474 105 34.27 1676 87.94 2 6 1 114 7 v West Indies 2 Oct 2016 ODI # 3788
67 52 9 1498 105 34.83 1701 88.06 2 6 1 115 7 v West Indies 5 Oct 2016 ODI # 3789
68 53 10 1518 105 35.30 1714 88.56 2 6 1 117 7 v West Indies 7 Apr 2017 ODI # 3861
69 54 10 1544 105 35.09 1740 88.73 2 6 1 120 7 v West Indies 9 Apr 2017 ODI # 3862
70 55 11 1568 105 35.63 1766 88.78 2 6 1 121 7 v West Indies 11 Apr 2017 ODI # 3863
71 56 11 1583 105 35.17 1782 88.83 2 6 1 123 7 v India 4 Jun 2017 ODI # 3878
72 56 11 1583 105 35.17 1782 88.83 2 6 1 123 7 v South Africa 7 Jun 2017 ODI # 3881
73 57 12 1644 105 36.53 1861 88.33 2 7 1 128 7 v Sri Lanka 12 Jun 2017 ODI # 3888
74 57 12 1644 105 36.53 1861 88.33 2 7 1 128 7 v England 14 Jun 2017 ODI # 3889
75 57 12 1644 105 36.53 1861 88.33 2 7 1 128 7 v India 18 Jun 2017 ODI # 3894
76 58 12 1645 105 35.76 1864 88.25 2 7 1 128 7 v Sri Lanka 13 Oct 2017 ODI # 3922
77 59 12 1650 105 35.10 1878 87.85 2 7 1 128 7 v Sri Lanka 16 Oct 2017 ODI # 3924
78 59 12 1650 105 35.10 1878 87.85 2 7 1 128 7 v Sri Lanka 18 Oct 2017 ODI # 3926
79 59 12 1650 105 35.10 1878 87.85 2 7 1 128 7 v Sri Lanka 20 Oct 2017 ODI # 3927
80 59 12 1650 105 35.10 1878 87.85 2 7 1 128 7 v Sri Lanka 23 Oct 2017 ODI # 3930
81 60 12 1658 105 34.54 1901 87.21 2 7 1 129 7 v New Zealand 6 Jan 2018 ODI # 3946
82 61 12 1661 105 33.89 1907 87.10 2 7 1 129 7 v New Zealand 9 Jan 2018 ODI # 3947
83 62 13 1675 105 34.18 1935 86.56 2 7 1 129 7 v New Zealand 13 Jan 2018 ODI # 3949
84 63 13 1726 105 34.52 1981 87.12 2 8 1 132 10 v New Zealand 16 Jan 2018 ODI # 3953
85 64 13 1729 105 33.90 1989 86.92 2 8 1 132 10 v New Zealand 19 Jan 2018 ODI # 3957
86 65 14 1742 105 34.15 1998 87.18 2 8 1 133 10 v Zimbabwe 13 Jul 2018 ODI # 4015
87 65 14 1742 105 34.15 1998 87.18 2 8 1 133 10 v Zimbabwe 16 Jul 2018 ODI # 4017
88 65 14 1742 105 34.15 1998 87.18 2 8 1 133 10 v Zimbabwe 18 Jul 2018 ODI # 4019
89 65 14 1742 105 34.15 1998 87.18 2 8 1 133 10 v Zimbabwe 20 Jul 2018 ODI # 4020
90 66 15 1748 105 34.27 2004 87.22 2 8 1 133 10 v Zimbabwe 22 Jul 2018 ODI # 4021
91 66 15 1748 105 34.27 2004 87.22 2 8 1 133 10 v Hong Kong 16 Sep 2018 ODI # 4037
92 67 15 1754 105 33.73 2016 87.00 2 8 1 133 10 v India 19 Sep 2018 ODI # 4040
93 68 15 1762 105 33.24 2028 86.88 2 8 1 133 10 v Afghanistan 21 Sep 2018 ODI # 4043
94 69 15 1806 105 33.44 2094 86.24 2 8 1 135 10 v India 23 Sep 2018 ODI # 4044
95 70 15 1816 105 33.01 2101 86.43 2 8 1 137 10 v Bangladesh 26 Sep 2018 ODI # 4047
96 71 15 1880 105 33.57 2170 86.63 2 9 1 144 10 v New Zealand 7 Nov 2018 ODI # 4066
97 72 15 1893 105 33.21 2187 86.55 2 9 1 145 10 v New Zealand 9 Nov 2018 ODI # 4068
98 73 16 1894 105 33.22 2188 86.56 2 9 1 145 10 v New Zealand 11 Nov 2018 ODI # 4070
99 74 16 1895 105 32.67 2191 86.49 2 9 1 145 10 v South Africa 19 Jan 2019 ODI # 4080
100 75 16 1936 105 32.81 2250 86.04 2 9 1 147 10 v South Africa 22 Jan 2019 ODI # 4081
101 76 17 1942 105 32.91 2253 86.19 2 9 1 148 10 v South Africa 25 Jan 2019 ODI # 4084
102 76 17 1942 105 32.91 2253 86.19 2 9 1 148 10 v England 8 May 2019 ODI # 4130
103 77 18 1983 105 33.61 2285 86.78 2 9 1 150 10 v England 11 May 2019 ODI # 4133
104 78 18 2010 105 33.50 2319 86.67 2 9 1 152 10 v England 14 May 2019 ODI # 4135
105 79 19 2031 105 33.85 2333 87.05 2 9 1 155 10 v England 17 May 2019 ODI # 4138
106 80 19 2128 105 34.88 2413 88.18 2 10 1 162 12 v England 19 May 2019 ODI # 4140
107 81 19 2136 105 34.45 2425 88.08 2 10 1 163 12 v West Indies 31 May 2019 ODI # 4144
108 82 19 2191 105 34.77 2469 88.74 2 11 1 168 12 v England 3 Jun 2019 ODI # 4148
109 83 19 2231 105 34.85 2517 88.63 2 11 1 169 12 v Australia 12 Jun 2019 ODI # 4157
110 84 19 2243 105 34.50 2547 88.06 2 11 1 169 12 v India 16 Jun 2019 ODI # 4161
111 85 20 2245 105 34.53 2549 88.07 2 11 1 169 12 v South Africa 23 Jun 2019 ODI # 4171
112 86 21 2250 105 34.61 2552 88.16 2 11 1 170 12 v New Zealand 26 Jun 2019 ODI # 4174
113 87 21 2268 105 34.36 2574 88.11 2 11 1 171 12 v Afghanistan 29 Jun 2019 ODI # 4177
114 88 22 2271 105 34.40 2577 88.12 2 11 1 171 12 v Bangladesh 5 Jul 2019 ODI # 4186
115 89 22 2279 105 34.01 2589 88.02 2 11 1 171 12 v Sri Lanka 30 Sep 2019 ODI # 4211
116 90 22 2302 105 33.85 2622 87.79 2 11 1 172 12 v Sri Lanka 2 Oct 2019 ODI # 4212
117 91 22 2315 105 33.55 2635 87.85 2 11 1 174 12 v South Africa 7 Apr 2021 ODI # 4287
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