Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Ordered by start date (descending)
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 2013-2022 146 5406 153* 38.89 17 4 1/2 64.75 0 71 0 -25.85 Profile
filtered 2013-2022 146 5406 153* 38.89 17 4 1/2 64.75 0 71 0 -25.85
Reverse cumulative
1 5 5 5.00 0 - - - - 0 0 - v New Zealand 11 Sep 2022 ODI # 4464
2 5 5 2.50 0 - - - - 3 0 - v New Zealand 8 Sep 2022 ODI # 4462
3 10 5 3.33 0 - - - - 3 0 - v New Zealand 6 Sep 2022 ODI # 4461
4 15 5 3.75 0 - - - - 3 0 - v Zimbabwe 3 Sep 2022 ODI # 4460
5 16 5 3.20 0 - - - - 3 0 - v Zimbabwe 31 Aug 2022 ODI # 4459
6 31 15 5.16 0 - - - - 3 0 - v Zimbabwe 28 Aug 2022 ODI # 4458
7 31 15 4.42 0 - - - - 5 0 - v Sri Lanka 24 Jun 2022 ODI # 4418
8 31 15 3.87 0 - - - - 6 0 - v Sri Lanka 21 Jun 2022 ODI # 4416
9 93 62 10.33 0 - - - - 6 0 - v Sri Lanka 19 Jun 2022 ODI # 4415
10 107 62 10.70 0 - - - - 6 0 - v Sri Lanka 16 Jun 2022 ODI # 4412
11 151 62 13.72 0 - - - - 8 0 - v Sri Lanka 14 Jun 2022 ODI # 4409
12 151 62 12.58 0 - - - - 8 0 - v Pakistan 2 Apr 2022 ODI # 4382
13 151 62 11.61 0 - - - - 8 0 - v Pakistan 31 Mar 2022 ODI # 4380
14 174 62 12.42 0 - - - - 8 0 - v Pakistan 29 Mar 2022 ODI # 4379
15 249 75 16.60 0 - - - - 8 0 - v India 2 Dec 2020 ODI # 4267
16 309 75 19.31 0 - - - - 8 0 - v India 29 Nov 2020 ODI # 4266
17 423 114 24.88 1 - - - - 9 0 - v India 27 Nov 2020 ODI # 4265
18 435 114 24.16 1 - - - - 10 0 - v England 16 Sep 2020 ODI # 4261
19 508 114 26.73 1 - - - - 11 0 - v England 13 Sep 2020 ODI # 4260
20 524 114 26.20 1 - - - - 11 0 - v England 11 Sep 2020 ODI # 4259
21 584 114 27.80 1 - - - - 11 0 - v New Zealand 13 Mar 2020 ODI # 4255
22 606 114 27.54 1 0 - - 0 11 0 - v South Africa 7 Mar 2020 ODI # 4254
23 675 114 29.34 1 0 - - 0 12 0 - v South Africa 4 Mar 2020 ODI # 4252
24 685 114 28.54 1 0 - - 0 12 0 - v South Africa 29 Feb 2020 ODI # 4248
25 704 114 28.16 1 0 - - 0 12 0 - v India 19 Jan 2020 ODI # 4233
26 737 114 28.34 1 0 - - 0 12 0 - v India 17 Jan 2020 ODI # 4232
27 847 114 32.57 2 0 - - 0 12 0 - v India 14 Jan 2020 ODI # 4231
28 847 114 31.37 2 0 - - 0 12 0 - v England 11 Jul 2019 ODI # 4191
29 850 114 30.35 2 0 - - 0 12 0 - v South Africa 6 Jul 2019 ODI # 4188
30 858 114 29.58 2 0 - - 0 12 0 - v New Zealand 29 Jun 2019 ODI # 4178
31 958 114 31.93 3 0 - - 0 13 0 - v England 25 Jun 2019 ODI # 4173
32 1011 114 32.61 3 0 - - 0 13 0 - v Bangladesh 20 Jun 2019 ODI # 4166
33 1164 153 36.37 4 0 - - 0 14 0 - v Sri Lanka 15 Jun 2019 ODI # 4159
34 1246 153 37.75 4 1 1/13 40.00 0 14 0 -2.24 v Pakistan 12 Jun 2019 ODI # 4157
35 1282 153 37.70 4 1 1/13 40.00 0 15 0 -2.29 v India 9 Jun 2019 ODI # 4155
36 1288 153 36.80 4 1 1/13 40.00 0 17 0 -3.19 v West Indies 6 Jun 2019 ODI # 4152
37 1354 153 37.61 4 1 1/13 40.00 0 17 0 -2.38 v Afghanistan 1 Jun 2019 ODI # 4146
38 1407 153 38.02 4 1 1/13 40.00 0 18 0 -1.97 v Pakistan 31 Mar 2019 ODI # 4120
39 1446 153 38.05 4 1 1/13 59.00 0 19 0 -20.94 v Pakistan 29 Mar 2019 ODI # 4119
40 1536 153 39.38 4 1 1/13 59.00 0 19 0 -19.61 v Pakistan 27 Mar 2019 ODI # 4118
41 1689 153* 43.30 5 2 1/13 50.00 0 19 0 -6.69 v Pakistan 24 Mar 2019 ODI # 4117
42 1805 153* 45.12 6 2 1/13 50.00 0 20 0 -4.87 v Pakistan 22 Mar 2019 ODI # 4116
43 1832 153* 44.68 6 2 1/13 50.00 0 21 0 -5.31 v India 13 Mar 2019 ODI # 4113
44 1832 153* 43.61 6 2 1/13 61.00 0 22 0 -17.38 v India 10 Mar 2019 ODI # 4111
45 1925 153* 44.76 6 2 1/13 61.00 0 23 0 -16.23 v India 8 Mar 2019 ODI # 4109
46 1962 153* 44.59 6 2 1/13 61.00 0 24 0 -16.40 v India 5 Mar 2019 ODI # 4106
47 1962 153* 43.60 6 2 1/13 61.00 0 25 0 -17.39 v India 2 Mar 2019 ODI # 4102
48 1976 153* 42.95 6 2 1/13 61.00 0 25 0 -18.04 v India 18 Jan 2019 ODI # 4079
49 1982 153* 42.17 6 2 1/13 61.00 0 25 0 -18.82 v India 15 Jan 2019 ODI # 4078
50 1988 153* 41.41 6 2 1/13 61.00 0 25 0 -19.58 v India 12 Jan 2019 ODI # 4077
51 1999 153* 40.79 6 2 1/13 61.00 0 26 0 -20.20 v South Africa 11 Nov 2018 ODI # 4069
52 2040 153* 40.80 6 2 1/13 61.00 0 26 0 -20.19 v South Africa 9 Nov 2018 ODI # 4067
53 2045 153* 40.09 6 2 1/13 61.00 0 27 0 -20.90 v South Africa 4 Nov 2018 ODI # 4065
54 2067 153* 39.75 6 2 1/13 61.00 0 27 0 -21.24 v England 24 Jun 2018 ODI # 4013
55 2167 153* 40.88 7 2 1/13 61.00 0 27 0 -20.11 v England 21 Jun 2018 ODI # 4012
56 2187 153* 40.50 7 2 1/13 64.50 0 28 0 -23.99 v England 19 Jun 2018 ODI # 4011
57 2187 153* 39.76 7 2 1/13 64.50 0 28 0 -24.73 v England 16 Jun 2018 ODI # 4010
58 2206 153* 39.39 7 2 1/13 64.50 0 28 0 -25.10 v England 13 Jun 2018 ODI # 4009
59 2268 153* 39.78 7 2 1/13 64.50 0 29 0 -24.71 v England 21 Jan 2018 ODI # 3960
60 2374 153* 40.93 8 2 1/13 73.00 0 30 0 -32.06 v England 19 Jan 2018 ODI # 3958
61 2481 153* 42.05 9 2 1/13 73.00 0 30 0 -30.94 v England 14 Jan 2018 ODI # 3951
62 2513 153* 41.88 9 2 1/13 81.50 0 30 0 -39.61 v India 1 Oct 2017 ODI # 3919
63 2607 153* 42.73 9 2 1/13 82.00 0 32 0 -39.26 v India 28 Sep 2017 ODI # 3917
64 2731 153* 44.04 10 2 1/13 82.00 0 33 0 -37.95 v India 24 Sep 2017 ODI # 3914
65 2799 153* 44.42 10 2 1/13 82.00 0 34 0 -37.57 v England 10 Jun 2017 ODI # 3885
66 2818 153* 44.03 10 2 1/13 82.00 0 35 0 -37.96 v Bangladesh 5 Jun 2017 ODI # 3879
67 2826 153* 43.47 10 2 1/13 82.00 0 35 0 -38.52 v New Zealand 2 Jun 2017 ODI # 3876
68 2882 153* 43.66 10 2 1/13 82.00 0 35 0 -38.33 v New Zealand 5 Feb 2017 ODI # 3832
69 2886 153* 43.07 10 2 1/13 82.00 0 36 0 -38.92 v New Zealand 30 Jan 2017 ODI # 3829
70 2889 153* 42.48 10 2 1/13 82.00 0 36 0 -39.51 v New Zealand 9 Dec 2016 ODI # 3813
71 2908 153* 42.14 10 2 1/13 82.00 0 36 0 -39.85 v New Zealand 6 Dec 2016 ODI # 3812
72 2908 153* 41.54 10 2 1/13 82.00 0 36 0 -40.45 v New Zealand 4 Dec 2016 ODI # 3811
73 2927 153* 41.22 10 2 1/13 82.00 0 36 0 -40.77 v South Africa 12 Oct 2016 ODI # 3795
74 2929 153* 40.68 10 2 1/13 82.00 0 36 0 -41.31 v South Africa 9 Oct 2016 ODI # 3792
75 2982 153* 40.84 10 2 1/13 82.00 0 37 0 -41.15 v South Africa 5 Oct 2016 ODI # 3790
76 2983 153* 40.31 10 2 1/13 82.00 0 37 0 -41.68 v South Africa 2 Oct 2016 ODI # 3787
77 3016 153* 40.21 10 2 1/13 82.00 0 37 0 -41.78 v South Africa 30 Sep 2016 ODI # 3785
78 3016 153* 40.21 10 2 1/13 82.00 0 37 0 -41.78 v Sri Lanka 4 Sep 2016 ODI # 3776
79 3071 153* 40.40 10 2 1/13 82.00 0 39 0 -41.59 v Sri Lanka 31 Aug 2016 ODI # 3774
80 3101 153* 40.27 10 2 1/13 82.00 0 39 0 -41.72 v Sri Lanka 28 Aug 2016 ODI # 3772
81 3105 153* 39.80 10 2 1/13 85.50 0 39 0 -45.69 v Sri Lanka 24 Aug 2016 ODI # 3769
82 3161 153* 40.01 10 2 1/13 85.50 0 40 0 -45.48 v Sri Lanka 21 Aug 2016 ODI # 3768
83 3208 153* 40.10 10 2 1/13 85.50 0 41 0 -45.39 v West Indies 26 Jun 2016 ODI # 3756
84 3224 153* 39.80 10 2 1/13 93.50 0 41 0 -53.69 v West Indies 21 Jun 2016 ODI # 3752
85 3224 153* 39.80 10 2 1/13 93.50 0 41 0 -53.69 v South Africa 19 Jun 2016 ODI # 3750
86 3224 153* 39.31 10 2 1/13 93.50 0 41 0 -54.18 v West Indies 13 Jun 2016 ODI # 3745
87 3237 153* 39.00 10 2 1/13 100.00 0 41 0 -60.99 v South Africa 11 Jun 2016 ODI # 3743
88 3309 153* 39.39 10 2 1/13 105.50 0 41 0 -66.10 v South Africa 7 Jun 2016 ODI # 3741
89 3328 153* 39.15 10 2 1/13 105.50 0 42 0 -66.34 v West Indies 5 Jun 2016 ODI # 3740
90 3334 153* 38.76 10 2 1/13 105.50 0 42 0 -66.73 v India 23 Jan 2016 ODI # 3727
91 3441 153* 39.55 11 2 1/13 105.50 0 42 0 -65.94 v India 20 Jan 2016 ODI # 3726
92 3462 153* 39.34 11 2 1/13 105.50 0 42 0 -66.15 v India 17 Jan 2016 ODI # 3725
93 3533 153* 39.69 11 2 1/13 105.50 0 42 0 -65.80 v India 15 Jan 2016 ODI # 3724
94 3541 153* 39.34 11 2 1/13 105.50 0 43 0 -66.15 v India 12 Jan 2016 ODI # 3723
95 3611 153* 40.12 11 2 1/13 105.50 0 43 0 -65.37 v England 13 Sep 2015 ODI # 3684
96 3626 153* 39.84 11 2 1/13 105.50 0 44 0 -65.65 v England 11 Sep 2015 ODI # 3683
97 3679 153* 39.98 11 2 1/13 105.50 0 45 0 -65.51 v England 8 Sep 2015 ODI # 3682
98 3679 153* 39.55 11 2 1/13 105.50 0 45 0 -65.94 v New Zealand 29 Mar 2015 ODI # 3646
99 3760 153* 40.00 11 2 1/13 105.50 0 45 0 -65.49 v India 26 Mar 2015 ODI # 3645
100 3762 153* 39.60 11 2 1/13 105.50 0 48 0 -65.89 v Pakistan 20 Mar 2015 ODI # 3642
101 3782 153* 39.39 11 2 1/13 105.50 0 48 0 -66.10 v Scotland 14 Mar 2015 ODI # 3637
102 3806 153* 39.23 11 2 1/13 105.50 0 49 0 -66.26 v Sri Lanka 8 Mar 2015 ODI # 3629
103 3810 153* 38.87 11 2 1/13 105.50 0 50 0 -66.62 v Afghanistan 4 Mar 2015 ODI # 3623
104 3824 153* 38.62 11 2 1/13 105.50 0 50 0 -66.87 v New Zealand 28 Feb 2015 ODI # 3617
105 3959 153* 39.59 12 2 1/13 105.50 0 51 0 -65.90 v England 14 Feb 2015 ODI # 3600
106 3959 153* 39.19 12 2 1/13 107.00 0 52 0 -67.80 v England 1 Feb 2015 ODI # 3597
107 3959 153* 39.19 12 2 1/13 107.00 0 53 0 -67.80 v India 26 Jan 2015 ODI # 3592
108 3991 153* 39.12 12 2 1/13 107.00 0 54 0 -67.87 v England 23 Jan 2015 ODI # 3589
109 4087 153* 39.67 12 2 1/13 107.00 0 55 0 -67.32 v India 18 Jan 2015 ODI # 3582
110 4102 153* 39.44 12 2 1/13 107.00 0 55 0 -67.55 v England 16 Jan 2015 ODI # 3578
111 4178 153* 39.79 12 2 1/13 107.00 0 55 0 -67.20 v South Africa 23 Nov 2014 ODI # 3551
112 4200 153* 39.62 12 2 1/13 107.00 0 55 0 -67.37 v South Africa 21 Nov 2014 ODI # 3549
113 4309 153* 40.27 13 2 1/13 107.00 0 57 0 -66.72 v South Africa 19 Nov 2014 ODI # 3548
114 4317 153* 39.97 13 2 1/13 107.00 0 57 0 -67.02 v South Africa 16 Nov 2014 ODI # 3546
115 4352 153* 39.92 13 2 1/13 107.00 0 58 0 -67.07 v South Africa 14 Nov 2014 ODI # 3545
116 4370 153* 39.72 13 2 1/13 107.00 0 58 0 -67.27 v Pakistan 12 Oct 2014 ODI # 3534
117 4384 153* 39.49 13 2 1/13 107.00 0 58 0 -67.50 v Pakistan 10 Oct 2014 ODI # 3532
118 4384 153* 39.14 13 2 1/13 107.00 0 58 0 -67.85 v Pakistan 7 Oct 2014 ODI # 3530
119 4438 153* 39.27 13 2 1/13 107.00 0 58 0 -67.72 v South Africa 6 Sep 2014 ODI # 3526
120 4454 153* 39.07 13 2 1/13 107.00 0 58 0 -67.92 v South Africa 2 Sep 2014 ODI # 3522
121 4465 153* 38.82 13 2 1/13 116.50 0 58 0 -77.67 v Zimbabwe 31 Aug 2014 ODI # 3521
122 4567 153* 39.37 14 2 1/13 116.50 0 58 0 -77.12 v South Africa 27 Aug 2014 ODI # 3516
123 4634 153* 39.60 14 2 1/13 116.50 0 59 0 -76.89 v Zimbabwe 25 Aug 2014 ODI # 3513
124 4641 153* 39.33 14 2 1/13 116.50 0 60 0 -77.16 v England 26 Jan 2014 ODI # 3463
125 4749 153* 39.90 15 2 1/13 116.50 0 60 0 -76.59 v England 24 Jan 2014 ODI # 3461
126 4771 153* 39.75 15 2 1/13 116.50 0 61 0 -76.74 v England 19 Jan 2014 ODI # 3457
127 4771 153* 39.42 15 2 1/13 116.50 0 61 0 -77.07 v England 17 Jan 2014 ODI # 3455
128 4892 153* 40.09 16 2 1/13 116.50 0 61 0 -76.40 v England 12 Jan 2014 ODI # 3454
129 4897 153* 39.81 16 2 1/13 117.50 0 61 0 -77.68 v India 2 Nov 2013 ODI # 3428
130 4917 153* 39.65 16 3 1/13 85.00 0 61 0 -45.34 v India 30 Oct 2013 ODI # 3424
131 4922 153* 39.37 16 3 1/13 85.00 0 61 0 -45.62 v India 23 Oct 2013 ODI # 3422
132 4960 153* 39.36 16 3 1/13 85.00 0 62 0 -45.63 v India 19 Oct 2013 ODI # 3421
133 5010 153* 39.44 16 3 1/13 85.00 0 62 0 -45.55 v India 16 Oct 2013 ODI # 3420
134 5082 153* 39.70 16 4 1/2 64.25 0 62 0 -24.54 v India 13 Oct 2013 ODI # 3419
135 5108 153* 39.59 16 4 1/2 64.25 0 62 0 -24.65 v England 16 Sep 2013 ODI # 3416
136 5108 153* 39.29 16 4 1/2 64.25 0 63 0 -24.95 v England 14 Sep 2013 ODI # 3415
137 5108 153* 39.29 16 4 1/2 64.25 0 63 0 -24.95 v England 11 Sep 2013 ODI # 3414
138 5153 153* 39.33 16 4 1/2 64.25 0 63 0 -24.91 v England 8 Sep 2013 ODI # 3412
139 5301 153* 40.15 17 4 1/2 64.25 0 63 0 -24.09 v Scotland 3 Sep 2013 ODI # 3410
140 5302 153* 39.86 17 4 1/2 64.75 0 65 0 -24.88 v West Indies 10 Feb 2013 ODI # 3334
141 5327 153* 39.75 17 4 1/2 64.75 0 68 0 -24.99 v West Indies 8 Feb 2013 ODI # 3333
142 5365 153* 39.74 17 4 1/2 64.75 0 68 0 -25.00 v West Indies 6 Feb 2013 ODI # 3332
143 5376 153* 39.52 17 4 1/2 64.75 0 69 0 -25.22 v West Indies 3 Feb 2013 ODI # 3331
144 5386 153* 39.31 17 4 1/2 64.75 0 70 0 -25.43 v West Indies 1 Feb 2013 ODI # 3330
145 5390 153* 39.05 17 4 1/2 64.75 0 70 0 -25.69 v Sri Lanka 13 Jan 2013 ODI # 3319
146 5406 153* 38.89 17 4 1/2 64.75 0 71 0 -25.85 v Sri Lanka 11 Jan 2013 ODI # 3317
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