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 2012-2023 181 5022 162* 39.54 11 - - - - 221 37 - Profile
Reverse cumulative
1 0 0 0.00 0 - - - - 0 0 - v West Indies 9 Dec 2023 ODI # 4708
2 58 58* 58.00 0 - - - - 1 0 - v West Indies 6 Dec 2023 ODI # 4707
3 61 58* 30.50 0 - - - - 1 0 - v West Indies 3 Dec 2023 ODI # 4706
4 88 58* 29.33 0 - - - - 1 0 - v Pakistan 11 Nov 2023 ODI # 4701
5 93 58* 23.25 0 - - - - 2 1 - v Netherlands 8 Nov 2023 ODI # 4697
6 94 58* 18.80 0 - - - - 3 1 - v Australia 4 Nov 2023 ODI # 4693
7 104 58* 17.33 0 - - - - 4 1 - v India 29 Oct 2023 ODI # 4686
8 112 58* 16.00 0 - - - - 5 1 - v Sri Lanka 26 Oct 2023 ODI # 4682
9 127 58* 15.87 0 - - - - 6 1 - v South Africa 21 Oct 2023 ODI # 4677
10 136 58* 15.11 0 - - - - 6 2 - v Afghanistan 15 Oct 2023 ODI # 4670
11 156 58* 15.60 0 - - - - 9 2 - v Bangladesh 10 Oct 2023 ODI # 4664
12 199 58* 18.09 0 - - - - 10 2 - v New Zealand 5 Oct 2023 ODI # 4658
13 235 58* 19.58 0 - - - - 11 2 - v New Zealand 15 Sep 2023 ODI # 4647
14 273 58* 21.00 0 - - - - 14 3 - v New Zealand 13 Sep 2023 ODI # 4643
15 303 58* 21.64 0 - - - - 16 3 - v New Zealand 10 Sep 2023 ODI # 4640
16 375 72 25.00 0 - - - - 17 3 - v New Zealand 8 Sep 2023 ODI # 4636
17 401 72 25.06 0 - - - - 18 3 - v Bangladesh 6 Mar 2023 ODI # 4531
18 477 76 28.05 0 - - - - 22 3 - v Bangladesh 3 Mar 2023 ODI # 4528
19 486 76 27.00 0 - - - - 25 3 - v Bangladesh 1 Mar 2023 ODI # 4525
20 617 131 32.47 1 - - - - 28 3 - v South Africa 1 Feb 2023 ODI # 4514
21 711 131 37.42 1 - - - - 29 3 - v South Africa 29 Jan 2023 ODI # 4513
22 747 131 37.35 1 - - - - 30 3 - v South Africa 27 Jan 2023 ODI # 4512
23 748 131 35.61 1 - - - - 31 3 - v Australia 22 Nov 2022 ODI # 4480
24 777 131 35.31 1 - - - - 32 3 - v Australia 17 Nov 2022 ODI # 4475
25 777 131 35.31 1 - - - - 32 3 - v South Africa 24 Jul 2022 ODI # 4437
26 796 131 34.60 1 - - - - 33 4 - v South Africa 22 Jul 2022 ODI # 4435
27 808 131 33.66 1 - - - - 33 4 - v South Africa 19 Jul 2022 ODI # 4434
28 868 131 34.72 1 - - - - 35 4 - v India 17 Jul 2022 ODI # 4433
29 872 131 33.53 1 - - - - 38 4 - v India 14 Jul 2022 ODI # 4428
30 902 131 33.40 1 - - - - 38 4 - v India 12 Jul 2022 ODI # 4424
31 988 131 36.59 1 - - - - 39 5 - v Netherlands 22 Jun 2022 ODI # 4417
32 988 131 36.59 1 - - - - 39 5 - v Netherlands 19 Jun 2022 ODI # 4414
33 1150 162* 42.59 2 - - - - 40 5 - v Netherlands 17 Jun 2022 ODI # 4413
34 1165 162* 41.60 2 - - - - 42 5 - v India 28 Mar 2021 ODI # 4284
35 1165 162* 40.17 2 - - - - 43 5 - v India 26 Mar 2021 ODI # 4283
36 1167 162* 38.90 2 - - - - 44 5 - v India 23 Mar 2021 ODI # 4281
37 1175 162* 37.90 2 - - - - 45 5 - v Australia 16 Sep 2020 ODI # 4261
38 1178 162* 36.81 2 - - - - 48 6 - v Australia 13 Sep 2020 ODI # 4260
39 1179 162* 35.72 2 - - - - 50 6 - v Australia 11 Sep 2020 ODI # 4259
40 1238 162* 36.41 2 - - - - 51 6 - v New Zealand 14 Jul 2019 ODI # 4192
41 1238 162* 36.41 2 - - - - 52 6 - v Australia 11 Jul 2019 ODI # 4191
42 1249 162* 35.68 2 - - - - 54 7 - v New Zealand 3 Jul 2019 ODI # 4183
43 1269 162* 35.25 2 - - - - 55 7 - v India 30 Jun 2019 ODI # 4179
44 1294 162* 34.97 2 - - - - 57 7 - v Australia 25 Jun 2019 ODI # 4173
45 1304 162* 34.31 2 - - - - 58 7 - v Sri Lanka 21 Jun 2019 ODI # 4168
46 1306 162* 33.48 2 - - - - 59 7 - v Afghanistan 18 Jun 2019 ODI # 4163
47 1306 162* 33.48 2 - - - - 61 7 - v West Indies 14 Jun 2019 ODI # 4158
48 1370 162* 34.25 2 - - - - 61 7 - v Bangladesh 8 Jun 2019 ODI # 4153
49 1473 162* 35.92 3 - - - - 61 8 - v Pakistan 3 Jun 2019 ODI # 4148
50 1491 162* 35.50 3 - - - - 62 8 - v South Africa 30 May 2019 ODI # 4143
51 1525 162* 35.46 3 - - - - 63 9 - v Pakistan 19 May 2019 ODI # 4140
52 1525 162* 34.65 3 - - - - 63 9 - v Pakistan 17 May 2019 ODI # 4138
53 1635 162* 37.15 4 - - - - 65 9 - v Pakistan 11 May 2019 ODI # 4133
54 1635 162* 37.15 4 - - - - 66 9 - v Pakistan 8 May 2019 ODI # 4130
55 1658 162* 36.84 4 - - - - 66 9 - v West Indies 2 Mar 2019 ODI # 4103
56 1808 162* 39.30 5 - - - - 67 11 - v West Indies 27 Feb 2019 ODI # 4099
57 1808 162* 39.30 5 - - - - 67 11 - v West Indies 25 Feb 2019 ODI # 4098
58 1842 162* 39.19 5 - - - - 67 11 - v West Indies 22 Feb 2019 ODI # 4097
59 1846 162* 39.27 5 - - - - 68 12 - v West Indies 20 Feb 2019 ODI # 4096
60 1846 162* 38.45 5 - - - - 68 12 - v Sri Lanka 23 Oct 2018 ODI # 4058
61 1846 162* 38.45 5 - - - - 70 12 - v Sri Lanka 20 Oct 2018 ODI # 4055
62 1846 162* 38.45 5 - - - - 70 12 - v Sri Lanka 17 Oct 2018 ODI # 4054
63 1874 162* 38.24 5 - - - - 73 12 - v Sri Lanka 13 Oct 2018 ODI # 4053
64 1874 162* 38.24 5 - - - - 73 12 - v Sri Lanka 10 Oct 2018 ODI # 4052
65 1874 162* 38.24 5 - - - - 75 12 - v India 17 Jul 2018 ODI # 4018
66 1878 162* 37.56 5 - - - - 77 13 - v India 14 Jul 2018 ODI # 4016
67 1931 162* 37.86 5 - - - - 77 14 - v India 12 Jul 2018 ODI # 4014
68 2041 162* 40.01 6 - - - - 78 15 - v Australia 24 Jun 2018 ODI # 4013
69 2095 162* 41.07 6 - - - - 80 15 - v Australia 21 Jun 2018 ODI # 4012
70 2106 162* 40.50 6 - - - - 80 17 - v Australia 19 Jun 2018 ODI # 4011
71 2197 162* 42.25 6 - - - - 80 18 - v Australia 16 Jun 2018 ODI # 4010
72 2206 162* 41.62 6 - - - - 82 18 - v Australia 13 Jun 2018 ODI # 4009
73 2206 162* 41.62 6 - - - - 83 18 - v New Zealand 10 Mar 2018 ODI # 3992
74 2206 162* 40.85 6 - - - - 84 18 - v New Zealand 7 Mar 2018 ODI # 3989
75 2235 162* 40.63 6 - - - - 84 18 - v New Zealand 3 Mar 2018 ODI # 3982
76 2271 162* 41.29 6 - - - - 85 18 - v New Zealand 28 Feb 2018 ODI # 3981
77 2350 162* 41.96 6 - - - - 88 19 - v New Zealand 25 Feb 2018 ODI # 3980
78 2371 162* 41.59 6 - - - - 89 20 - v Australia 28 Jan 2018 ODI # 3968
79 2371 162* 40.87 6 - - - - 90 20 - v Australia 26 Jan 2018 ODI # 3966
80 2471 162* 42.60 7 - - - - 92 20 - v Australia 21 Jan 2018 ODI # 3960
81 2513 162* 42.59 7 - - - - 93 21 - v Australia 19 Jan 2018 ODI # 3958
82 2517 162* 41.95 7 - - - - 94 21 - v Australia 14 Jan 2018 ODI # 3951
83 2517 162* 41.95 7 - - - - 94 22 - v West Indies 29 Sep 2017 ODI # 3918
84 2560 162* 42.66 7 - - - - 96 22 - v West Indies 27 Sep 2017 ODI # 3916
85 2562 162* 42.00 7 - - - - 98 22 - v West Indies 24 Sep 2017 ODI # 3915
86 2562 162* 42.00 7 - - - - 98 22 - v West Indies 21 Sep 2017 ODI # 3913
87 2562 162* 42.00 7 - - - - 100 22 - v West Indies 19 Sep 2017 ODI # 3911
88 2566 162* 41.38 7 - - - - 100 23 - v Pakistan 14 Jun 2017 ODI # 3889
89 2595 162* 41.85 7 - - - - 101 23 - v Australia 10 Jun 2017 ODI # 3885
90 2656 162* 42.83 7 - - - - 102 24 - v New Zealand 6 Jun 2017 ODI # 3880
91 2656 162* 42.83 7 - - - - 103 24 - v Bangladesh 1 Jun 2017 ODI # 3875
92 2660 162* 42.22 7 - - - - 104 24 - v South Africa 29 May 2017 ODI # 3874
93 2725 162* 43.25 7 - - - - 107 24 - v South Africa 27 May 2017 ODI # 3873
94 2732 162* 42.68 7 - - - - 111 24 - v South Africa 24 May 2017 ODI # 3872
95 2739 162* 42.13 7 - - - - 112 24 - v West Indies 9 Mar 2017 ODI # 3849
96 2739 162* 41.50 7 - - - - 113 25 - v West Indies 5 Mar 2017 ODI # 3848
97 2753 162* 41.08 7 - - - - 115 25 - v West Indies 3 Mar 2017 ODI # 3845
98 2764 162* 40.64 7 - - - - 118 25 - v India 22 Jan 2017 ODI # 3824
99 2774 162* 40.20 7 - - - - 119 25 - v India 19 Jan 2017 ODI # 3821
100 2805 162* 40.07 7 - - - - 120 25 - v India 15 Jan 2017 ODI # 3819
101 2830 162* 39.85 7 - - - - 121 26 - v Bangladesh 12 Oct 2016 ODI # 3794
102 2887 162* 40.09 7 - - - - 122 26 - v Bangladesh 9 Oct 2016 ODI # 3793
103 2950 162* 40.41 7 - - - - 124 27 - v Bangladesh 7 Oct 2016 ODI # 3791
104 3040 162* 41.64 7 - - - - 125 27 - v Pakistan 30 Aug 2016 ODI # 3773
105 3044 162* 41.13 7 - - - - 128 27 - v Pakistan 27 Aug 2016 ODI # 3771
106 3044 162* 41.13 7 - - - - 129 27 - v Pakistan 24 Aug 2016 ODI # 3770
107 3114 162* 41.52 7 - - - - 129 28 - v Sri Lanka 2 Jul 2016 ODI # 3758
108 3131 162* 41.74 7 - - - - 129 28 - v Sri Lanka 29 Jun 2016 ODI # 3757
109 3131 162* 41.74 7 - - - - 131 28 - v Sri Lanka 26 Jun 2016 ODI # 3755
110 3131 162* 41.74 7 - - - - 132 28 - v Sri Lanka 24 Jun 2016 ODI # 3753
111 3224 162* 42.42 7 - - - - 134 28 - v Sri Lanka 21 Jun 2016 ODI # 3751
112 3224 162* 41.87 7 - - - - 135 29 - v South Africa 14 Feb 2016 ODI # 3738
113 3225 162* 41.34 7 - - - - 135 29 - v South Africa 12 Feb 2016 ODI # 3737
114 3225 162* 40.82 7 - - - - 136 29 - v South Africa 9 Feb 2016 ODI # 3736
115 3273 162* 41.43 7 - - - - 137 29 - v South Africa 6 Feb 2016 ODI # 3734
116 3378 162* 42.22 8 - - - - 137 29 - v South Africa 3 Feb 2016 ODI # 3732
117 3494 162* 43.67 9 - - - - 138 29 - v Pakistan 20 Nov 2015 ODI # 3712
118 3543 162* 44.28 9 - - - - 139 29 - v Pakistan 17 Nov 2015 ODI # 3710
119 3554 162* 43.87 9 - - - - 142 29 - v Pakistan 13 Nov 2015 ODI # 3708
120 3555 162* 43.35 9 - - - - 142 29 - v Pakistan 11 Nov 2015 ODI # 3707
121 3555 162* 42.83 9 - - - - 143 29 - v Australia 5 Sep 2015 ODI # 3681
122 3559 162* 42.36 9 - - - - 144 29 - v Australia 3 Sep 2015 ODI # 3680
123 3559 162* 42.36 9 - - - - 145 29 - v New Zealand 17 Jun 2015 ODI # 3657
124 3572 162* 42.02 9 - - - - 145 29 - v New Zealand 14 Jun 2015 ODI # 3656
125 3613 162* 42.01 9 - - - - 146 29 - v New Zealand 12 Jun 2015 ODI # 3655
126 3742 162* 43.01 10 - - - - 147 29 - v New Zealand 9 Jun 2015 ODI # 3654
127 3742 162* 43.01 10 - - - - 149 29 - v Afghanistan 13 Mar 2015 ODI # 3635
128 3807 162* 43.26 10 - - - - 150 29 - v Bangladesh 9 Mar 2015 ODI # 3630
129 3846 162* 43.70 10 - - - - 150 29 - v Sri Lanka 1 Mar 2015 ODI # 3619
130 3870 162* 43.48 10 - - - - 154 29 - v Scotland 23 Feb 2015 ODI # 3611
131 3873 162* 43.03 10 - - - - 154 29 - v New Zealand 20 Feb 2015 ODI # 3607
132 3883 162* 42.67 10 - - - - 155 29 - v Australia 14 Feb 2015 ODI # 3600
133 3900 162* 42.39 10 - - - - 156 30 - v Australia 1 Feb 2015 ODI # 3597
134 3967 162* 42.65 10 - - - - 160 30 - v India 30 Jan 2015 ODI # 3595
135 3992 162* 42.46 10 - - - - 160 30 - v Australia 23 Jan 2015 ODI # 3589
136 3992 162* 42.46 10 - - - - 164 31 - v India 20 Jan 2015 ODI # 3586
137 4020 162* 42.31 10 - - - - 166 31 - v Australia 16 Jan 2015 ODI # 3578
138 4043 162* 42.11 10 - - - - 166 31 - v Sri Lanka 16 Dec 2014 ODI # 3569
139 4065 162* 41.90 10 - - - - 167 31 - v Sri Lanka 13 Dec 2014 ODI # 3567
140 4067 162* 41.92 10 - - - - 167 31 - v Sri Lanka 10 Dec 2014 ODI # 3565
141 4082 162* 41.65 10 - - - - 167 31 - v Sri Lanka 7 Dec 2014 ODI # 3563
142 4137 162* 42.21 10 - - - - 169 32 - v Sri Lanka 3 Dec 2014 ODI # 3561
143 4144 162* 41.85 10 - - - - 169 32 - v Sri Lanka 29 Nov 2014 ODI # 3557
144 4165 162* 41.65 10 - - - - 170 32 - v Sri Lanka 26 Nov 2014 ODI # 3554
145 4214 162* 41.72 10 - - - - 171 32 - v India 5 Sep 2014 ODI # 3525
146 4225 162* 41.42 10 - - - - 171 32 - v India 2 Sep 2014 ODI # 3523
147 4267 162* 41.42 10 - - - - 172 32 - v India 30 Aug 2014 ODI # 3520
148 4269 162* 41.04 10 - - - - 173 33 - v India 27 Aug 2014 ODI # 3517
149 4290 162* 40.85 10 - - - - 173 33 - v Sri Lanka 3 Jun 2014 ODI # 3496
150 4411 162* 41.61 11 - - - - 173 34 - v Sri Lanka 31 May 2014 ODI # 3495
151 4411 162* 41.61 11 - - - - 177 34 - v Sri Lanka 28 May 2014 ODI # 3494
152 4415 162* 41.26 11 - - - - 178 34 - v Sri Lanka 25 May 2014 ODI # 3493
153 4441 162* 41.50 11 - - - - 180 34 - v Sri Lanka 22 May 2014 ODI # 3492
154 4450 162* 41.20 11 - - - - 180 34 - v Scotland 9 May 2014 ODI # 3491
155 4549 162* 41.73 11 - - - - 182 34 - v West Indies 5 Mar 2014 ODI # 3484
156 4549 162* 41.35 11 - - - - 182 36 - v West Indies 2 Mar 2014 ODI # 3480
157 4561 162* 41.09 11 - - - - 183 36 - v West Indies 28 Feb 2014 ODI # 3477
158 4566 162* 40.76 11 - - - - 185 36 - v Australia 26 Jan 2014 ODI # 3463
159 4637 162* 41.03 11 - - - - 190 36 - v Australia 24 Jan 2014 ODI # 3461
160 4641 162* 40.71 11 - - - - 190 36 - v Australia 19 Jan 2014 ODI # 3457
161 4690 162* 40.78 11 - - - - 191 36 - v Australia 17 Jan 2014 ODI # 3455
162 4724 162* 41.07 11 - - - - 191 36 - v Australia 12 Jan 2014 ODI # 3454
163 4766 162* 41.08 11 - - - - 195 37 - v Australia 16 Sep 2013 ODI # 3416
164 4831 162* 41.64 11 - - - - 198 37 - v Australia 14 Sep 2013 ODI # 3415
165 4831 162* 41.64 11 - - - - 198 37 - v Australia 11 Sep 2013 ODI # 3414
166 4906 162* 41.93 11 - - - - 201 37 - v Australia 8 Sep 2013 ODI # 3412
167 4906 162* 41.93 11 - - - - 201 37 - v Ireland 3 Sep 2013 ODI # 3409
168 4906 162* 41.57 11 - - - - 201 37 - v India 23 Jun 2013 ODI # 3377
169 4906 162* 41.57 11 - - - - 207 37 - v South Africa 19 Jun 2013 ODI # 3375
170 4920 162* 41.34 11 - - - - 208 37 - v New Zealand 16 Jun 2013 ODI # 3373
171 4920 162* 41.00 11 - - - - 208 37 - v Sri Lanka 13 Jun 2013 ODI # 3370
172 4921 162* 40.66 11 - - - - 210 37 - v Australia 8 Jun 2013 ODI # 3365
173 4968 162* 41.05 11 - - - - 212 37 - v New Zealand 5 Jun 2013 ODI # 3362
174 4970 162* 40.73 11 - - - - 212 37 - v New Zealand 2 Jun 2013 ODI # 3361
175 4984 162* 40.52 11 - - - - 214 37 - v New Zealand 31 May 2013 ODI # 3360
176 4987 162* 40.21 11 - - - - 217 37 - v New Zealand 23 Feb 2013 ODI # 3338
177 4987 162* 40.21 11 - - - - 219 37 - v New Zealand 20 Feb 2013 ODI # 3336
178 5008 162* 40.06 11 - - - - 220 37 - v New Zealand 17 Feb 2013 ODI # 3335
179 5008 162* 40.06 11 - - - - 220 37 - v India 27 Jan 2013 ODI # 3329
180 5022 162* 39.85 11 - - - - 221 37 - v India 23 Jan 2013 ODI # 3327
181 5022 162* 39.54 11 - - - - 221 37 - v Pakistan 21 Feb 2012 ODI # 3247
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