Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date between 13 Jan 2009 and 8 Sep 2022 remove between 13 Jan 2009 and 8 Sep 2022 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2010-2024 158 5446 164 43.91 12 28 3/16 34.67 0 84 0 9.24 Profile
filtered 2010-2022 131 1949 149 45.32 4 17 3/16 37.52 0 38 0 7.79
Cumulative averages
1 - - - - 2 2/78 39.00 0 2 0 - v West Indies 19 Feb 2010 ODI # 2960
2 - - - - 3 2/78 39.33 0 2 0 - v England 24 Jun 2010 ODI # 3002
3 - - - - 5 2/34 30.40 0 2 0 - v England 27 Jun 2010 ODI # 3003
4 - - - - 7 2/34 30.14 0 2 0 - v England 30 Jun 2010 ODI # 3004
5 - - - - 9 2/34 28.88 0 2 0 - v England 3 Jul 2010 ODI # 3011
6 - - - - 9 2/34 31.44 0 2 0 - v India 20 Oct 2010 ODI # 3060
7 - - - - 9 2/34 32.33 0 2 0 - v Sri Lanka 3 Nov 2010 ODI # 3065
8 33 33 33.00 0 9 2/34 32.33 0 2 0 0.66 v Sri Lanka 5 Nov 2010 ODI # 3066
9 33 33 33.00 0 9 2/34 32.33 0 2 0 0.66 v Sri Lanka 7 Nov 2010 ODI # 3068
10 38 33 19.00 0 9 2/34 32.33 0 2 0 -13.33 v England 16 Jan 2011 ODI # 3081
11 38 33 19.00 0 10 2/34 29.60 0 3 0 -10.59 v England 21 Jan 2011 ODI # 3083
12 64 33 21.33 0 10 2/34 29.60 0 3 0 -8.26 v England 23 Jan 2011 ODI # 3086
13 110 46* 36.66 0 10 2/34 29.60 0 3 0 7.06 v England 26 Jan 2011 ODI # 3089
14 110 46* 36.66 0 11 2/34 29.54 0 4 0 7.12 v England 30 Jan 2011 ODI # 3091
15 110 46* 27.50 0 11 2/34 29.54 0 4 0 -2.04 v England 2 Feb 2011 ODI # 3094
16 110 46* 27.50 0 11 2/34 31.72 0 4 0 -4.22 v Zimbabwe 21 Feb 2011 ODI # 3103
17 110 46* 27.50 0 11 2/34 31.72 0 4 0 -4.22 v New Zealand 25 Feb 2011 ODI # 3107
17 110 46* 27.50 0 11 2/34 31.72 0 4 0 -4.22 v Sri Lanka 5 Mar 2011 ODI # 3119
18 110 46* 27.50 0 11 2/34 35.00 0 4 0 -7.49 v Kenya 13 Mar 2011 ODI # 3130
19 110 46* 27.50 0 11 2/34 35.00 0 4 0 -7.49 v Canada 16 Mar 2011 ODI # 3134
20 110 46* 27.50 0 11 2/34 35.00 0 4 0 -7.49 v Pakistan 19 Mar 2011 ODI # 3139
21 110 46* 27.50 0 12 2/34 35.50 0 5 0 -7.99 v Bangladesh 9 Apr 2011 ODI # 3149
22 110 46* 27.50 0 12 2/34 35.50 0 5 0 -7.99 v Bangladesh 11 Apr 2011 ODI # 3150
23 110 46* 27.50 0 12 2/34 39.25 0 6 0 -11.74 v Bangladesh 13 Apr 2011 ODI # 3151
24 110 46* 27.50 0 12 2/34 39.25 0 6 0 -11.74 v Sri Lanka 10 Aug 2011 ODI # 3175
25 110 46* 27.50 0 12 2/34 39.25 0 6 0 -11.74 v Sri Lanka 14 Aug 2011 ODI # 3178
26 128 46* 25.60 0 12 2/34 39.25 0 6 0 -13.64 v Sri Lanka 16 Aug 2011 ODI # 3180
27 128 46* 25.60 0 12 2/34 39.25 0 6 0 -13.64 v South Africa 19 Oct 2011 ODI # 3203
28 154 46* 25.66 0 12 2/34 39.25 0 6 0 -13.58 v South Africa 23 Oct 2011 ODI # 3208
28 154 46* 25.66 0 12 2/34 39.25 0 6 0 -13.58 v Ireland 23 Jun 2012 ODI # 3279
29 162 46* 23.14 0 12 2/34 39.25 0 6 0 -16.10 v England 29 Jun 2012 ODI # 3280
30 162 46* 23.14 0 12 2/34 40.00 0 6 0 -16.85 v England 10 Jul 2012 ODI # 3286
31 162 46* 23.14 0 12 2/34 41.33 0 6 0 -18.19 v Sri Lanka 13 Jan 2013 ODI # 3319
32 181 46* 22.62 0 12 2/34 41.33 0 6 0 -18.70 v England 24 Jan 2014 ODI # 3461
33 181 46* 22.62 0 15 3/16 34.13 0 6 0 -11.50 v Zimbabwe 25 Aug 2014 ODI # 3513
34 181 46* 22.62 0 15 3/16 35.46 0 8 0 -12.84 v South Africa 27 Aug 2014 ODI # 3516
35 181 46* 22.62 0 15 3/16 35.46 0 10 0 -12.84 v South Africa 2 Sep 2014 ODI # 3522
36 181 46* 22.62 0 16 3/16 33.81 0 10 0 -11.18 v South Africa 6 Sep 2014 ODI # 3526
37 181 46* 22.62 0 16 3/16 33.81 0 11 0 -11.18 v Pakistan 7 Oct 2014 ODI # 3530
38 193 46* 21.44 0 16 3/16 33.81 0 11 0 -12.36 v Pakistan 10 Oct 2014 ODI # 3532
39 193 46* 21.44 0 16 3/16 34.25 0 13 0 -12.80 v Pakistan 12 Oct 2014 ODI # 3534
40 193 46* 21.44 0 16 3/16 34.25 0 14 0 -12.80 v South Africa 16 Nov 2014 ODI # 3546
41 193 46* 21.44 0 16 3/16 34.25 0 14 0 -12.80 v South Africa 19 Nov 2014 ODI # 3548
42 297 104 29.70 1 16 3/16 34.25 0 14 0 -4.54 v South Africa 21 Nov 2014 ODI # 3549
43 364 104 33.09 1 16 3/16 34.25 0 14 0 -1.15 v South Africa 23 Nov 2014 ODI # 3551
44 401 104 33.41 1 16 3/16 34.25 0 14 0 -0.83 v England 16 Jan 2015 ODI # 3578
45 448 104 34.46 1 16 3/16 34.25 0 14 0 0.21 v India 18 Jan 2015 ODI # 3582
46 550 104 42.30 2 16 3/16 34.25 0 14 0 8.05 v England 23 Jan 2015 ODI # 3589
46 550 104 42.30 2 16 3/16 34.25 0 14 0 8.05 v India 26 Jan 2015 ODI # 3592
47 550 104 42.30 2 16 3/16 34.25 0 14 0 8.05 v England 1 Feb 2015 ODI # 3597
48 550 104 42.30 2 16 3/16 35.43 0 16 0 6.87 v England 14 Feb 2015 ODI # 3600
49 550 104 42.30 2 16 3/16 35.43 0 16 0 6.87 v New Zealand 28 Feb 2015 ODI # 3617
50 550 104 42.30 2 16 3/16 35.43 0 17 0 6.87 v Afghanistan 4 Mar 2015 ODI # 3623
51 550 104 42.30 2 16 3/16 35.43 0 17 0 6.87 v Sri Lanka 8 Mar 2015 ODI # 3629
52 550 104 42.30 2 16 3/16 35.43 0 17 0 6.87 v Scotland 14 Mar 2015 ODI # 3637
53 615 104 43.92 2 16 3/16 35.43 0 17 0 8.49 v Pakistan 20 Mar 2015 ODI # 3642
54 615 104 43.92 2 16 3/16 35.43 0 17 0 8.49 v India 26 Mar 2015 ODI # 3645
55 671 104 47.92 2 16 3/16 35.43 0 17 0 12.49 v New Zealand 29 Mar 2015 ODI # 3646
56 671 104 47.92 2 16 3/16 35.43 0 17 0 12.49 v Ireland 27 Aug 2015 ODI # 3679
57 671 104 47.92 2 16 3/16 35.43 0 17 0 12.49 v England 3 Sep 2015 ODI # 3680
58 671 104 47.92 2 16 3/16 35.43 0 18 0 12.49 v England 5 Sep 2015 ODI # 3681
59 696 104 46.40 2 16 3/16 35.43 0 18 0 10.96 v England 8 Sep 2015 ODI # 3682
60 696 104 46.40 2 16 3/16 35.43 0 18 0 10.96 v England 11 Sep 2015 ODI # 3683
61 708 104 44.25 2 16 3/16 35.43 0 18 0 8.81 v England 13 Sep 2015 ODI # 3684
62 857 149 50.41 3 16 3/16 35.43 0 18 0 14.97 v India 12 Jan 2016 ODI # 3723
63 903 149 50.16 3 16 3/16 35.43 0 18 0 14.72 v India 15 Jan 2016 ODI # 3724
64 944 149 49.68 3 16 3/16 35.43 0 18 0 14.24 v India 17 Jan 2016 ODI # 3725
65 944 149 49.68 3 16 3/16 36.43 0 21 0 13.24 v India 20 Jan 2016 ODI # 3726
66 944 149 49.68 3 16 3/16 37.68 0 21 0 11.99 v India 23 Jan 2016 ODI # 3727
67 962 149 48.10 3 16 3/16 37.68 0 21 0 10.41 v New Zealand 3 Feb 2016 ODI # 3731
68 964 149 45.90 3 16 3/16 37.68 0 21 0 8.21 v New Zealand 6 Feb 2016 ODI # 3733
69 985 149 44.77 3 16 3/16 37.68 0 21 0 7.08 v New Zealand 8 Feb 2016 ODI # 3735
70 991 149 43.08 3 16 3/16 37.68 0 21 0 5.39 v West Indies 5 Jun 2016 ODI # 3740
71 999 149 41.62 3 16 3/16 37.68 0 21 0 3.93 v South Africa 7 Jun 2016 ODI # 3741
72 999 149 41.62 3 16 3/16 37.68 0 22 0 3.93 v South Africa 11 Jun 2016 ODI # 3743
73 999 149 41.62 3 16 3/16 37.68 0 22 0 3.93 v West Indies 13 Jun 2016 ODI # 3745
73 999 149 41.62 3 16 3/16 37.68 0 22 0 3.93 v South Africa 19 Jun 2016 ODI # 3750
74 1077 149 43.08 3 16 3/16 37.68 0 22 0 5.39 v West Indies 21 Jun 2016 ODI # 3752
75 1077 149 43.08 3 16 3/16 37.68 0 24 0 5.39 v West Indies 26 Jun 2016 ODI # 3756
76 1135 149 43.65 3 16 3/16 37.68 0 24 0 5.96 v Sri Lanka 21 Aug 2016 ODI # 3768
77 1165 149 43.14 3 16 3/16 37.68 0 24 0 5.46 v Sri Lanka 24 Aug 2016 ODI # 3769
78 1224 149 45.33 3 16 3/16 37.68 0 24 0 7.64 v Ireland 27 Sep 2016 ODI # 3782
79 1224 149 45.33 3 16 3/16 37.68 0 24 0 7.64 v South Africa 30 Sep 2016 ODI # 3785
80 1238 149 44.21 3 16 3/16 37.68 0 24 0 6.52 v South Africa 2 Oct 2016 ODI # 3787
81 1238 149 44.21 3 16 3/16 37.68 0 24 0 6.52 v South Africa 5 Oct 2016 ODI # 3790
82 1238 149 44.21 3 16 3/16 37.68 0 24 0 6.52 v South Africa 9 Oct 2016 ODI # 3792
83 1238 149 42.68 3 16 3/16 37.68 0 24 0 5.00 v South Africa 12 Oct 2016 ODI # 3795
84 1238 149 42.68 3 16 3/16 37.68 0 26 0 5.00 v New Zealand 4 Dec 2016 ODI # 3811
85 1238 149 42.68 3 16 3/16 37.68 0 26 0 5.00 v New Zealand 6 Dec 2016 ODI # 3812
86 1238 149 42.68 3 16 3/16 37.68 0 27 0 5.00 v New Zealand 9 Dec 2016 ODI # 3813
87 1238 149 42.68 3 16 3/16 37.68 0 28 0 5.00 v Pakistan 13 Jan 2017 ODI # 3817
88 1238 149 42.68 3 16 3/16 37.68 0 28 0 5.00 v Pakistan 15 Jan 2017 ODI # 3818
89 1346 149 46.41 4 16 3/16 37.68 0 28 0 8.72 v Pakistan 19 Jan 2017 ODI # 3820
90 1346 149 46.41 4 16 3/16 37.68 0 29 0 8.72 v Pakistan 22 Jan 2017 ODI # 3822
91 1346 149 46.41 4 16 3/16 37.68 0 30 0 8.72 v Pakistan 26 Jan 2017 ODI # 3826
92 1354 149 46.68 4 16 3/16 37.68 0 30 0 9.00 v New Zealand 2 Jun 2017 ODI # 3876
93 1376 149 47.44 4 16 3/16 37.68 0 30 0 9.76 v Bangladesh 5 Jun 2017 ODI # 3879
94 1376 149 47.44 4 16 3/16 37.68 0 30 0 9.76 v England 10 Jun 2017 ODI # 3885
95 1377 149 45.90 4 16 3/16 37.68 0 30 0 8.21 v India 17 Sep 2017 ODI # 3910
96 1436 149 46.32 4 16 3/16 37.68 0 30 0 8.63 v India 21 Sep 2017 ODI # 3912
97 1436 149 46.32 4 16 3/16 37.68 0 30 0 8.63 v India 24 Sep 2017 ODI # 3914
98 1436 149 46.32 4 16 3/16 37.68 0 30 0 8.63 v India 28 Sep 2017 ODI # 3917
99 1436 149 46.32 4 16 3/16 37.68 0 30 0 8.63 v India 1 Oct 2017 ODI # 3919
100 1436 149 46.32 4 16 3/16 37.68 0 31 0 8.63 v England 14 Jan 2018 ODI # 3951
101 1436 149 46.32 4 16 3/16 37.68 0 31 0 8.63 v England 19 Jan 2018 ODI # 3958
102 1481 149 46.28 4 16 3/16 37.68 0 31 0 8.59 v England 21 Jan 2018 ODI # 3960
103 1485 149 45.00 4 16 3/16 37.68 0 31 0 7.31 v England 26 Jan 2018 ODI # 3966
104 1497 149 44.02 4 16 3/16 37.68 0 31 0 6.34 v England 28 Jan 2018 ODI # 3968
105 1515 149 43.28 4 16 3/16 37.68 0 31 0 5.59 v Afghanistan 1 Jun 2019 ODI # 4146
106 1515 149 43.28 4 16 3/16 37.68 0 32 0 5.59 v West Indies 6 Jun 2019 ODI # 4152
107 1584 149 44.00 4 16 3/16 37.68 0 32 0 6.31 v India 9 Jun 2019 ODI # 4155
108 1584 149 44.00 4 16 3/16 37.68 0 32 0 6.31 v Pakistan 12 Jun 2019 ODI # 4157
109 1584 149 44.00 4 16 3/16 37.68 0 32 0 6.31 v Sri Lanka 15 Jun 2019 ODI # 4159
110 1584 149 44.00 4 16 3/16 37.68 0 32 0 6.31 v Bangladesh 20 Jun 2019 ODI # 4166
111 1584 149 44.00 4 16 3/16 37.68 0 32 0 6.31 v England 25 Jun 2019 ODI # 4173
112 1584 149 44.00 4 17 3/16 35.82 0 33 0 8.17 v New Zealand 29 Jun 2019 ODI # 4178
113 1591 149 43.00 4 17 3/16 35.82 0 33 0 7.17 v South Africa 6 Jul 2019 ODI # 4188
114 1591 149 43.00 4 17 3/16 37.05 0 33 0 5.94 v England 11 Jul 2019 ODI # 4191
115 1591 149 43.00 4 17 3/16 37.05 0 33 0 5.94 v India 14 Jan 2020 ODI # 4231
116 1689 149 44.44 4 17 3/16 37.05 0 33 0 7.38 v India 17 Jan 2020 ODI # 4232
117 1689 149 44.44 4 17 3/16 37.05 0 33 0 7.38 v India 19 Jan 2020 ODI # 4233
118 1765 149 45.25 4 17 3/16 37.05 0 33 0 8.19 v South Africa 29 Feb 2020 ODI # 4248
119 1765 149 45.25 4 17 3/16 37.05 0 33 0 8.19 v South Africa 4 Mar 2020 ODI # 4252
120 1765 149 45.25 4 17 3/16 37.05 0 33 0 8.19 v South Africa 7 Mar 2020 ODI # 4254
121 1765 149 45.25 4 17 3/16 37.52 0 34 0 7.72 v New Zealand 13 Mar 2020 ODI # 4255
122 1765 149 45.25 4 17 3/16 37.52 0 35 0 7.72 v India 27 Nov 2020 ODI # 4265
123 1765 149 45.25 4 17 3/16 37.52 0 37 0 7.72 v India 29 Nov 2020 ODI # 4266
124 1772 149 44.30 4 17 3/16 37.52 0 37 0 6.77 v India 2 Dec 2020 ODI # 4267
125 1825 149 44.51 4 17 3/16 37.52 0 37 0 6.98 v Sri Lanka 14 Jun 2022 ODI # 4409
126 1853 149 44.11 4 17 3/16 37.52 0 37 0 6.58 v Sri Lanka 16 Jun 2022 ODI # 4412
127 1901 149 45.26 4 17 3/16 37.52 0 37 0 7.73 v Zimbabwe 28 Aug 2022 ODI # 4458
128 1948 149 46.38 4 17 3/16 37.52 0 37 0 8.85 v Zimbabwe 31 Aug 2022 ODI # 4459
129 1948 149 46.38 4 17 3/16 37.52 0 38 0 8.85 v Zimbabwe 3 Sep 2022 ODI # 4460
130 1949 149 45.32 4 17 3/16 37.52 0 38 0 7.79 v New Zealand 6 Sep 2022 ODI # 4461
131 1949 149 45.32 4 17 3/16 37.52 0 38 0 7.79 v New Zealand 8 Sep 2022 ODI # 4462
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