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-2019 105 99 12 2072 113 23.81 2880 71.94 1 12 6 180 21 Profile
Cumulative averages
1 1 0 13 13 13.00 24 54.16 0 0 0 2 0 v India 23 Jun 2007 ODI # 2590
2 2 0 34 21 17.00 41 82.92 0 0 0 6 0 v New Zealand 1 Jul 2008 ODI # 2727
3 3 0 73 39 24.33 107 68.22 0 0 0 11 0 v Scotland 2 Jul 2008 ODI # 2729
4 4 0 76 39 19.00 109 69.72 0 0 0 11 0 v Netherlands 28 Jul 2008 ODI # 2737
5 5 0 127 51 25.40 175 72.57 0 1 0 17 0 v Scotland 31 Jul 2008 ODI # 2739
6 6 0 132 51 22.00 204 64.70 0 1 0 17 0 v Kenya 24 Aug 2008 ODI # 2751
7 7 0 132 51 18.85 209 63.15 0 1 1 17 0 v Kenya 25 Aug 2008 ODI # 2753
8 8 0 132 51 16.50 214 61.68 0 1 2 17 0 v Zimbabwe 17 Oct 2008 ODI # 2766
9 9 0 153 51 17.00 242 63.22 0 1 2 18 1 v Kenya 18 Oct 2008 ODI # 2767
10 10 0 167 51 16.70 267 62.54 0 1 2 20 1 v Scotland 1 Apr 2009 ODI # 2830
11 11 0 167 51 15.18 269 62.08 0 1 3 20 1 v Canada 6 Apr 2009 ODI # 2836
12 12 0 205 51 17.08 336 61.01 0 1 3 22 3 v Canada 19 Apr 2009 ODI # 2843
13 13 0 218 51 16.76 352 61.93 0 1 3 25 3 v Kenya 9 Jul 2009 ODI # 2858
14 14 1 269 51* 20.69 413 65.13 0 2 3 33 3 v Kenya 11 Jul 2009 ODI # 2860
15 15 1 285 51* 20.35 434 65.66 0 2 3 34 3 v Kenya 12 Jul 2009 ODI # 2861
16 16 1 290 51* 19.33 443 65.46 0 2 3 35 3 v Scotland 22 Aug 2009 ODI # 2876
17 17 1 294 51* 18.37 453 64.90 0 2 3 35 3 v West Indies 15 Apr 2010 ODI # 2978
18 18 1 298 51* 17.52 459 64.92 0 2 3 36 3 v Australia 17 Jun 2010 ODI # 2994
19 18 1 298 51* 17.52 459 64.92 0 2 3 36 3 v Bangladesh 15 Jul 2010 ODI # 3027
20 19 1 358 60 19.88 523 68.45 0 3 3 42 3 v Bangladesh 16 Jul 2010 ODI # 3028
21 20 1 471 113 24.78 670 70.29 1 3 3 52 3 v Netherlands 16 Aug 2010 ODI # 3034
22 21 2 519 113 27.31 723 71.78 1 3 3 58 4 v Netherlands 18 Aug 2010 ODI # 3036
23 22 2 588 113 29.40 810 72.59 1 4 3 65 4 v Zimbabwe 26 Sep 2010 ODI # 3048
24 23 2 597 113 28.42 822 72.62 1 4 3 66 4 v Zimbabwe 28 Sep 2010 ODI # 3049
25 24 2 607 113 27.59 840 72.26 1 4 3 67 4 v Zimbabwe 30 Sep 2010 ODI # 3050
26 25 2 610 113 26.52 854 71.42 1 4 3 67 4 v England 2 Mar 2011 ODI # 3114
27 26 2 671 113 27.95 916 73.25 1 5 3 73 5 v West Indies 11 Mar 2011 ODI # 3126
28 27 2 702 113 28.08 964 72.82 1 5 3 77 6 v South Africa 15 Mar 2011 ODI # 3133
29 28 2 729 113 28.03 985 74.01 1 5 3 79 8 v Netherlands 18 Mar 2011 ODI # 3136
30 29 2 740 113 27.40 1008 73.41 1 5 3 81 8 v Pakistan 28 May 2011 ODI # 3157
31 30 2 773 113 27.60 1033 74.83 1 5 3 86 8 v Pakistan 30 May 2011 ODI # 3158
32 31 2 795 113 27.41 1051 75.64 1 5 3 88 9 v Scotland 12 Jul 2011 ODI # 3171
33 32 2 808 113 26.93 1065 75.86 1 5 3 89 9 v England 25 Aug 2011 ODI # 3185
34 33 3 864 113 28.80 1101 78.47 1 6 3 93 11 v Canada 19 Sep 2011 ODI # 3196
35 34 3 908 113 29.29 1174 77.34 1 6 3 96 11 v Canada 20 Sep 2011 ODI # 3197
36 35 3 935 113 29.21 1225 76.32 1 6 3 97 11 v Kenya 18 Feb 2012 ODI # 3242
37 36 3 952 113 28.84 1255 75.85 1 6 3 99 11 v Kenya 20 Feb 2012 ODI # 3245
38 37 4 952 113 28.84 1259 75.61 1 6 3 99 11 v Australia 23 Jun 2012 ODI # 3279
39 38 4 953 113 28.02 1266 75.27 1 6 3 99 11 v Afghanistan 5 Jul 2012 ODI # 3282
40 39 4 964 113 27.54 1282 75.19 1 6 3 100 11 v Pakistan 23 May 2013 ODI # 3357
41 40 4 969 113 26.91 1295 74.82 1 6 3 100 11 v Pakistan 26 May 2013 ODI # 3358
42 41 4 970 113 26.21 1303 74.44 1 6 3 100 11 v Netherlands 7 Jul 2013 ODI # 3384
43 42 4 975 113 25.65 1313 74.25 1 6 3 100 11 v Netherlands 9 Jul 2013 ODI # 3386
44 43 4 977 113 25.05 1317 74.18 1 6 3 100 11 v England 3 Sep 2013 ODI # 3409
45 44 4 979 113 24.47 1322 74.05 1 6 3 100 11 v Scotland 6 Sep 2013 ODI # 3411
46 45 5 1014 113 25.35 1375 73.74 1 6 3 104 12 v Scotland 8 Sep 2013 ODI # 3413
47 46 5 1076 113 26.24 1471 73.14 1 7 3 107 12 v West Indies 23 Feb 2014 ODI # 3472
48 47 5 1079 113 25.69 1473 73.25 1 7 3 107 12 v Sri Lanka 6 May 2014 ODI # 3490
49 48 5 1088 113 25.30 1491 72.97 1 7 3 108 12 v Afghanistan 10 Jan 2015 ODI # 3573
50 49 5 1109 113 25.20 1531 72.43 1 7 3 111 12 v Scotland 12 Jan 2015 ODI # 3575
51 50 5 1129 113 25.08 1566 72.09 1 7 3 112 12 v Afghanistan 17 Jan 2015 ODI # 3581
52 50 5 1129 113 25.08 1566 72.09 1 7 3 112 12 v Scotland 19 Jan 2015 ODI # 3584
53 51 5 1130 113 24.56 1572 71.88 1 7 3 112 12 v West Indies 16 Feb 2015 ODI # 3603
54 52 5 1210 113 25.74 1641 73.73 1 8 3 121 12 v U.A.E. 25 Feb 2015 ODI # 3613
55 53 5 1210 113 25.20 1644 73.60 1 8 4 121 12 v South Africa 3 Mar 2015 ODI # 3621
56 54 5 1235 113 25.20 1657 74.53 1 8 4 124 13 v Zimbabwe 7 Mar 2015 ODI # 3627
57 55 5 1241 113 24.82 1664 74.57 1 8 4 125 13 v India 10 Mar 2015 ODI # 3631
58 56 5 1270 113 24.90 1702 74.61 1 8 4 127 13 v Pakistan 15 Mar 2015 ODI # 3639
59 57 6 1273 113 24.96 1710 74.44 1 8 4 127 13 v England 8 May 2015 ODI # 3650
60 58 6 1274 113 24.50 1714 74.32 1 8 4 127 13 v Australia 27 Aug 2015 ODI # 3679
61 59 7 1344 113 25.84 1802 74.58 1 9 4 131 13 v Zimbabwe 9 Oct 2015 ODI # 3688
62 60 7 1409 113 26.58 1857 75.87 1 10 4 137 16 v Zimbabwe 11 Oct 2015 ODI # 3690
63 61 7 1428 113 26.44 1885 75.75 1 10 4 140 16 v Zimbabwe 13 Oct 2015 ODI # 3691
64 62 7 1429 113 25.98 1887 75.72 1 10 4 140 16 v Sri Lanka 16 Jun 2016 ODI # 3748
65 63 7 1440 113 25.71 1901 75.74 1 10 4 141 16 v Sri Lanka 18 Jun 2016 ODI # 3749
66 63 7 1440 113 25.71 1901 75.74 1 10 4 141 16 v Afghanistan 14 Jul 2016 ODI # 3762
67 64 7 1446 113 25.36 1914 75.54 1 10 4 141 16 v Afghanistan 17 Jul 2016 ODI # 3763
68 65 7 1504 113 25.93 2006 74.97 1 11 4 146 17 v Afghanistan 19 Jul 2016 ODI # 3764
69 66 7 1525 113 25.84 2039 74.79 1 11 4 148 17 v Pakistan 18 Aug 2016 ODI # 3767
70 67 7 1528 113 25.46 2057 74.28 1 11 4 148 17 v South Africa 25 Sep 2016 ODI # 3780
71 68 7 1542 113 25.27 2090 73.77 1 11 4 148 17 v Australia 27 Sep 2016 ODI # 3782
72 69 7 1575 113 25.40 2124 74.15 1 11 4 148 18 v U.A.E. 2 Mar 2017 ODI # 3844
73 69 7 1575 113 25.40 2124 74.15 1 11 4 148 18 v U.A.E. 4 Mar 2017 ODI # 3847
74 70 7 1575 113 25.00 2125 74.11 1 11 5 148 18 v Afghanistan 15 Mar 2017 ODI # 3850
75 71 7 1589 113 24.82 2147 74.01 1 11 5 149 18 v Afghanistan 17 Mar 2017 ODI # 3851
76 72 8 1617 113 25.26 2175 74.34 1 11 5 153 18 v Afghanistan 19 Mar 2017 ODI # 3852
77 73 8 1658 113 25.50 2242 73.95 1 11 5 156 18 v Afghanistan 22 Mar 2017 ODI # 3853
78 74 8 1663 113 25.19 2256 73.71 1 11 5 156 18 v Afghanistan 24 Mar 2017 ODI # 3854
79 75 8 1664 113 24.83 2260 73.62 1 11 5 156 18 v England 5 May 2017 ODI # 3864
80 76 8 1677 113 24.66 2284 73.42 1 11 5 157 18 v England 7 May 2017 ODI # 3865
81 76 8 1677 113 24.66 2284 73.42 1 11 5 157 18 v Bangladesh 12 May 2017 ODI # 3866
82 77 8 1707 113 24.73 2307 73.99 1 11 5 161 18 v New Zealand 14 May 2017 ODI # 3867
83 78 8 1713 113 24.47 2324 73.70 1 11 5 161 18 v Bangladesh 19 May 2017 ODI # 3869
84 79 8 1743 113 24.54 2378 73.29 1 11 5 164 18 v New Zealand 21 May 2017 ODI # 3870
85 80 8 1746 113 24.25 2389 73.08 1 11 5 164 18 v Afghanistan 5 Dec 2017 ODI # 3935
86 81 8 1746 113 23.91 2390 73.05 1 11 6 164 18 v Afghanistan 7 Dec 2017 ODI # 3937
87 82 8 1757 113 23.74 2424 72.48 1 11 6 165 18 v Afghanistan 10 Dec 2017 ODI # 3940
88 83 8 1810 113 24.13 2507 72.19 1 12 6 168 18 v U.A.E. 11 Jan 2018 ODI # 3948
89 84 9 1810 113 24.13 2507 72.19 1 12 6 168 18 v U.A.E. 13 Jan 2018 ODI # 3950
90 84 9 1810 113 24.13 2507 72.19 1 12 6 168 18 v Scotland 16 Jan 2018 ODI # 3954
91 85 10 1850 113 24.66 2538 72.89 1 12 6 170 20 v Scotland 18 Jan 2018 ODI # 3956
92 86 11 1862 113 24.82 2553 72.93 1 12 6 171 20 v P.N.G. 6 Mar 2018 ODI # 3986
93 87 11 1880 113 24.73 2575 73.00 1 12 6 172 20 v West Indies 10 Mar 2018 ODI # 3993
94 88 11 1895 113 24.61 2616 72.43 1 12 6 173 20 v Zimbabwe 16 Mar 2018 ODI # 3999
95 89 11 1898 113 24.33 2621 72.41 1 12 6 173 20 v Scotland 18 Mar 2018 ODI # 4001
96 90 11 1909 113 24.16 2639 72.33 1 12 6 173 20 v Afghanistan 23 Mar 2018 ODI # 4006
97 91 11 1947 113 24.33 2689 72.40 1 12 6 173 21 v Afghanistan 27 Aug 2018 ODI # 4032
98 92 11 1951 113 24.08 2703 72.17 1 12 6 173 21 v Afghanistan 29 Aug 2018 ODI # 4033
99 93 11 1974 113 24.07 2739 72.07 1 12 6 174 21 v Afghanistan 31 Aug 2018 ODI # 4035
100 94 11 1982 113 23.87 2759 71.83 1 12 6 174 21 v England 3 May 2019 ODI # 4127
101 95 11 2012 113 23.95 2801 71.83 1 12 6 176 21 v West Indies 5 May 2019 ODI # 4128
102 96 12 2016 113 24.00 2809 71.76 1 12 6 176 21 v West Indies 11 May 2019 ODI # 4132
103 97 12 2028 113 23.85 2815 72.04 1 12 6 178 21 v Bangladesh 15 May 2019 ODI # 4136
104 98 12 2038 113 23.69 2827 72.09 1 12 6 178 21 v Afghanistan 19 May 2019 ODI # 4139
105 99 12 2072 113 23.81 2880 71.94 1 12 6 180 21 v Afghanistan 21 May 2019 ODI # 4141
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