Records type batting analysis [change type]
View cumulative averages [change view]
Primary team West Indies remove West Indies from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2024 124 119 16 5177 170 50.26 6673 77.58 16 25 5 414 92 Profile
filtered 2016-2024 124 119 16 5177 170 50.26 6673 77.58 16 25 5 414 92
Cumulative averages
1 1 0 47 47 47.00 81 58.02 0 0 0 4 1 v Sri Lanka 16 Nov 2016 ODI # 3805
2 2 0 148 101 74.00 201 73.63 1 0 0 8 5 v Zimbabwe 19 Nov 2016 ODI # 3806
3 3 0 173 101 57.66 233 74.24 1 0 0 10 5 v Sri Lanka 23 Nov 2016 ODI # 3808
4 4 0 187 101 46.75 255 73.33 1 0 0 12 5 v Zimbabwe 25 Nov 2016 ODI # 3809
5 5 0 218 101 43.60 293 74.40 1 0 0 14 5 v England 3 Mar 2017 ODI # 3845
6 6 0 234 101 39.00 320 73.12 1 0 0 15 5 v England 5 Mar 2017 ODI # 3848
7 7 0 250 101 35.71 362 69.06 1 0 0 16 5 v England 9 Mar 2017 ODI # 3849
8 8 0 274 101 34.25 396 69.19 1 0 0 17 6 v Pakistan 7 Apr 2017 ODI # 3861
9 9 0 289 101 32.11 408 70.83 1 0 0 20 6 v Pakistan 9 Apr 2017 ODI # 3862
10 10 0 360 101 36.00 520 69.23 1 1 0 21 8 v Pakistan 11 Apr 2017 ODI # 3863
11 11 0 395 101 35.90 583 67.75 1 1 0 22 9 v Afghanistan 9 Jun 2017 ODI # 3884
12 12 1 443 101 40.27 660 67.12 1 1 0 25 9 v Afghanistan 11 Jun 2017 ODI # 3887
13 12 1 443 101 40.27 660 67.12 1 1 0 25 9 v Afghanistan 14 Jun 2017 ODI # 3890
14 12 1 443 101 40.27 660 67.12 1 1 0 25 9 v India 23 Jun 2017 ODI # 3895
15 13 1 524 101 43.66 748 70.05 1 2 0 30 12 v India 25 Jun 2017 ODI # 3896
16 14 1 548 101 42.15 798 68.67 1 2 0 32 12 v India 30 Jun 2017 ODI # 3898
17 15 1 573 101 40.92 837 68.45 1 2 0 33 12 v India 2 Jul 2017 ODI # 3900
18 16 1 624 101 41.60 935 66.73 1 3 0 38 12 v India 6 Jul 2017 ODI # 3902
19 17 1 659 101 41.18 992 66.43 1 3 0 42 12 v England 19 Sep 2017 ODI # 3911
20 17 1 659 101 41.18 992 66.43 1 3 0 42 12 v England 21 Sep 2017 ODI # 3913
21 18 1 679 101 39.94 1017 66.76 1 3 0 46 12 v England 24 Sep 2017 ODI # 3915
22 19 1 690 101 38.33 1028 67.12 1 3 0 48 12 v England 27 Sep 2017 ODI # 3916
23 20 1 762 101 40.10 1123 67.85 1 4 0 52 13 v England 29 Sep 2017 ODI # 3918
24 21 1 762 101 38.10 1124 67.79 1 4 1 52 13 v New Zealand 20 Dec 2017 ODI # 3943
25 22 1 785 101 37.38 1143 68.67 1 4 1 55 13 v New Zealand 23 Dec 2017 ODI # 3944
26 23 1 787 101 35.77 1147 68.61 1 4 1 55 13 v New Zealand 26 Dec 2017 ODI # 3945
27 24 2 822 101 37.36 1174 70.01 1 4 1 56 16 v U.A.E. 6 Mar 2018 ODI # 3987
28 25 3 871 101 39.59 1289 67.57 1 4 1 59 16 v P.N.G. 8 Mar 2018 ODI # 3991
29 26 3 878 101 38.17 1303 67.38 1 4 1 60 16 v Ireland 10 Mar 2018 ODI # 3993
30 27 3 921 101 38.37 1397 65.92 1 4 1 60 16 v Afghanistan 15 Mar 2018 ODI # 3997
31 28 3 997 101 39.88 1494 66.73 1 5 1 65 17 v Zimbabwe 19 Mar 2018 ODI # 4002
32 29 3 997 101 38.34 1500 66.46 1 5 2 65 17 v Scotland 21 Mar 2018 ODI # 4004
33 30 3 1020 101 37.77 1533 66.53 1 5 2 65 18 v Afghanistan 25 Mar 2018 ODI # 4007
34 31 3 1026 101 36.64 1544 66.45 1 5 2 65 18 v Bangladesh 22 Jul 2018 ODI # 4022
35 32 3 1051 101 36.24 1587 66.22 1 5 2 68 18 v Bangladesh 25 Jul 2018 ODI # 4023
36 33 3 1115 101 37.16 1681 66.32 1 6 2 73 18 v Bangladesh 28 Jul 2018 ODI # 4024
37 34 3 1147 101 37.00 1732 66.22 1 6 2 75 18 v India 21 Oct 2018 ODI # 4056
38 35 4 1270 123* 40.96 1866 68.06 2 6 2 85 21 v India 24 Oct 2018 ODI # 4059
39 36 4 1365 123* 42.65 1979 68.97 2 7 2 91 24 v India 27 Oct 2018 ODI # 4062
40 37 4 1365 123* 41.36 1981 68.90 2 7 3 91 24 v India 29 Oct 2018 ODI # 4063
41 38 4 1365 123* 40.14 1986 68.73 2 7 4 91 24 v India 1 Nov 2018 ODI # 4064
42 39 4 1408 123* 40.22 2045 68.85 2 7 4 94 24 v Bangladesh 9 Dec 2018 ODI # 4071
43 40 5 1554 146* 44.40 2189 70.99 3 7 4 106 27 v Bangladesh 11 Dec 2018 ODI # 4072
44 41 6 1662 146* 47.48 2320 71.63 4 7 4 115 28 v Bangladesh 14 Dec 2018 ODI # 4073
45 42 6 1726 146* 47.94 2385 72.36 4 8 4 122 29 v England 20 Feb 2019 ODI # 4096
46 43 6 1759 146* 47.54 2430 72.38 4 8 4 123 31 v England 22 Feb 2019 ODI # 4097
47 43 6 1759 146* 47.54 2430 72.38 4 8 4 123 31 v England 25 Feb 2019 ODI # 4098
48 44 6 1764 146* 46.42 2437 72.38 4 8 4 124 31 v England 27 Feb 2019 ODI # 4099
49 45 6 1777 146* 45.56 2455 72.38 4 8 4 124 32 v England 2 Mar 2019 ODI # 4103
50 46 6 1947 170 48.67 2607 74.68 5 8 4 146 34 v Ireland 5 May 2019 ODI # 4128
51 47 6 2056 170 50.14 2739 75.06 6 8 4 157 35 v Bangladesh 7 May 2019 ODI # 4129
52 48 6 2086 170 49.66 2771 75.27 6 8 4 161 35 v Ireland 11 May 2019 ODI # 4132
53 49 6 2173 170 50.53 2879 75.47 6 9 4 167 36 v Bangladesh 13 May 2019 ODI # 4134
54 50 6 2247 170 51.06 2943 76.35 6 10 4 173 39 v Bangladesh 17 May 2019 ODI # 4137
55 51 6 2258 170 50.17 2960 76.28 6 10 4 174 39 v Pakistan 31 May 2019 ODI # 4144
56 52 6 2326 170 50.56 3065 75.88 6 11 4 181 39 v Australia 6 Jun 2019 ODI # 4152
57 52 6 2326 170 50.56 3065 75.88 6 11 4 181 39 v South Africa 10 Jun 2019 ODI # 4156
58 53 6 2337 170 49.72 3095 75.50 6 11 4 182 39 v England 14 Jun 2019 ODI # 4158
59 54 6 2433 170 50.68 3216 75.65 6 12 4 186 40 v Bangladesh 17 Jun 2019 ODI # 4162
60 55 6 2434 170 49.67 3219 75.61 6 12 4 186 40 v New Zealand 22 Jun 2019 ODI # 4170
61 56 6 2439 170 48.78 3229 75.53 6 12 4 187 40 v India 27 Jun 2019 ODI # 4175
62 57 6 2444 170 47.92 3240 75.43 6 12 4 188 40 v Sri Lanka 1 Jul 2019 ODI # 4180
63 58 6 2521 170 48.48 3332 75.66 6 13 4 194 42 v Afghanistan 4 Jul 2019 ODI # 4184
64 59 7 2527 170 48.59 3343 75.59 6 13 4 194 42 v India 8 Aug 2019 ODI # 4196
65 60 7 2532 170 47.77 3353 75.51 6 13 4 194 42 v India 11 Aug 2019 ODI # 4197
66 61 7 2556 170 47.33 3405 75.06 6 13 4 195 42 v India 14 Aug 2019 ODI # 4199
67 62 8 2633 170 48.75 3538 74.42 6 14 4 200 42 v Afghanistan 6 Nov 2019 ODI # 4213
68 63 8 2676 170 48.65 3615 74.02 6 14 4 205 42 v Afghanistan 9 Nov 2019 ODI # 4214
69 64 9 2785 170 50.63 3760 74.06 7 14 4 213 45 v Afghanistan 11 Nov 2019 ODI # 4215
70 65 10 2887 170 52.49 3911 73.81 8 14 4 220 46 v India 15 Dec 2019 ODI # 4221
71 66 10 2965 170 52.94 3996 74.19 8 15 4 227 49 v India 18 Dec 2019 ODI # 4222
72 67 10 3007 170 52.75 4046 74.32 8 15 4 232 49 v India 22 Dec 2019 ODI # 4223
73 68 10 3020 170 52.06 4060 74.38 8 15 4 234 49 v Ireland 7 Jan 2020 ODI # 4226
74 69 10 3045 170 51.61 4114 74.01 8 15 4 235 49 v Ireland 9 Jan 2020 ODI # 4229
75 70 10 3051 170 50.85 4129 73.89 8 15 4 235 49 v Ireland 12 Jan 2020 ODI # 4230
76 71 10 3166 170 51.90 4269 74.16 9 15 4 245 49 v Sri Lanka 22 Feb 2020 ODI # 4246
77 72 10 3217 170 51.88 4334 74.22 9 16 4 250 49 v Sri Lanka 26 Feb 2020 ODI # 4247
78 73 10 3289 170 52.20 4422 74.37 9 17 4 256 49 v Sri Lanka 1 Mar 2020 ODI # 4250
79 74 10 3399 170 53.10 4555 74.62 10 17 4 268 50 v Sri Lanka 10 Mar 2021 ODI # 4276
80 75 10 3483 170 53.58 4663 74.69 10 18 4 274 50 v Sri Lanka 12 Mar 2021 ODI # 4277
81 76 10 3547 170 53.74 4735 74.91 10 19 4 277 52 v Sri Lanka 14 Mar 2021 ODI # 4278
82 77 10 3585 170 53.50 4778 75.03 10 19 4 283 52 v Australia 22 Jul 2021 ODI # 4311
83 78 10 3599 170 52.92 4813 74.77 10 19 4 283 52 v Australia 26 Jul 2021 ODI # 4313
84 79 10 3628 170 52.57 4857 74.69 10 19 4 286 52 v Ireland 8 Jan 2022 ODI # 4339
85 80 10 3645 170 52.07 4894 74.47 10 19 4 289 52 v Ireland 13 Jan 2022 ODI # 4340
86 81 10 3698 170 52.08 4933 74.96 10 20 4 298 53 v Ireland 16 Jan 2022 ODI # 4342
87 82 10 3706 170 51.47 4943 74.97 10 20 4 300 53 v India 6 Feb 2022 ODI # 4353
88 83 10 3733 170 51.13 4997 74.70 10 20 4 303 53 v India 9 Feb 2022 ODI # 4355
89 84 10 3738 170 50.51 5006 74.67 10 20 4 304 53 v India 11 Feb 2022 ODI # 4356
90 85 11 3857 170 52.12 5136 75.09 11 20 4 316 55 v Netherlands 31 May 2022 ODI # 4392
91 86 11 3875 170 51.66 5160 75.09 11 20 4 319 55 v Netherlands 2 Jun 2022 ODI # 4395
92 87 11 3899 170 51.30 5203 74.93 11 20 4 322 55 v Netherlands 4 Jun 2022 ODI # 4398
93 88 11 4026 170 52.28 5337 75.43 12 20 4 337 56 v Pakistan 8 Jun 2022 ODI # 4401
94 89 11 4030 170 51.66 5343 75.42 12 20 4 338 56 v Pakistan 10 Jun 2022 ODI # 4405
95 90 11 4051 170 51.27 5368 75.46 12 20 4 342 56 v Pakistan 12 Jun 2022 ODI # 4407
96 91 11 4051 170 50.63 5369 75.45 12 20 5 342 56 v Bangladesh 10 Jul 2022 ODI # 4421
97 92 11 4069 170 50.23 5414 75.15 12 20 5 343 56 v Bangladesh 13 Jul 2022 ODI # 4426
98 93 11 4071 170 49.64 5429 74.98 12 20 5 343 56 v Bangladesh 16 Jul 2022 ODI # 4431
99 94 11 4078 170 49.13 5447 74.86 12 20 5 344 56 v India 22 Jul 2022 ODI # 4436
100 95 11 4193 170 49.91 5582 75.11 13 20 5 352 59 v India 24 Jul 2022 ODI # 4438
101 96 11 4215 170 49.58 5615 75.06 13 20 5 352 60 v India 27 Jul 2022 ODI # 4439
102 97 11 4241 170 49.31 5639 75.20 13 20 5 356 61 v New Zealand 17 Aug 2022 ODI # 4450
103 98 11 4257 170 48.93 5668 75.10 13 20 5 357 61 v New Zealand 19 Aug 2022 ODI # 4453
104 99 11 4308 170 48.95 5768 74.68 13 21 5 360 62 v New Zealand 21 Aug 2022 ODI # 4456
105 100 12 4436 170 50.40 5883 75.40 14 21 5 365 69 v South Africa 18 Mar 2023 ODI # 4540
106 101 12 4452 170 50.02 5910 75.32 14 21 5 366 69 v South Africa 21 Mar 2023 ODI # 4544
107 102 13 4465 170 50.16 5914 75.49 14 21 5 366 71 v U.A.E. 4 Jun 2023 ODI # 4581
108 103 13 4488 170 49.86 5939 75.56 14 21 5 366 71 v U.A.E. 6 Jun 2023 ODI # 4582
109 104 13 4542 170 49.91 5999 75.71 14 22 5 372 72 v U.S.A. 18 Jun 2023 ODI # 4586
110 105 13 4674 170 50.80 6128 76.27 15 22 5 382 75 v Nepal 22 Jun 2023 ODI # 4593
111 106 13 4704 170 50.58 6167 76.27 15 22 5 385 75 v Zimbabwe 24 Jun 2023 ODI # 4597
112 107 13 4751 170 50.54 6205 76.56 15 22 5 388 77 v Netherlands 26 Jun 2023 ODI # 4602
113 108 13 4764 170 50.14 6221 76.57 15 22 5 390 77 v Scotland 1 Jul 2023 ODI # 4608
114 109 14 4827 170 50.81 6286 76.78 15 23 5 394 79 v Oman 5 Jul 2023 ODI # 4614
115 110 14 4829 170 50.30 6291 76.76 15 23 5 394 79 v Sri Lanka 7 Jul 2023 ODI # 4618
116 111 14 4872 170 50.22 6336 76.89 15 23 5 398 80 v India 27 Jul 2023 ODI # 4622
117 112 15 4935 170 50.87 6416 76.91 15 24 5 400 82 v India 29 Jul 2023 ODI # 4623
118 113 15 4940 170 50.40 6425 76.88 15 24 5 401 82 v India 1 Aug 2023 ODI # 4624
119 114 16 5049 170 51.52 6508 77.58 16 24 5 405 89 v England 3 Dec 2023 ODI # 4706
120 115 16 5117 170 51.68 6576 77.81 16 25 5 411 90 v England 6 Dec 2023 ODI # 4707
121 116 16 5132 170 51.32 6586 77.92 16 25 5 412 91 v England 9 Dec 2023 ODI # 4708
122 117 16 5144 170 50.93 6603 77.90 16 25 5 413 91 v Australia 2 Feb 2024 ODI # 4721
123 118 16 5173 170 50.71 6668 77.57 16 25 5 413 92 v Australia 4 Feb 2024 ODI # 4722
124 119 16 5177 170 50.26 6673 77.58 16 25 5 414 92 v Australia 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