Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Innings in match 2nd innings remove 2nd innings 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 2010-2024 158 5446 164 43.91 12 28 3/16 34.67 0 84 0 9.24 Profile
filtered 2010-2024 154 2230 149 46.45 4 17 3/16 37.52 0 43 0 8.92
Reverse cumulative
1 6 6* - 0 - - - - - - - v West Indies 6 Feb 2024 ODI # 4723
2 6 6* - 0 - - - - 0 0 - v West Indies 4 Feb 2024 ODI # 4722
3 85 79* - 0 - - - - 0 0 - v West Indies 2 Feb 2024 ODI # 4721
4 89 79* 89.00 0 - - - - 0 0 - v India 19 Nov 2023 ODI # 4705
5 119 79* 59.50 0 - - - - 0 0 - v South Africa 16 Nov 2023 ODI # 4704
6 182 79* 91.00 0 - - - - 0 0 - v Bangladesh 11 Nov 2023 ODI # 4700
7 182 79* 91.00 0 - - - - 0 0 - v England 4 Nov 2023 ODI # 4693
8 182 79* 91.00 0 - - - - 0 0 - v New Zealand 28 Oct 2023 ODI # 4684
9 182 79* 91.00 0 - - - - 0 0 - v Netherlands 25 Oct 2023 ODI # 4681
10 182 79* 91.00 0 - - - - 0 0 - v Pakistan 20 Oct 2023 ODI # 4675
11 182 79* 60.66 0 - - - - 0 0 - v Sri Lanka 16 Oct 2023 ODI # 4671
12 201 79* 50.25 0 - - - - 0 0 - v South Africa 12 Oct 2023 ODI # 4667
13 201 79* 50.25 0 - - - - 0 0 - v India 8 Oct 2023 ODI # 4662
14 201 79* 50.25 0 - - - - 1 0 - v India 27 Sep 2023 ODI # 4657
15 201 79* 40.20 0 - - - - 1 0 - v India 24 Sep 2023 ODI # 4654
16 201 79* 40.20 0 - - - - 1 0 - v India 22 Sep 2023 ODI # 4651
17 201 79* 40.20 0 - - - - 2 0 - v India 22 Mar 2023 ODI # 4545
18 201 79* 40.20 0 - - - - 2 0 - v India 19 Mar 2023 ODI # 4541
19 201 79* 40.20 0 - - - - 2 0 - v India 17 Mar 2023 ODI # 4538
20 201 79* 40.20 0 - - - - 2 0 - v England 22 Nov 2022 ODI # 4480
21 201 79* 40.20 0 - - - - 2 0 - v England 19 Nov 2022 ODI # 4477
22 281 80* 56.20 0 - - - - 2 0 - v England 17 Nov 2022 ODI # 4475
23 281 80* 56.20 0 - - - - 5 0 - v New Zealand 11 Sep 2022 ODI # 4464
24 281 80* 56.20 0 - - - - 5 0 - v New Zealand 8 Sep 2022 ODI # 4462
25 282 80* 47.00 0 - - - - 5 0 - v New Zealand 6 Sep 2022 ODI # 4461
26 282 80* 47.00 0 - - - - 6 0 - v Zimbabwe 3 Sep 2022 ODI # 4460
27 329 80* 54.83 0 - - - - 6 0 - v Zimbabwe 31 Aug 2022 ODI # 4459
28 377 80* 62.83 0 - - - - 6 0 - v Zimbabwe 28 Aug 2022 ODI # 4458
29 405 80* 57.85 0 - - - - 6 0 - v Sri Lanka 16 Jun 2022 ODI # 4412
30 458 80* 57.25 0 - - - - 6 0 - v Sri Lanka 14 Jun 2022 ODI # 4409
31 465 80* 51.66 0 - - - - 6 0 - v India 2 Dec 2020 ODI # 4267
32 465 80* 51.66 0 - - - - 8 0 - v India 29 Nov 2020 ODI # 4266
33 465 80* 51.66 0 - - - - 9 0 - v India 27 Nov 2020 ODI # 4265
34 465 80* 51.66 0 0 - - 0 10 0 - v New Zealand 13 Mar 2020 ODI # 4255
35 465 80* 51.66 0 0 - - 0 10 0 - v South Africa 7 Mar 2020 ODI # 4254
36 465 80* 51.66 0 0 - - 0 10 0 - v South Africa 4 Mar 2020 ODI # 4252
37 541 80* 54.10 0 0 - - 0 10 0 - v South Africa 29 Feb 2020 ODI # 4248
38 541 80* 54.10 0 0 - - 0 10 0 - v India 19 Jan 2020 ODI # 4233
39 639 98 58.09 0 0 - - 0 10 0 - v India 17 Jan 2020 ODI # 4232
40 639 98 58.09 0 0 - - 0 10 0 - v India 14 Jan 2020 ODI # 4231
41 639 98 58.09 0 0 - - 0 10 0 - v England 11 Jul 2019 ODI # 4191
42 646 98 53.83 0 0 - - 0 10 0 - v South Africa 6 Jul 2019 ODI # 4188
43 646 98 53.83 0 1 1/6 35.00 0 11 0 18.83 v New Zealand 29 Jun 2019 ODI # 4178
44 646 98 53.83 0 1 1/6 35.00 0 11 0 18.83 v England 25 Jun 2019 ODI # 4173
45 646 98 53.83 0 1 1/6 35.00 0 11 0 18.83 v Bangladesh 20 Jun 2019 ODI # 4166
46 646 98 53.83 0 1 1/6 35.00 0 11 0 18.83 v Sri Lanka 15 Jun 2019 ODI # 4159
47 646 98 53.83 0 1 1/6 35.00 0 11 0 18.83 v Pakistan 12 Jun 2019 ODI # 4157
48 715 98 55.00 0 1 1/6 35.00 0 11 0 20.00 v India 9 Jun 2019 ODI # 4155
49 715 98 55.00 0 1 1/6 35.00 0 12 0 20.00 v West Indies 6 Jun 2019 ODI # 4152
50 733 98 52.35 0 1 1/6 35.00 0 12 0 17.35 v Afghanistan 1 Jun 2019 ODI # 4146
51 745 98 49.66 0 1 1/6 35.00 0 12 0 14.66 v England 28 Jan 2018 ODI # 3968
52 749 98 46.81 0 1 1/6 35.00 0 12 0 11.81 v England 26 Jan 2018 ODI # 3966
53 794 98 46.70 0 1 1/6 35.00 0 12 0 11.70 v England 21 Jan 2018 ODI # 3960
54 794 98 46.70 0 1 1/6 35.00 0 12 0 11.70 v England 19 Jan 2018 ODI # 3958
55 794 98 46.70 0 1 1/6 35.00 0 13 0 11.70 v England 14 Jan 2018 ODI # 3951
56 794 98 46.70 0 1 1/6 35.00 0 13 0 11.70 v India 1 Oct 2017 ODI # 3919
57 794 98 46.70 0 1 1/6 35.00 0 13 0 11.70 v India 28 Sep 2017 ODI # 3917
58 794 98 46.70 0 1 1/6 35.00 0 13 0 11.70 v India 24 Sep 2017 ODI # 3914
59 853 98 47.38 0 1 1/6 35.00 0 13 0 12.38 v India 21 Sep 2017 ODI # 3912
60 854 98 44.94 0 1 1/6 35.00 0 13 0 9.94 v India 17 Sep 2017 ODI # 3910
61 854 98 44.94 0 1 1/6 35.00 0 13 0 9.94 v England 10 Jun 2017 ODI # 3885
62 876 98 46.10 0 1 1/6 35.00 0 13 0 11.10 v Bangladesh 5 Jun 2017 ODI # 3879
63 884 98 46.52 0 1 1/6 35.00 0 13 0 11.52 v New Zealand 2 Jun 2017 ODI # 3876
64 884 98 46.52 0 1 1/6 35.00 0 14 0 11.52 v Pakistan 26 Jan 2017 ODI # 3826
65 884 98 46.52 0 1 1/6 35.00 0 15 0 11.52 v Pakistan 22 Jan 2017 ODI # 3822
66 992 108* 52.21 1 1 1/6 35.00 0 15 0 17.21 v Pakistan 19 Jan 2017 ODI # 3820
67 992 108* 52.21 1 1 1/6 35.00 0 15 0 17.21 v Pakistan 15 Jan 2017 ODI # 3818
68 992 108* 52.21 1 1 1/6 35.00 0 16 0 17.21 v Pakistan 13 Jan 2017 ODI # 3817
69 992 108* 52.21 1 1 1/6 35.00 0 17 0 17.21 v New Zealand 9 Dec 2016 ODI # 3813
70 992 108* 52.21 1 1 1/6 35.00 0 17 0 17.21 v New Zealand 6 Dec 2016 ODI # 3812
71 992 108* 52.21 1 1 1/6 35.00 0 19 0 17.21 v New Zealand 4 Dec 2016 ODI # 3811
72 992 108* 49.60 1 1 1/6 35.00 0 19 0 14.60 v South Africa 12 Oct 2016 ODI # 3795
73 992 108* 49.60 1 1 1/6 35.00 0 19 0 14.60 v South Africa 9 Oct 2016 ODI # 3792
74 992 108* 49.60 1 1 1/6 35.00 0 19 0 14.60 v South Africa 5 Oct 2016 ODI # 3790
75 1006 108* 47.90 1 1 1/6 35.00 0 19 0 12.90 v South Africa 2 Oct 2016 ODI # 3787
76 1006 108* 47.90 1 1 1/6 35.00 0 19 0 12.90 v South Africa 30 Sep 2016 ODI # 3785
77 1065 108* 50.71 1 1 1/6 35.00 0 19 0 15.71 v Ireland 27 Sep 2016 ODI # 3782
78 1095 108* 49.77 1 1 1/6 35.00 0 19 0 14.77 v Sri Lanka 24 Aug 2016 ODI # 3769
79 1153 108* 50.13 1 1 1/6 35.00 0 19 0 15.13 v Sri Lanka 21 Aug 2016 ODI # 3768
80 1153 108* 50.13 1 1 1/6 35.00 0 21 0 15.13 v West Indies 26 Jun 2016 ODI # 3756
81 1231 108* 51.29 1 1 1/6 35.00 0 21 0 16.29 v West Indies 21 Jun 2016 ODI # 3752
81 1231 108* 51.29 1 1 1/6 35.00 0 21 0 16.29 v South Africa 19 Jun 2016 ODI # 3750
82 1231 108* 51.29 1 1 1/6 35.00 0 21 0 16.29 v West Indies 13 Jun 2016 ODI # 3745
83 1231 108* 51.29 1 1 1/6 35.00 0 22 0 16.29 v South Africa 11 Jun 2016 ODI # 3743
84 1239 108* 49.56 1 1 1/6 35.00 0 22 0 14.56 v South Africa 7 Jun 2016 ODI # 3741
85 1245 108* 47.88 1 1 1/6 35.00 0 22 0 12.88 v West Indies 5 Jun 2016 ODI # 3740
86 1266 108* 46.88 1 1 1/6 35.00 0 22 0 11.88 v New Zealand 8 Feb 2016 ODI # 3735
87 1268 108* 45.28 1 1 1/6 35.00 0 22 0 10.28 v New Zealand 6 Feb 2016 ODI # 3733
88 1286 108* 44.34 1 1 1/6 35.00 0 22 0 9.34 v New Zealand 3 Feb 2016 ODI # 3731
89 1286 108* 44.34 1 1 1/6 55.00 0 22 0 -10.65 v India 23 Jan 2016 ODI # 3727
90 1286 108* 44.34 1 1 1/6 71.00 0 25 0 -26.65 v India 20 Jan 2016 ODI # 3726
91 1327 108* 44.23 1 1 1/6 71.00 0 25 0 -26.76 v India 17 Jan 2016 ODI # 3725
92 1373 108* 44.29 1 1 1/6 71.00 0 25 0 -26.70 v India 15 Jan 2016 ODI # 3724
93 1522 149 47.56 2 1 1/6 71.00 0 25 0 -23.43 v India 12 Jan 2016 ODI # 3723
94 1534 149 46.48 2 1 1/6 71.00 0 25 0 -24.51 v England 13 Sep 2015 ODI # 3684
95 1534 149 46.48 2 1 1/6 71.00 0 25 0 -24.51 v England 11 Sep 2015 ODI # 3683
96 1559 149 45.85 2 1 1/6 71.00 0 25 0 -25.14 v England 8 Sep 2015 ODI # 3682
97 1559 149 45.85 2 1 1/6 71.00 0 26 0 -25.14 v England 5 Sep 2015 ODI # 3681
98 1559 149 45.85 2 1 1/6 71.00 0 26 0 -25.14 v England 3 Sep 2015 ODI # 3680
99 1559 149 45.85 2 1 1/6 71.00 0 26 0 -25.14 v Ireland 27 Aug 2015 ODI # 3679
100 1615 149 47.50 2 1 1/6 71.00 0 26 0 -23.49 v New Zealand 29 Mar 2015 ODI # 3646
101 1615 149 47.50 2 1 1/6 71.00 0 26 0 -23.49 v India 26 Mar 2015 ODI # 3645
102 1680 149 48.00 2 1 1/6 71.00 0 26 0 -22.99 v Pakistan 20 Mar 2015 ODI # 3642
103 1680 149 48.00 2 1 1/6 71.00 0 26 0 -22.99 v Scotland 14 Mar 2015 ODI # 3637
104 1680 149 48.00 2 1 1/6 71.00 0 26 0 -22.99 v Sri Lanka 8 Mar 2015 ODI # 3629
105 1680 149 48.00 2 1 1/6 71.00 0 27 0 -22.99 v Afghanistan 4 Mar 2015 ODI # 3623
106 1680 149 48.00 2 1 1/6 71.00 0 27 0 -22.99 v New Zealand 28 Feb 2015 ODI # 3617
107 1680 149 48.00 2 1 1/6 90.00 0 29 0 -41.99 v England 14 Feb 2015 ODI # 3600
108 1680 149 48.00 2 1 1/6 90.00 0 29 0 -41.99 v England 1 Feb 2015 ODI # 3597
108 1680 149 48.00 2 1 1/6 90.00 0 29 0 -41.99 v India 26 Jan 2015 ODI # 3592
109 1782 149 50.91 3 1 1/6 90.00 0 29 0 -39.08 v England 23 Jan 2015 ODI # 3589
110 1829 149 50.80 3 1 1/6 90.00 0 29 0 -39.19 v India 18 Jan 2015 ODI # 3582
111 1866 149 50.43 3 1 1/6 90.00 0 29 0 -39.56 v England 16 Jan 2015 ODI # 3578
112 1933 149 50.86 3 1 1/6 90.00 0 29 0 -39.13 v South Africa 23 Nov 2014 ODI # 3551
113 2037 149 52.23 4 1 1/6 90.00 0 29 0 -37.76 v South Africa 21 Nov 2014 ODI # 3549
114 2037 149 52.23 4 1 1/6 90.00 0 29 0 -37.76 v South Africa 19 Nov 2014 ODI # 3548
115 2037 149 52.23 4 1 1/6 90.00 0 30 0 -37.76 v South Africa 16 Nov 2014 ODI # 3546
116 2037 149 52.23 4 1 1/6 97.00 0 32 0 -44.76 v Pakistan 12 Oct 2014 ODI # 3534
117 2049 149 51.22 4 1 1/6 97.00 0 32 0 -45.77 v Pakistan 10 Oct 2014 ODI # 3532
118 2049 149 51.22 4 1 1/6 97.00 0 33 0 -45.77 v Pakistan 7 Oct 2014 ODI # 3530
119 2049 149 51.22 4 2 1/6 53.00 0 33 0 -1.77 v South Africa 6 Sep 2014 ODI # 3526
120 2049 149 51.22 4 2 1/6 53.00 0 35 0 -1.77 v South Africa 2 Sep 2014 ODI # 3522
121 2049 149 51.22 4 2 1/6 63.00 0 37 0 -11.77 v South Africa 27 Aug 2014 ODI # 3516
122 2049 149 51.22 4 5 3/16 28.40 0 37 0 22.82 v Zimbabwe 25 Aug 2014 ODI # 3513
123 2068 149 50.43 4 5 3/16 28.40 0 37 0 22.03 v England 24 Jan 2014 ODI # 3461
124 2068 149 50.43 4 5 3/16 31.60 0 37 0 18.83 v Sri Lanka 13 Jan 2013 ODI # 3319
125 2068 149 50.43 4 5 3/16 33.40 0 37 0 17.03 v England 10 Jul 2012 ODI # 3286
126 2076 149 49.42 4 5 3/16 33.40 0 37 0 16.02 v England 29 Jun 2012 ODI # 3280
126 2076 149 49.42 4 5 3/16 33.40 0 37 0 16.02 v Ireland 23 Jun 2012 ODI # 3279
127 2102 149 48.88 4 5 3/16 33.40 0 37 0 15.48 v South Africa 23 Oct 2011 ODI # 3208
128 2102 149 48.88 4 5 3/16 33.40 0 37 0 15.48 v South Africa 19 Oct 2011 ODI # 3203
129 2120 149 48.18 4 5 3/16 33.40 0 37 0 14.78 v Sri Lanka 16 Aug 2011 ODI # 3180
130 2120 149 48.18 4 5 3/16 33.40 0 37 0 14.78 v Sri Lanka 14 Aug 2011 ODI # 3178
131 2120 149 48.18 4 5 3/16 33.40 0 37 0 14.78 v Sri Lanka 10 Aug 2011 ODI # 3175
132 2120 149 48.18 4 5 3/16 42.40 0 38 0 5.78 v Bangladesh 13 Apr 2011 ODI # 3151
133 2120 149 48.18 4 5 3/16 42.40 0 38 0 5.78 v Bangladesh 11 Apr 2011 ODI # 3150
134 2120 149 48.18 4 6 3/16 42.16 0 39 0 6.01 v Bangladesh 9 Apr 2011 ODI # 3149
135 2120 149 48.18 4 6 3/16 42.16 0 39 0 6.01 v Pakistan 19 Mar 2011 ODI # 3139
136 2120 149 48.18 4 6 3/16 42.16 0 39 0 6.01 v Canada 16 Mar 2011 ODI # 3134
137 2120 149 48.18 4 6 3/16 48.16 0 39 0 0.01 v Kenya 13 Mar 2011 ODI # 3130
137 2120 149 48.18 4 6 3/16 48.16 0 39 0 0.01 v Sri Lanka 5 Mar 2011 ODI # 3119
138 2120 149 48.18 4 6 3/16 48.16 0 39 0 0.01 v New Zealand 25 Feb 2011 ODI # 3107
139 2120 149 48.18 4 6 3/16 52.16 0 39 0 -3.98 v Zimbabwe 21 Feb 2011 ODI # 3103
140 2120 149 47.11 4 6 3/16 52.16 0 39 0 -5.05 v England 2 Feb 2011 ODI # 3094
141 2120 149 47.11 4 7 3/16 48.85 0 40 0 -1.74 v England 30 Jan 2011 ODI # 3091
142 2166 149 48.13 4 7 3/16 48.85 0 40 0 -0.72 v England 26 Jan 2011 ODI # 3089
143 2192 149 47.65 4 7 3/16 48.85 0 40 0 -1.20 v England 23 Jan 2011 ODI # 3086
144 2192 149 47.65 4 8 3/16 43.37 0 41 0 4.27 v England 21 Jan 2011 ODI # 3083
145 2197 149 46.74 4 8 3/16 43.37 0 41 0 3.36 v England 16 Jan 2011 ODI # 3081
146 2197 149 46.74 4 8 3/16 43.37 0 41 0 3.36 v Sri Lanka 7 Nov 2010 ODI # 3068
147 2230 149 46.45 4 8 3/16 43.37 0 41 0 3.08 v Sri Lanka 5 Nov 2010 ODI # 3066
148 2230 149 46.45 4 8 3/16 44.37 0 41 0 2.08 v Sri Lanka 3 Nov 2010 ODI # 3065
149 2230 149 46.45 4 8 3/16 47.25 0 41 0 -0.79 v India 20 Oct 2010 ODI # 3060
150 2230 149 46.45 4 10 3/16 42.70 0 41 0 3.75 v England 3 Jul 2010 ODI # 3011
151 2230 149 46.45 4 12 3/16 40.50 0 41 0 5.95 v England 30 Jun 2010 ODI # 3004
152 2230 149 46.45 4 14 3/16 37.14 0 41 0 9.31 v England 27 Jun 2010 ODI # 3003
153 2230 149 46.45 4 15 3/16 37.33 0 41 0 9.12 v England 24 Jun 2010 ODI # 3002
154 2230 149 46.45 4 17 3/16 37.52 0 43 0 8.92 v West Indies 19 Feb 2010 ODI # 2960
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