Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2010 remove greater than or equal to 1 jan 2010 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-2024 158 5446 164 43.91 12 28 3/16 34.67 0 84 0 9.24
Cumulative averages
1 - - - - 2 2/78 39.00 0 2 0 - v West Indies 19 Feb 2010 ODI # 2960
2 41 41 41.00 0 3 2/78 39.33 0 2 0 1.66 v England 24 Jun 2010 ODI # 3002
3 61 41 30.50 0 5 2/34 30.40 0 2 0 0.10 v England 27 Jun 2010 ODI # 3003
4 79 41 39.50 0 7 2/34 30.14 0 2 0 9.35 v England 30 Jun 2010 ODI # 3004
5 94 41 31.33 0 9 2/34 28.88 0 2 0 2.44 v England 3 Jul 2010 ODI # 3011
6 94 41 31.33 0 9 2/34 31.44 0 2 0 -0.11 v India 20 Oct 2010 ODI # 3060
7 106 41 26.50 0 9 2/34 32.33 0 2 0 -5.83 v Sri Lanka 3 Nov 2010 ODI # 3065
8 139 41 27.80 0 9 2/34 33.44 0 2 0 -5.64 v Sri Lanka 5 Nov 2010 ODI # 3066
9 139 41 27.80 0 9 2/34 33.44 0 3 0 -5.64 v Sri Lanka 7 Nov 2010 ODI # 3068
10 144 41 24.00 0 11 2/12 28.45 0 3 0 -4.45 v England 16 Jan 2011 ODI # 3081
11 144 41 20.57 0 12 2/12 26.50 0 4 0 -5.92 v England 21 Jan 2011 ODI # 3083
12 170 41 21.25 0 12 2/12 28.08 0 4 0 -6.83 v England 23 Jan 2011 ODI # 3086
13 216 46* 27.00 0 15 3/33 24.66 0 4 0 2.33 v England 26 Jan 2011 ODI # 3089
14 240 46* 30.00 0 16 3/33 24.93 0 5 0 5.06 v England 30 Jan 2011 ODI # 3091
15 240 46* 26.66 0 17 3/33 25.82 0 6 0 0.84 v England 2 Feb 2011 ODI # 3094
16 251 46* 25.10 0 17 3/33 27.23 0 6 0 -2.13 v Zimbabwe 21 Feb 2011 ODI # 3103
17 251 46* 25.10 0 18 3/33 28.16 0 6 0 -3.06 v New Zealand 25 Feb 2011 ODI # 3107
18 251 46* 25.10 0 18 3/33 29.11 0 7 0 -4.01 v Sri Lanka 5 Mar 2011 ODI # 3119
19 268 46* 26.80 0 18 3/33 31.11 0 7 0 -4.31 v Kenya 13 Mar 2011 ODI # 3130
20 268 46* 26.80 0 18 3/33 32.11 0 7 0 -5.31 v Canada 16 Mar 2011 ODI # 3134
21 293 46* 26.63 0 18 3/33 32.11 0 7 0 -5.47 v Pakistan 19 Mar 2011 ODI # 3139
22 294 46* 24.50 0 19 3/33 32.57 0 8 0 -8.07 v Bangladesh 9 Apr 2011 ODI # 3149
23 294 46* 24.50 0 21 3/33 31.09 0 10 0 -6.59 v Bangladesh 11 Apr 2011 ODI # 3150
24 299 46* 23.00 0 21 3/33 33.23 0 11 0 -10.23 v Bangladesh 13 Apr 2011 ODI # 3151
25 299 46* 23.00 0 21 3/33 34.09 0 12 0 -11.09 v Sri Lanka 10 Aug 2011 ODI # 3175
26 299 46* 23.00 0 21 3/33 34.09 0 12 0 -11.09 v Sri Lanka 14 Aug 2011 ODI # 3178
27 317 46* 22.64 0 21 3/33 34.80 0 13 0 -12.16 v Sri Lanka 16 Aug 2011 ODI # 3180
28 317 46* 22.64 0 21 3/33 34.80 0 13 0 -12.16 v South Africa 19 Oct 2011 ODI # 3203
29 343 46* 22.86 0 22 3/33 34.31 0 14 0 -11.45 v South Africa 23 Oct 2011 ODI # 3208
30 343 46* 22.86 0 22 3/33 34.31 0 14 0 -11.45 v Ireland 23 Jun 2012 ODI # 3279
31 351 46* 21.93 0 22 3/33 34.31 0 14 0 -12.38 v England 29 Jun 2012 ODI # 3280
32 372 46* 21.88 0 22 3/33 34.72 0 14 0 -12.84 v England 10 Jul 2012 ODI # 3286
33 380 46* 21.11 0 22 3/33 35.45 0 14 0 -14.34 v Sri Lanka 13 Jan 2013 ODI # 3319
34 399 46* 21.00 0 22 3/33 35.45 0 15 0 -14.45 v England 24 Jan 2014 ODI # 3461
35 400 46* 20.00 0 25 3/16 31.84 0 15 0 -11.83 v Zimbabwe 25 Aug 2014 ODI # 3513
36 431 46* 20.52 0 25 3/16 32.64 0 17 0 -12.11 v South Africa 27 Aug 2014 ODI # 3516
37 467 46* 21.22 0 25 3/16 32.64 0 19 0 -11.41 v South Africa 2 Sep 2014 ODI # 3522
38 477 46* 20.73 0 26 3/16 31.73 0 19 0 -10.99 v South Africa 6 Sep 2014 ODI # 3526
39 578 101 24.08 1 26 3/16 31.73 0 20 0 -7.64 v Pakistan 7 Oct 2014 ODI # 3530
40 590 101 23.60 1 26 3/16 31.73 0 23 0 -8.13 v Pakistan 10 Oct 2014 ODI # 3532
41 667 101 25.65 1 26 3/16 32.00 0 25 0 -6.34 v Pakistan 12 Oct 2014 ODI # 3534
42 677 101 25.07 1 26 3/16 32.00 0 26 0 -6.92 v South Africa 16 Nov 2014 ODI # 3546
43 750 101 27.77 1 26 3/16 32.00 0 26 0 -4.22 v South Africa 19 Nov 2014 ODI # 3548
44 854 104 30.50 2 26 3/16 33.03 0 28 0 -2.53 v South Africa 21 Nov 2014 ODI # 3549
45 921 104 31.75 2 27 3/16 32.44 0 29 0 -0.68 v South Africa 23 Nov 2014 ODI # 3551
46 958 104 31.93 2 27 3/16 32.44 0 30 0 -0.51 v England 16 Jan 2015 ODI # 3578
47 1005 104 32.41 2 27 3/16 32.44 0 30 0 -0.02 v India 18 Jan 2015 ODI # 3582
48 1107 104 35.70 3 27 3/16 32.44 0 30 0 3.26 v England 23 Jan 2015 ODI # 3589
49 1107 104 35.70 3 27 3/16 32.44 0 30 0 3.26 v India 26 Jan 2015 ODI # 3592
50 1147 104 35.84 3 27 3/16 32.44 0 30 0 3.39 v England 1 Feb 2015 ODI # 3597
51 1152 104 34.90 3 27 3/16 33.14 0 32 0 1.76 v England 14 Feb 2015 ODI # 3600
52 1156 104 34.00 3 27 3/16 33.14 0 32 0 0.85 v New Zealand 28 Feb 2015 ODI # 3617
53 1251 104 35.74 3 27 3/16 33.14 0 33 0 2.59 v Afghanistan 4 Mar 2015 ODI # 3623
54 1323 104 36.75 3 27 3/16 33.14 0 33 0 3.60 v Sri Lanka 8 Mar 2015 ODI # 3629
55 1323 104 36.75 3 27 3/16 33.14 0 34 0 3.60 v Scotland 14 Mar 2015 ODI # 3637
56 1388 104 37.51 3 27 3/16 33.14 0 34 0 4.36 v Pakistan 20 Mar 2015 ODI # 3642
57 1493 105 39.28 4 27 3/16 33.14 0 34 0 6.14 v India 26 Mar 2015 ODI # 3645
58 1549 105 40.76 4 27 3/16 33.14 0 34 0 7.61 v New Zealand 29 Mar 2015 ODI # 3646
59 1570 105 40.25 4 27 3/16 33.14 0 34 0 7.10 v Ireland 27 Aug 2015 ODI # 3679
60 1614 105 40.35 4 27 3/16 33.14 0 34 0 7.20 v England 3 Sep 2015 ODI # 3680
61 1684 105 41.07 4 27 3/16 33.14 0 35 0 7.92 v England 5 Sep 2015 ODI # 3681
62 1709 105 40.69 4 27 3/16 33.14 0 35 0 7.54 v England 8 Sep 2015 ODI # 3682
63 1714 105 39.86 4 27 3/16 33.14 0 35 0 6.71 v England 11 Sep 2015 ODI # 3683
64 1726 105 39.22 4 27 3/16 33.14 0 35 0 6.07 v England 13 Sep 2015 ODI # 3684
65 1875 149 41.66 5 27 3/16 33.14 0 35 0 8.51 v India 12 Jan 2016 ODI # 3723
66 1921 149 41.76 5 27 3/16 33.14 0 36 0 8.61 v India 15 Jan 2016 ODI # 3724
67 1962 149 41.74 5 27 3/16 33.14 0 36 0 8.59 v India 17 Jan 2016 ODI # 3725
68 2013 149 41.93 5 27 3/16 33.74 0 39 0 8.19 v India 20 Jan 2016 ODI # 3726
69 2041 149 41.65 5 27 3/16 34.48 0 39 0 7.17 v India 23 Jan 2016 ODI # 3727
70 2059 149 41.18 5 27 3/16 34.48 0 39 0 6.69 v New Zealand 3 Feb 2016 ODI # 3731
71 2061 149 40.41 5 27 3/16 34.48 0 41 0 5.93 v New Zealand 6 Feb 2016 ODI # 3733
72 2082 149 40.03 5 27 3/16 34.48 0 42 0 5.55 v New Zealand 8 Feb 2016 ODI # 3735
73 2088 149 39.39 5 27 3/16 34.48 0 42 0 4.91 v West Indies 5 Jun 2016 ODI # 3740
74 2096 149 38.81 5 27 3/16 34.48 0 42 0 4.33 v South Africa 7 Jun 2016 ODI # 3741
75 2148 149 39.77 5 27 3/16 34.48 0 43 0 5.29 v South Africa 11 Jun 2016 ODI # 3743
76 2222 149 40.40 5 27 3/16 34.48 0 43 0 5.91 v West Indies 13 Jun 2016 ODI # 3745
77 2222 149 40.40 5 27 3/16 34.48 0 43 0 5.91 v South Africa 19 Jun 2016 ODI # 3750
78 2300 149 41.07 5 27 3/16 34.48 0 45 0 6.58 v West Indies 21 Jun 2016 ODI # 3752
79 2346 149 41.15 5 27 3/16 34.48 0 47 0 6.67 v West Indies 26 Jun 2016 ODI # 3756
80 2404 149 41.44 5 27 3/16 34.48 0 48 0 6.96 v Sri Lanka 21 Aug 2016 ODI # 3768
81 2434 149 41.25 5 27 3/16 34.48 0 49 0 6.77 v Sri Lanka 24 Aug 2016 ODI # 3769
82 2493 149 42.25 5 27 3/16 34.48 0 49 0 7.77 v Ireland 27 Sep 2016 ODI # 3782
83 2501 149 41.68 5 27 3/16 34.48 0 49 0 7.20 v South Africa 30 Sep 2016 ODI # 3785
84 2515 149 41.22 5 27 3/16 34.48 0 50 0 6.74 v South Africa 2 Oct 2016 ODI # 3787
85 2623 149 42.30 6 27 3/16 34.48 0 50 0 7.82 v South Africa 5 Oct 2016 ODI # 3790
86 2644 149 41.96 6 27 3/16 34.48 0 50 0 7.48 v South Africa 9 Oct 2016 ODI # 3792
87 2644 149 41.31 6 27 3/16 34.48 0 51 0 6.83 v South Africa 12 Oct 2016 ODI # 3795
88 2808 164 43.20 7 27 3/16 34.48 0 53 0 8.71 v New Zealand 4 Dec 2016 ODI # 3811
89 2880 164 43.63 7 27 3/16 34.48 0 53 0 9.15 v New Zealand 6 Dec 2016 ODI # 3812
90 2880 164 42.98 7 27 3/16 34.48 0 54 0 8.50 v New Zealand 9 Dec 2016 ODI # 3813
91 2880 164 42.35 7 27 3/16 34.48 0 55 0 7.87 v Pakistan 13 Jan 2017 ODI # 3817
92 2940 164 42.60 7 27 3/16 34.48 0 55 0 8.12 v Pakistan 15 Jan 2017 ODI # 3818
93 3048 164 44.17 8 27 3/16 34.48 0 55 0 9.69 v Pakistan 19 Jan 2017 ODI # 3820
94 3097 164 44.24 8 27 3/16 34.48 0 56 0 9.76 v Pakistan 22 Jan 2017 ODI # 3822
95 3101 164 43.67 8 27 3/16 34.48 0 57 0 9.19 v Pakistan 26 Jan 2017 ODI # 3826
96 3109 164 43.78 8 27 3/16 34.48 0 58 0 9.30 v New Zealand 2 Jun 2017 ODI # 3876
97 3131 164 44.09 8 27 3/16 34.48 0 59 0 9.61 v Bangladesh 5 Jun 2017 ODI # 3879
98 3187 164 44.26 8 27 3/16 34.48 0 59 0 9.78 v England 10 Jun 2017 ODI # 3885
99 3188 164 43.67 8 27 3/16 34.48 0 59 0 9.18 v India 17 Sep 2017 ODI # 3910
100 3247 164 43.87 8 27 3/16 34.48 0 60 0 9.39 v India 21 Sep 2017 ODI # 3912
101 3310 164 44.13 8 27 3/16 34.48 0 60 0 9.65 v India 24 Sep 2017 ODI # 3914
102 3313 164 43.59 8 27 3/16 34.48 0 60 0 9.11 v India 28 Sep 2017 ODI # 3917
103 3329 164 43.23 8 27 3/16 34.48 0 60 0 8.75 v India 1 Oct 2017 ODI # 3919
104 3352 164 42.97 8 27 3/16 34.48 0 61 0 8.49 v England 14 Jan 2018 ODI # 3951
105 3370 164 42.65 8 27 3/16 34.48 0 61 0 8.17 v England 19 Jan 2018 ODI # 3958
106 3415 164 42.68 8 27 3/16 34.48 0 61 0 8.20 v England 21 Jan 2018 ODI # 3960
107 3419 164 42.20 8 27 3/16 34.48 0 62 0 7.72 v England 26 Jan 2018 ODI # 3966
108 3431 164 41.84 8 27 3/16 34.48 0 62 0 7.35 v England 28 Jan 2018 ODI # 3968
109 3449 164 41.55 8 27 3/16 34.48 0 63 0 7.07 v Afghanistan 1 Jun 2019 ODI # 4146
110 3522 164 41.92 8 27 3/16 34.48 0 64 0 7.44 v West Indies 6 Jun 2019 ODI # 4152
111 3591 164 42.24 8 27 3/16 34.48 0 64 0 7.76 v India 9 Jun 2019 ODI # 4155
112 3601 164 41.87 8 27 3/16 34.48 0 64 0 7.39 v Pakistan 12 Jun 2019 ODI # 4157
113 3674 164 42.22 8 27 3/16 34.48 0 64 0 7.74 v Sri Lanka 15 Jun 2019 ODI # 4159
114 3675 164 41.76 8 27 3/16 34.48 0 64 0 7.27 v Bangladesh 20 Jun 2019 ODI # 4166
115 3713 164 41.71 8 27 3/16 34.48 0 64 0 7.23 v England 25 Jun 2019 ODI # 4173
116 3718 164 41.31 8 28 3/16 33.46 0 65 0 7.84 v New Zealand 29 Jun 2019 ODI # 4178
117 3725 164 40.93 8 28 3/16 33.64 0 65 0 7.29 v South Africa 6 Jul 2019 ODI # 4188
118 3810 164 41.41 8 28 3/16 34.39 0 65 0 7.02 v England 11 Jul 2019 ODI # 4191
119 3810 164 41.41 8 28 3/16 34.39 0 66 0 7.02 v India 14 Jan 2020 ODI # 4231
120 3908 164 42.02 8 28 3/16 34.39 0 66 0 7.62 v India 17 Jan 2020 ODI # 4232
121 4039 164 42.96 9 28 3/16 34.39 0 66 0 8.57 v India 19 Jan 2020 ODI # 4233
122 4115 164 43.31 9 28 3/16 34.39 0 66 0 8.92 v South Africa 29 Feb 2020 ODI # 4248
123 4128 164 43.00 9 28 3/16 34.39 0 66 0 8.60 v South Africa 4 Mar 2020 ODI # 4252
124 4148 164 42.76 9 28 3/16 34.39 0 66 0 8.37 v South Africa 7 Mar 2020 ODI # 4254
125 4162 164 42.46 9 28 3/16 34.67 0 67 0 7.79 v New Zealand 13 Mar 2020 ODI # 4255
126 4267 164 43.10 10 28 3/16 34.67 0 68 0 8.42 v India 27 Nov 2020 ODI # 4265
127 4371 164 43.71 11 28 3/16 34.67 0 70 0 9.03 v India 29 Nov 2020 ODI # 4266
128 4378 164 43.34 11 28 3/16 34.67 0 70 0 8.66 v India 2 Dec 2020 ODI # 4267
129 4431 164 43.44 11 28 3/16 34.67 0 70 0 8.76 v Sri Lanka 14 Jun 2022 ODI # 4409
130 4459 164 43.29 11 28 3/16 34.67 0 70 0 8.61 v Sri Lanka 16 Jun 2022 ODI # 4412
131 4507 164 43.75 11 28 3/16 34.67 0 71 0 9.07 v Zimbabwe 28 Aug 2022 ODI # 4458
132 4554 164 44.21 11 28 3/16 34.67 0 71 0 9.53 v Zimbabwe 31 Aug 2022 ODI # 4459
133 4555 164 43.79 11 28 3/16 34.67 0 72 0 9.11 v Zimbabwe 3 Sep 2022 ODI # 4460
134 4556 164 43.39 11 28 3/16 34.67 0 74 0 8.71 v New Zealand 6 Sep 2022 ODI # 4461
135 4617 164 43.55 11 28 3/16 34.67 0 74 0 8.87 v New Zealand 8 Sep 2022 ODI # 4462
136 4722 164 44.13 12 28 3/16 34.67 0 77 0 9.45 v New Zealand 11 Sep 2022 ODI # 4464
137 4802 164 44.87 12 28 3/16 34.67 0 78 0 10.19 v England 17 Nov 2022 ODI # 4475
138 4896 164 45.33 12 28 3/16 34.67 0 78 0 10.65 v England 19 Nov 2022 ODI # 4477
139 4917 164 45.11 12 28 3/16 34.67 0 78 0 10.43 v England 22 Nov 2022 ODI # 4480
140 4939 164 44.90 12 28 3/16 34.67 0 78 0 10.22 v India 17 Mar 2023 ODI # 4538
141 4939 164 44.90 12 28 3/16 34.67 0 80 0 10.22 v India 19 Mar 2023 ODI # 4541
142 4939 164 44.49 12 28 3/16 34.67 0 81 0 9.81 v India 22 Mar 2023 ODI # 4545
143 4980 164 44.46 12 28 3/16 34.67 0 81 0 9.78 v India 22 Sep 2023 ODI # 4651
144 4980 164 44.07 12 28 3/16 34.67 0 81 0 9.39 v India 24 Sep 2023 ODI # 4654
145 5054 164 44.33 12 28 3/16 34.67 0 82 0 9.65 v India 27 Sep 2023 ODI # 4657
146 5100 164 44.34 12 28 3/16 34.67 0 82 0 9.66 v India 8 Oct 2023 ODI # 4662
147 5119 164 44.12 12 28 3/16 34.67 0 82 0 9.45 v South Africa 12 Oct 2023 ODI # 4667
148 5119 164 43.75 12 28 3/16 34.67 0 82 0 9.07 v Sri Lanka 16 Oct 2023 ODI # 4671
149 5126 164 43.44 12 28 3/16 34.67 0 82 0 8.76 v Pakistan 20 Oct 2023 ODI # 4675
150 5197 164 43.67 12 28 3/16 34.67 0 82 0 8.99 v Netherlands 25 Oct 2023 ODI # 4681
151 5215 164 43.45 12 28 3/16 34.67 0 82 0 8.77 v New Zealand 28 Oct 2023 ODI # 4684
152 5259 164 43.46 12 28 3/16 34.67 0 82 0 8.78 v England 4 Nov 2023 ODI # 4693
153 5322 164 43.98 12 28 3/16 34.67 0 82 0 9.30 v Bangladesh 11 Nov 2023 ODI # 4700
154 5352 164 43.86 12 28 3/16 34.67 0 84 0 9.19 v South Africa 16 Nov 2023 ODI # 4704
155 5356 164 43.54 12 28 3/16 34.67 0 84 0 8.86 v India 19 Nov 2023 ODI # 4705
156 5435 164 44.18 12 28 3/16 34.67 0 84 0 9.50 v West Indies 2 Feb 2024 ODI # 4721
157 5440 164 43.87 12 28 3/16 34.67 0 84 0 9.19 v West Indies 4 Feb 2024 ODI # 4722
158 5446 164 43.91 12 28 3/16 34.67 0 84 0 9.24 v West Indies 6 Feb 2024 ODI # 4723
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