Records type all-round analysis [change type]
View reverse cumulative averages [change view]
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
overall 2010-2023 165 6810 148 48.64 13 37 4/22 35.40 0 66 0 13.23 Profile
Reverse cumulative
1 69 69 69.00 0 - - - - 1 0 - v India 15 Nov 2023 ODI # 4703
2 83 69 41.50 0 - - - - 1 0 - v Sri Lanka 9 Nov 2023 ODI # 4698
3 178 95 59.33 0 - - - - 2 0 - v Pakistan 4 Nov 2023 ODI # 4692
4 256 95 85.33 0 - - - - 2 0 - v Bangladesh 13 Oct 2023 ODI # 4668
5 309 95 77.25 0 - - - - 3 0 - v Pakistan 13 Jan 2023 ODI # 4504
6 394 95 78.80 0 - - - - 3 0 - v Pakistan 11 Jan 2023 ODI # 4502
7 420 95 70.00 0 - - - - 3 0 - v Pakistan 9 Jan 2023 ODI # 4500
8 420 95 70.00 0 - - - - 3 0 - v India 30 Nov 2022 ODI # 4489
9 420 95 70.00 0 - - - - 3 0 - v India 27 Nov 2022 ODI # 4487
10 514 95 85.66 0 - - - - 3 0 - v India 25 Nov 2022 ODI # 4483
11 541 95 77.28 0 - - - - 3 0 - v Australia 11 Sep 2022 ODI # 4464
12 558 95 69.75 0 - - - - 5 0 - v Australia 8 Sep 2022 ODI # 4462
13 603 95 67.00 0 - - - - 5 0 - v Australia 6 Sep 2022 ODI # 4461
14 637 95 63.70 0 - - - - 6 0 - v West Indies 17 Aug 2022 ODI # 4450
15 656 95 59.63 0 - - - - 6 0 - v Australia 13 Mar 2020 ODI # 4255
16 678 95 56.50 0 - - - - 6 0 - v India 11 Feb 2020 ODI # 4243
17 708 95 54.46 0 - - - - 6 0 - v England 14 Jul 2019 ODI # 4192
18 775 95 55.35 0 - - - - 8 0 - v India 9 Jul 2019 ODI # 4190
19 802 95 53.46 0 - - - - 10 0 - v England 3 Jul 2019 ODI # 4183
20 842 95 52.62 0 1 1/25 25.00 0 10 0 27.62 v Australia 29 Jun 2019 ODI # 4178
21 883 95 51.94 0 2 1/25 32.00 0 10 0 19.94 v Pakistan 26 Jun 2019 ODI # 4174
22 1031 148 57.27 1 2 1/25 32.00 0 10 0 25.27 v West Indies 22 Jun 2019 ODI # 4170
23 1137 148 63.16 2 2 1/25 32.00 0 11 0 31.16 v South Africa 19 Jun 2019 ODI # 4165
24 1216 148 67.55 2 2 1/25 32.00 0 11 0 35.55 v Afghanistan 8 Jun 2019 ODI # 4154
25 1256 148 66.10 2 2 1/25 32.00 0 12 0 34.10 v Bangladesh 5 Jun 2019 ODI # 4151
26 1256 148 66.10 2 2 1/25 32.00 0 12 0 34.10 v Sri Lanka 1 Jun 2019 ODI # 4145
27 1321 148 69.52 2 2 1/25 32.00 0 12 0 37.52 v Bangladesh 16 Feb 2019 ODI # 4094
28 1332 148 66.60 2 2 1/25 32.00 0 12 0 34.60 v Bangladesh 13 Feb 2019 ODI # 4093
29 1371 148 65.28 2 2 1/25 32.00 0 12 0 33.28 v India 3 Feb 2019 ODI # 4092
30 1382 148 62.81 2 2 1/25 32.00 0 12 0 30.81 v India 31 Jan 2019 ODI # 4091
31 1410 148 61.30 2 2 1/25 32.00 0 12 0 29.30 v India 28 Jan 2019 ODI # 4088
32 1430 148 59.58 2 2 1/25 32.00 0 12 0 27.58 v India 26 Jan 2019 ODI # 4085
33 1494 148 59.76 2 2 1/25 32.00 0 12 0 27.76 v India 23 Jan 2019 ODI # 4082
34 1549 148 59.57 2 2 1/25 44.00 0 12 0 15.57 v Sri Lanka 8 Jan 2019 ODI # 4076
35 1550 148 57.40 2 2 1/25 48.00 0 12 0 9.40 v Sri Lanka 5 Jan 2019 ODI # 4075
36 1626 148 58.07 2 2 1/25 48.00 0 12 0 10.07 v Sri Lanka 3 Jan 2019 ODI # 4074
37 1627 148 56.10 2 2 1/25 51.50 0 12 0 4.60 v Pakistan 9 Nov 2018 ODI # 4068
38 1654 148 55.13 2 2 1/25 51.50 0 13 0 3.63 v Pakistan 7 Nov 2018 ODI # 4066
39 1668 148 53.80 2 2 1/25 51.50 0 14 0 2.30 v England 10 Mar 2018 ODI # 3992
40 1713 148 53.53 2 2 1/25 51.50 0 14 0 2.03 v England 7 Mar 2018 ODI # 3989
41 1825 148 57.03 3 2 1/25 51.50 0 15 0 5.53 v England 3 Mar 2018 ODI # 3982
42 1833 148 55.54 3 2 1/25 51.50 0 15 0 4.04 v England 25 Feb 2018 ODI # 3980
43 1855 148 54.55 3 2 1/25 51.50 0 16 0 3.05 v Pakistan 19 Jan 2018 ODI # 3957
44 1887 148 53.91 3 4 2/32 33.75 0 16 0 20.16 v Pakistan 16 Jan 2018 ODI # 3953
45 1960 148 54.44 3 4 2/32 33.75 0 17 0 20.69 v Pakistan 13 Jan 2018 ODI # 3949
46 1979 148 53.48 3 4 2/32 33.75 0 17 0 19.73 v Pakistan 9 Jan 2018 ODI # 3947
47 2094 148 55.10 4 4 2/32 33.75 0 17 0 21.35 v Pakistan 6 Jan 2018 ODI # 3946
48 2132 148 54.66 4 4 2/32 33.75 0 18 0 20.91 v West Indies 20 Dec 2017 ODI # 3943
49 2196 148 54.90 4 4 2/32 33.75 0 20 0 21.15 v India 29 Oct 2017 ODI # 3932
50 2199 148 53.63 4 4 2/32 33.75 0 20 0 19.88 v India 25 Oct 2017 ODI # 3931
51 2205 148 52.50 4 4 2/32 33.75 0 21 0 18.75 v India 22 Oct 2017 ODI # 3928
52 2262 148 52.60 4 4 2/32 38.50 0 21 0 14.10 v Bangladesh 9 Jun 2017 ODI # 3883
53 2349 148 53.38 4 4 2/32 38.50 0 21 0 14.88 v England 6 Jun 2017 ODI # 3880
54 2449 148 54.42 5 4 2/32 38.50 0 21 0 15.92 v Australia 2 Jun 2017 ODI # 3876
55 2458 148 53.43 5 4 2/32 38.50 0 22 0 14.93 v South Africa 4 Mar 2017 ODI # 3846
56 2479 148 52.74 5 4 2/32 42.75 0 22 0 9.99 v South Africa 1 Mar 2017 ODI # 3843
57 2502 148 52.12 5 4 2/32 42.75 0 23 0 9.37 v South Africa 25 Feb 2017 ODI # 3841
58 2571 148 52.46 5 4 2/32 46.75 0 23 0 5.71 v South Africa 22 Feb 2017 ODI # 3839
59 2630 148 52.60 5 5 2/32 40.80 0 24 0 11.80 v South Africa 19 Feb 2017 ODI # 3836
60 2666 148 52.27 5 6 2/32 41.33 0 24 0 10.94 v Australia 5 Feb 2017 ODI # 3832
61 2690 148 51.73 5 6 2/32 41.33 0 24 0 10.39 v Australia 30 Jan 2017 ODI # 3829
62 2785 148 53.55 5 7 2/32 38.85 0 24 0 14.70 v Bangladesh 31 Dec 2016 ODI # 3816
63 2799 148 52.81 5 10 3/22 29.40 0 25 0 23.41 v Bangladesh 29 Dec 2016 ODI # 3815
64 2830 148 52.40 5 10 3/22 29.40 0 26 0 23.00 v Bangladesh 26 Dec 2016 ODI # 3814
65 2843 148 51.69 5 10 3/22 29.70 0 26 0 21.99 v Australia 9 Dec 2016 ODI # 3813
66 2924 148 52.21 5 10 3/22 29.70 0 27 0 22.51 v Australia 6 Dec 2016 ODI # 3812
67 2933 148 51.45 5 10 3/22 29.70 0 27 0 21.75 v Australia 4 Dec 2016 ODI # 3811
68 2960 148 51.03 5 10 3/22 29.70 0 27 0 21.33 v India 29 Oct 2016 ODI # 3800
69 3001 148 50.86 5 10 3/22 29.70 0 27 0 21.16 v India 26 Oct 2016 ODI # 3799
70 3023 148 50.38 5 10 3/22 29.70 0 27 0 20.68 v India 23 Oct 2016 ODI # 3798
71 3141 148 51.49 6 10 3/22 29.70 0 27 0 21.79 v India 20 Oct 2016 ODI # 3797
72 3144 148 50.70 6 10 3/22 29.70 0 28 0 21.00 v India 16 Oct 2016 ODI # 3796
73 3162 148 50.19 6 10 3/22 29.70 0 28 0 20.49 v Australia 8 Feb 2016 ODI # 3735
74 3222 148 50.34 6 10 3/22 31.30 0 28 0 19.04 v Australia 6 Feb 2016 ODI # 3733
75 3222 148 49.56 6 10 3/22 31.30 0 30 0 18.26 v Australia 3 Feb 2016 ODI # 3731
76 3306 148 50.09 6 10 3/22 31.30 0 30 0 18.79 v Pakistan 31 Jan 2016 ODI # 3730
77 3316 148 49.49 6 11 3/22 29.45 0 31 0 20.03 v Pakistan 25 Jan 2016 ODI # 3728
78 3377 148 49.66 6 11 3/22 30.45 0 32 0 19.20 v Sri Lanka 5 Jan 2016 ODI # 3721
79 3389 148 49.11 6 11 3/22 30.45 0 32 0 18.66 v Sri Lanka 2 Jan 2016 ODI # 3718
80 3448 148 49.25 6 11 3/22 33.90 0 32 0 15.34 v Sri Lanka 31 Dec 2015 ODI # 3717
81 3487 148 49.11 6 11 3/22 33.90 0 33 0 15.20 v South Africa 26 Aug 2015 ODI # 3678
82 3494 148 48.52 6 11 3/22 33.90 0 35 0 14.61 v South Africa 23 Aug 2015 ODI # 3677
83 3541 148 48.50 6 11 3/22 33.90 0 35 0 14.59 v South Africa 19 Aug 2015 ODI # 3676
84 3631 148 49.06 6 12 3/22 33.00 0 35 0 16.06 v Zimbabwe 7 Aug 2015 ODI # 3675
85 3631 148 49.06 6 12 3/22 35.58 0 35 0 13.48 v Zimbabwe 4 Aug 2015 ODI # 3674
86 3728 148 49.70 6 12 3/22 36.41 0 35 0 13.29 v Zimbabwe 2 Aug 2015 ODI # 3673
87 3778 148 49.71 6 12 3/22 36.41 0 36 0 13.29 v England 20 Jun 2015 ODI # 3659
88 3868 148 50.23 6 12 3/22 38.75 0 37 0 11.48 v England 17 Jun 2015 ODI # 3657
89 3986 148 51.10 7 13 3/22 36.69 0 37 0 14.41 v England 14 Jun 2015 ODI # 3656
90 4079 148 51.63 7 13 3/22 36.69 0 37 0 14.94 v England 12 Jun 2015 ODI # 3655
91 4124 148 51.55 7 13 3/22 36.69 0 37 0 14.85 v England 9 Jun 2015 ODI # 3654
92 4136 148 51.06 7 13 3/22 36.69 0 37 0 14.36 v Australia 29 Mar 2015 ODI # 3646
93 4142 148 50.51 7 13 3/22 37.07 0 37 0 13.43 v South Africa 24 Mar 2015 ODI # 3644
94 4175 148 50.30 7 13 3/22 37.07 0 37 0 13.22 v West Indies 21 Mar 2015 ODI # 3643
95 4176 148 49.71 7 13 3/22 37.07 0 37 0 12.63 v Bangladesh 13 Mar 2015 ODI # 3634
96 4209 148 49.51 7 13 3/22 37.07 0 37 0 12.44 v Afghanistan 8 Mar 2015 ODI # 3628
97 4254 148 50.04 7 13 3/22 37.07 0 39 0 12.97 v Australia 28 Feb 2015 ODI # 3617
98 4263 148 50.15 7 13 3/22 37.07 0 40 0 13.07 v England 20 Feb 2015 ODI # 3607
99 4301 148 50.01 7 13 3/22 37.07 0 40 0 12.93 v Scotland 17 Feb 2015 ODI # 3604
100 4358 148 50.09 7 13 3/22 37.61 0 40 0 12.47 v Sri Lanka 14 Feb 2015 ODI # 3599
101 4470 148 50.79 8 13 3/22 37.61 0 40 0 13.18 v Pakistan 3 Feb 2015 ODI # 3598
102 4524 148 50.83 8 13 3/22 38.46 0 40 0 12.36 v Sri Lanka 29 Jan 2015 ODI # 3594
103 4621 148 51.34 8 13 3/22 39.84 0 40 0 11.49 v Sri Lanka 25 Jan 2015 ODI # 3590
104 4647 148 51.06 8 13 3/22 39.84 0 41 0 11.21 v Sri Lanka 23 Jan 2015 ODI # 3588
105 4750 148 51.63 9 14 3/22 40.57 0 42 0 11.05 v Sri Lanka 20 Jan 2015 ODI # 3585
106 4765 148 51.23 9 14 3/22 40.57 0 44 0 10.66 v Sri Lanka 11 Jan 2015 ODI # 3574
107 4862 148 51.72 9 14 3/22 41.85 0 45 0 9.86 v Pakistan 19 Dec 2014 ODI # 3571
108 4985 148 52.47 10 14 3/22 42.78 0 45 0 9.68 v Pakistan 17 Dec 2014 ODI # 3570
109 5031 148 52.40 10 14 3/22 42.78 0 48 0 9.62 v Pakistan 14 Dec 2014 ODI # 3568
110 5101 148 53.13 10 14 3/22 42.78 0 48 0 10.34 v Pakistan 12 Dec 2014 ODI # 3566
111 5111 148 52.69 10 14 3/22 42.78 0 48 0 9.90 v Pakistan 8 Dec 2014 ODI # 3564
112 5199 148 53.05 10 16 3/22 38.62 0 49 0 14.42 v India 31 Jan 2014 ODI # 3467
113 5259 148 53.12 10 17 3/22 37.88 0 49 0 15.23 v India 28 Jan 2014 ODI # 3465
114 5324 148 53.24 10 17 3/22 38.88 0 50 0 14.35 v India 25 Jan 2014 ODI # 3462
115 5401 148 53.47 10 17 3/22 38.88 0 51 0 14.59 v India 22 Jan 2014 ODI # 3458
116 5472 148 53.64 10 18 3/22 37.22 0 51 0 16.42 v India 19 Jan 2014 ODI # 3456
117 5488 148 53.28 10 19 3/22 36.84 0 52 0 16.43 v West Indies 8 Jan 2014 ODI # 3453
118 5535 148 53.22 10 20 3/22 36.50 0 52 0 16.72 v West Indies 4 Jan 2014 ODI # 3452
119 5543 148 52.79 10 20 3/22 36.50 0 53 0 16.29 v West Indies 26 Dec 2013 ODI # 3449
120 5543 148 52.79 10 20 3/22 37.50 0 53 0 15.29 v Bangladesh 29 Oct 2013 ODI # 3423
121 5610 148 52.92 10 20 3/22 38.50 0 54 0 14.42 v England 16 Jun 2013 ODI # 3373
122 5628 148 53.09 10 21 3/22 39.33 0 54 0 13.76 v Australia 12 Jun 2013 ODI # 3369
123 5644 148 52.74 10 21 3/22 40.09 0 55 0 12.65 v Sri Lanka 9 Jun 2013 ODI # 3366
124 5663 148 52.43 10 22 3/22 40.18 0 55 0 12.25 v England 5 Jun 2013 ODI # 3362
125 5718 148 52.45 10 24 3/22 37.87 0 55 0 14.58 v England 2 Jun 2013 ODI # 3361
126 5718 148 51.98 10 25 3/22 37.88 0 55 0 14.10 v England 31 May 2013 ODI # 3360
127 5725 148 51.57 10 25 3/22 38.24 0 55 0 13.33 v England 23 Feb 2013 ODI # 3338
128 5758 148 51.41 10 26 3/22 38.26 0 55 0 13.14 v England 20 Feb 2013 ODI # 3336
129 5832 148 51.61 10 26 3/22 38.73 0 55 0 12.87 v England 17 Feb 2013 ODI # 3335
130 5838 148 51.21 10 28 3/22 37.39 0 56 0 13.81 v South Africa 25 Jan 2013 ODI # 3328
131 5983 148 52.48 11 28 3/22 38.17 0 56 0 14.30 v South Africa 22 Jan 2013 ODI # 3325
132 5988 148 52.06 11 32 4/22 34.09 0 56 0 17.97 v South Africa 19 Jan 2013 ODI # 3323
133 5988 148 52.06 11 32 4/22 34.09 0 56 0 17.97 v Sri Lanka 12 Nov 2012 ODI # 3308
134 6009 148 51.80 11 32 4/22 34.09 0 56 0 17.70 v Sri Lanka 10 Nov 2012 ODI # 3307
135 6014 148 51.40 11 32 4/22 34.09 0 56 0 17.30 v Sri Lanka 6 Nov 2012 ODI # 3306
136 6014 148 51.40 11 32 4/22 34.09 0 57 0 17.30 v Sri Lanka 4 Nov 2012 ODI # 3305
137 6083 148 51.55 11 33 4/22 34.15 0 57 0 17.39 v West Indies 16 Jul 2012 ODI # 3290
138 6086 148 51.14 11 33 4/22 34.15 0 58 0 16.99 v West Indies 14 Jul 2012 ODI # 3289
139 6095 148 50.79 11 33 4/22 34.15 0 58 0 16.64 v West Indies 11 Jul 2012 ODI # 3288
140 6153 148 50.85 11 33 4/22 34.39 0 58 0 16.45 v West Indies 7 Jul 2012 ODI # 3285
141 6177 148 50.63 11 33 4/22 34.39 0 58 0 16.23 v West Indies 5 Jul 2012 ODI # 3283
142 6199 148 50.39 11 33 4/22 34.51 0 58 0 15.88 v South Africa 3 Mar 2012 ODI # 3254
143 6212 148 50.09 11 33 4/22 34.51 0 58 0 15.58 v South Africa 29 Feb 2012 ODI # 3252
144 6267 148 50.13 11 33 4/22 34.57 0 59 0 15.56 v South Africa 25 Feb 2012 ODI # 3249
145 6305 148 50.03 11 35 4/22 32.97 0 60 0 17.06 v Zimbabwe 9 Feb 2012 ODI # 3234
146 6309 148 49.67 11 36 4/22 32.50 0 60 0 17.17 v Zimbabwe 6 Feb 2012 ODI # 3232
147 6344 148 49.56 11 36 4/22 32.50 0 61 0 17.06 v Zimbabwe 3 Feb 2012 ODI # 3230
148 6444 148 50.34 12 36 4/22 32.50 0 61 0 17.84 v Zimbabwe 25 Oct 2011 ODI # 3209
149 6458 148 50.45 12 36 4/22 32.69 0 62 0 17.75 v Zimbabwe 22 Oct 2011 ODI # 3206
150 6458 148 50.45 12 36 4/22 32.69 0 63 0 17.75 v Zimbabwe 20 Oct 2011 ODI # 3204
151 6480 148 50.23 12 36 4/22 32.69 0 63 0 17.53 v Sri Lanka 29 Mar 2011 ODI # 3146
152 6518 148 50.52 12 36 4/22 32.69 0 63 0 17.83 v South Africa 25 Mar 2011 ODI # 3144
153 6523 148 50.17 12 36 4/22 32.80 0 63 0 17.37 v Sri Lanka 18 Mar 2011 ODI # 3137
154 6557 148 50.43 12 36 4/22 33.52 0 63 0 16.91 v Canada 13 Mar 2011 ODI # 3129
155 6572 148 50.16 12 36 4/22 33.52 0 63 0 16.64 v Pakistan 1 Feb 2011 ODI # 3093
156 6614 148 50.10 12 36 4/22 33.52 0 63 0 16.57 v Pakistan 29 Jan 2011 ODI # 3090
157 6635 148 49.88 12 36 4/22 33.52 0 63 0 16.35 v India 4 Dec 2010 ODI # 3074
158 6664 148 49.73 12 36 4/22 34.33 0 63 0 15.39 v India 1 Dec 2010 ODI # 3072
159 6689 148 49.54 12 36 4/22 34.63 0 63 0 14.90 v India 28 Nov 2010 ODI # 3070
160 6689 148 49.18 12 36 4/22 34.63 0 64 0 14.54 v Bangladesh 17 Oct 2010 ODI # 3058
161 6797 148 49.61 13 36 4/22 35.05 0 65 0 14.55 v Bangladesh 14 Oct 2010 ODI # 3056
162 6810 148 49.34 13 36 4/22 35.69 0 66 0 13.65 v India 25 Aug 2010 ODI # 3039
163 6810 148 49.34 13 36 4/22 36.16 0 66 0 13.18 v Sri Lanka 19 Aug 2010 ODI # 3037
164 6810 148 48.99 13 36 4/22 36.33 0 66 0 12.65 v Sri Lanka 13 Aug 2010 ODI # 3031
165 6810 148 48.64 13 37 4/22 35.40 0 66 0 13.23 v India 10 Aug 2010 ODI # 3030
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