Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team West Indies remove West Indies from query
Ordered by start date (descending)
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
Reverse cumulative
1 1 0 4 4 4.00 5 80.00 0 0 0 1 0 v Australia 6 Feb 2024 ODI # 4723
2 2 0 33 29 16.50 70 47.14 0 0 0 1 1 v Australia 4 Feb 2024 ODI # 4722
3 3 0 45 29 15.00 87 51.72 0 0 0 2 1 v Australia 2 Feb 2024 ODI # 4721
4 4 0 60 29 15.00 97 61.85 0 0 0 3 2 v England 9 Dec 2023 ODI # 4708
5 5 0 128 68 25.60 165 77.57 0 1 0 9 3 v England 6 Dec 2023 ODI # 4707
6 6 1 237 109* 47.40 248 95.56 1 1 0 13 10 v England 3 Dec 2023 ODI # 4706
7 7 1 242 109* 40.33 257 94.16 1 1 0 14 10 v India 1 Aug 2023 ODI # 4624
8 8 2 305 109* 50.83 337 90.50 1 2 0 16 12 v India 29 Jul 2023 ODI # 4623
9 9 2 348 109* 49.71 382 91.09 1 2 0 20 13 v India 27 Jul 2023 ODI # 4622
10 10 2 350 109* 43.75 387 90.43 1 2 0 20 13 v Sri Lanka 7 Jul 2023 ODI # 4618
11 11 3 413 109* 51.62 452 91.37 1 3 0 24 15 v Oman 5 Jul 2023 ODI # 4614
12 12 3 426 109* 47.33 468 91.02 1 3 0 26 15 v Scotland 1 Jul 2023 ODI # 4608
13 13 3 473 109* 47.30 506 93.47 1 3 0 29 17 v Netherlands 26 Jun 2023 ODI # 4602
14 14 3 503 109* 45.72 545 92.29 1 3 0 32 17 v Zimbabwe 24 Jun 2023 ODI # 4597
15 15 3 635 132 52.91 674 94.21 2 3 0 42 20 v Nepal 22 Jun 2023 ODI # 4593
16 16 3 689 132 53.00 734 93.86 2 4 0 48 21 v U.S.A. 18 Jun 2023 ODI # 4586
17 17 3 712 132 50.85 759 93.80 2 4 0 48 21 v U.A.E. 6 Jun 2023 ODI # 4582
18 18 4 725 132 51.78 763 95.01 2 4 0 48 23 v U.A.E. 4 Jun 2023 ODI # 4581
19 19 4 741 132 49.40 790 93.79 2 4 0 49 23 v South Africa 21 Mar 2023 ODI # 4544
20 20 5 869 132 57.93 905 96.02 3 4 0 54 30 v South Africa 18 Mar 2023 ODI # 4540
21 21 5 920 132 57.50 1005 91.54 3 5 0 57 31 v New Zealand 21 Aug 2022 ODI # 4456
22 22 5 936 132 55.05 1034 90.52 3 5 0 58 31 v New Zealand 19 Aug 2022 ODI # 4453
23 23 5 962 132 53.44 1058 90.92 3 5 0 62 32 v New Zealand 17 Aug 2022 ODI # 4450
24 24 5 984 132 51.78 1091 90.19 3 5 0 62 33 v India 27 Jul 2022 ODI # 4439
25 25 5 1099 132 54.95 1226 89.64 4 5 0 70 36 v India 24 Jul 2022 ODI # 4438
26 26 5 1106 132 52.66 1244 88.90 4 5 0 71 36 v India 22 Jul 2022 ODI # 4436
27 27 5 1108 132 50.36 1259 88.00 4 5 0 71 36 v Bangladesh 16 Jul 2022 ODI # 4431
28 28 5 1126 132 48.95 1304 86.34 4 5 0 72 36 v Bangladesh 13 Jul 2022 ODI # 4426
29 29 5 1126 132 46.91 1305 86.28 4 5 1 72 36 v Bangladesh 10 Jul 2022 ODI # 4421
30 30 5 1147 132 45.88 1330 86.24 4 5 1 76 36 v Pakistan 12 Jun 2022 ODI # 4407
31 31 5 1151 132 44.26 1336 86.15 4 5 1 77 36 v Pakistan 10 Jun 2022 ODI # 4405
32 32 5 1278 132 47.33 1470 86.93 5 5 1 92 37 v Pakistan 8 Jun 2022 ODI # 4401
33 33 5 1302 132 46.50 1513 86.05 5 5 1 95 37 v Netherlands 4 Jun 2022 ODI # 4398
34 34 5 1320 132 45.51 1537 85.88 5 5 1 98 37 v Netherlands 2 Jun 2022 ODI # 4395
35 35 6 1439 132 49.62 1667 86.32 6 5 1 110 39 v Netherlands 31 May 2022 ODI # 4392
36 36 6 1444 132 48.13 1676 86.15 6 5 1 111 39 v India 11 Feb 2022 ODI # 4356
37 37 6 1471 132 47.45 1730 85.02 6 5 1 114 39 v India 9 Feb 2022 ODI # 4355
38 38 6 1479 132 46.21 1740 85.00 6 5 1 116 39 v India 6 Feb 2022 ODI # 4353
39 39 6 1532 132 46.42 1779 86.11 6 6 1 125 40 v Ireland 16 Jan 2022 ODI # 4342
40 40 6 1549 132 45.55 1816 85.29 6 6 1 128 40 v Ireland 13 Jan 2022 ODI # 4340
41 41 6 1578 132 45.08 1860 84.83 6 6 1 131 40 v Ireland 8 Jan 2022 ODI # 4339
42 42 6 1592 132 44.22 1895 84.01 6 6 1 131 40 v Australia 26 Jul 2021 ODI # 4313
43 43 6 1630 132 44.05 1938 84.10 6 6 1 137 40 v Australia 22 Jul 2021 ODI # 4311
44 44 6 1694 132 44.57 2010 84.27 6 7 1 140 42 v Sri Lanka 14 Mar 2021 ODI # 4278
45 45 6 1778 132 45.58 2118 83.94 6 8 1 146 42 v Sri Lanka 12 Mar 2021 ODI # 4277
46 46 6 1888 132 47.20 2251 83.87 7 8 1 158 43 v Sri Lanka 10 Mar 2021 ODI # 4276
47 47 6 1960 132 47.80 2339 83.79 7 9 1 164 43 v Sri Lanka 1 Mar 2020 ODI # 4250
48 48 6 2011 132 47.88 2404 83.65 7 10 1 169 43 v Sri Lanka 26 Feb 2020 ODI # 4247
49 49 6 2126 132 49.44 2544 83.56 8 10 1 179 43 v Sri Lanka 22 Feb 2020 ODI # 4246
50 50 6 2132 132 48.45 2559 83.31 8 10 1 179 43 v Ireland 12 Jan 2020 ODI # 4230
51 51 6 2157 132 47.93 2613 82.54 8 10 1 180 43 v Ireland 9 Jan 2020 ODI # 4229
52 52 6 2170 132 47.17 2627 82.60 8 10 1 182 43 v Ireland 7 Jan 2020 ODI # 4226
53 53 6 2212 132 47.06 2677 82.62 8 10 1 187 43 v India 22 Dec 2019 ODI # 4223
54 54 6 2290 132 47.70 2762 82.91 8 11 1 194 46 v India 18 Dec 2019 ODI # 4222
55 55 7 2392 132 49.83 2913 82.11 9 11 1 201 47 v India 15 Dec 2019 ODI # 4221
56 56 8 2501 132 52.10 3058 81.78 10 11 1 209 50 v Afghanistan 11 Nov 2019 ODI # 4215
57 57 8 2544 132 51.91 3135 81.14 10 11 1 214 50 v Afghanistan 9 Nov 2019 ODI # 4214
58 58 9 2621 132 53.48 3268 80.20 10 12 1 219 50 v Afghanistan 6 Nov 2019 ODI # 4213
59 59 9 2645 132 52.90 3320 79.66 10 12 1 220 50 v India 14 Aug 2019 ODI # 4199
60 60 9 2650 132 51.96 3330 79.57 10 12 1 220 50 v India 11 Aug 2019 ODI # 4197
61 61 10 2656 132 52.07 3341 79.49 10 12 1 220 50 v India 8 Aug 2019 ODI # 4196
62 62 10 2733 132 52.55 3433 79.60 10 13 1 226 52 v Afghanistan 4 Jul 2019 ODI # 4184
63 63 10 2738 132 51.66 3444 79.50 10 13 1 227 52 v Sri Lanka 1 Jul 2019 ODI # 4180
64 64 10 2743 132 50.79 3454 79.41 10 13 1 228 52 v India 27 Jun 2019 ODI # 4175
65 65 10 2744 132 49.89 3457 79.37 10 13 1 228 52 v New Zealand 22 Jun 2019 ODI # 4170
66 66 10 2840 132 50.71 3578 79.37 10 14 1 232 53 v Bangladesh 17 Jun 2019 ODI # 4162
67 67 10 2851 132 50.01 3608 79.01 10 14 1 233 53 v England 14 Jun 2019 ODI # 4158
68 67 10 2851 132 50.01 3608 79.01 10 14 1 233 53 v South Africa 10 Jun 2019 ODI # 4156
69 68 10 2919 132 50.32 3713 78.61 10 15 1 240 53 v Australia 6 Jun 2019 ODI # 4152
70 69 10 2930 132 49.66 3730 78.55 10 15 1 241 53 v Pakistan 31 May 2019 ODI # 4144
71 70 10 3004 132 50.06 3794 79.17 10 16 1 247 56 v Bangladesh 17 May 2019 ODI # 4137
72 71 10 3091 132 50.67 3902 79.21 10 17 1 253 57 v Bangladesh 13 May 2019 ODI # 4134
73 72 10 3121 132 50.33 3934 79.33 10 17 1 257 57 v Ireland 11 May 2019 ODI # 4132
74 73 10 3230 132 51.26 4066 79.43 11 17 1 268 58 v Bangladesh 7 May 2019 ODI # 4129
75 74 10 3400 170 53.12 4218 80.60 12 17 1 290 60 v Ireland 5 May 2019 ODI # 4128
76 75 10 3413 170 52.50 4236 80.57 12 17 1 290 61 v England 2 Mar 2019 ODI # 4103
77 76 10 3418 170 51.78 4243 80.55 12 17 1 291 61 v England 27 Feb 2019 ODI # 4099
78 76 10 3418 170 51.78 4243 80.55 12 17 1 291 61 v England 25 Feb 2019 ODI # 4098
79 77 10 3451 170 51.50 4288 80.48 12 17 1 292 63 v England 22 Feb 2019 ODI # 4097
80 78 10 3515 170 51.69 4353 80.74 12 18 1 299 64 v England 20 Feb 2019 ODI # 4096
81 79 11 3623 170 53.27 4484 80.79 13 18 1 308 65 v Bangladesh 14 Dec 2018 ODI # 4073
82 80 12 3769 170 55.42 4628 81.43 14 18 1 320 68 v Bangladesh 11 Dec 2018 ODI # 4072
83 81 12 3812 170 55.24 4687 81.33 14 18 1 323 68 v Bangladesh 9 Dec 2018 ODI # 4071
84 82 12 3812 170 54.45 4692 81.24 14 18 2 323 68 v India 1 Nov 2018 ODI # 4064
85 83 12 3812 170 53.69 4694 81.21 14 18 3 323 68 v India 29 Oct 2018 ODI # 4063
86 84 12 3907 170 54.26 4807 81.27 14 19 3 329 71 v India 27 Oct 2018 ODI # 4062
87 85 13 4030 170 55.97 4941 81.56 15 19 3 339 74 v India 24 Oct 2018 ODI # 4059
88 86 13 4062 170 55.64 4992 81.37 15 19 3 341 74 v India 21 Oct 2018 ODI # 4056
89 87 13 4126 170 55.75 5086 81.12 15 20 3 346 74 v Bangladesh 28 Jul 2018 ODI # 4024
90 88 13 4151 170 55.34 5129 80.93 15 20 3 349 74 v Bangladesh 25 Jul 2018 ODI # 4023
91 89 13 4157 170 54.69 5140 80.87 15 20 3 349 74 v Bangladesh 22 Jul 2018 ODI # 4022
92 90 13 4180 170 54.28 5173 80.80 15 20 3 349 75 v Afghanistan 25 Mar 2018 ODI # 4007
93 91 13 4180 170 53.58 5179 80.71 15 20 4 349 75 v Scotland 21 Mar 2018 ODI # 4004
94 92 13 4256 170 53.87 5276 80.66 15 21 4 354 76 v Zimbabwe 19 Mar 2018 ODI # 4002
95 93 13 4299 170 53.73 5370 80.05 15 21 4 354 76 v Afghanistan 15 Mar 2018 ODI # 3997
96 94 13 4306 170 53.16 5384 79.97 15 21 4 355 76 v Ireland 10 Mar 2018 ODI # 3993
97 95 14 4355 170 53.76 5499 79.19 15 21 4 358 76 v P.N.G. 8 Mar 2018 ODI # 3991
98 96 15 4390 170 54.19 5526 79.44 15 21 4 359 79 v U.A.E. 6 Mar 2018 ODI # 3987
99 97 15 4392 170 53.56 5530 79.42 15 21 4 359 79 v New Zealand 26 Dec 2017 ODI # 3945
100 98 15 4415 170 53.19 5549 79.56 15 21 4 362 79 v New Zealand 23 Dec 2017 ODI # 3944
101 99 15 4415 170 52.55 5550 79.54 15 21 5 362 79 v New Zealand 20 Dec 2017 ODI # 3943
102 100 15 4487 170 52.78 5645 79.48 15 22 5 366 80 v England 29 Sep 2017 ODI # 3918
103 101 15 4498 170 52.30 5656 79.52 15 22 5 368 80 v England 27 Sep 2017 ODI # 3916
104 102 15 4518 170 51.93 5681 79.52 15 22 5 372 80 v England 24 Sep 2017 ODI # 3915
105 102 15 4518 170 51.93 5681 79.52 15 22 5 372 80 v England 21 Sep 2017 ODI # 3913
106 103 15 4553 170 51.73 5738 79.34 15 22 5 376 80 v England 19 Sep 2017 ODI # 3911
107 104 15 4604 170 51.73 5836 78.88 15 23 5 381 80 v India 6 Jul 2017 ODI # 3902
108 105 15 4629 170 51.43 5875 78.79 15 23 5 382 80 v India 2 Jul 2017 ODI # 3900
109 106 15 4653 170 51.13 5925 78.53 15 23 5 384 80 v India 30 Jun 2017 ODI # 3898
110 107 15 4734 170 51.45 6013 78.72 15 24 5 389 83 v India 25 Jun 2017 ODI # 3896
111 107 15 4734 170 51.45 6013 78.72 15 24 5 389 83 v India 23 Jun 2017 ODI # 3895
112 107 15 4734 170 51.45 6013 78.72 15 24 5 389 83 v Afghanistan 14 Jun 2017 ODI # 3890
113 108 16 4782 170 51.97 6090 78.52 15 24 5 392 83 v Afghanistan 11 Jun 2017 ODI # 3887
114 109 16 4817 170 51.79 6153 78.28 15 24 5 393 84 v Afghanistan 9 Jun 2017 ODI # 3884
115 110 16 4888 170 52.00 6265 78.02 15 25 5 394 86 v Pakistan 11 Apr 2017 ODI # 3863
116 111 16 4903 170 51.61 6277 78.11 15 25 5 397 86 v Pakistan 9 Apr 2017 ODI # 3862
117 112 16 4927 170 51.32 6311 78.07 15 25 5 398 87 v Pakistan 7 Apr 2017 ODI # 3861
118 113 16 4943 170 50.95 6353 77.80 15 25 5 399 87 v England 9 Mar 2017 ODI # 3849
119 114 16 4959 170 50.60 6380 77.72 15 25 5 400 87 v England 5 Mar 2017 ODI # 3848
120 115 16 4990 170 50.40 6418 77.75 15 25 5 402 87 v England 3 Mar 2017 ODI # 3845
121 116 16 5004 170 50.04 6440 77.70 15 25 5 404 87 v Zimbabwe 25 Nov 2016 ODI # 3809
122 117 16 5029 170 49.79 6472 77.70 15 25 5 406 87 v Sri Lanka 23 Nov 2016 ODI # 3808
123 118 16 5130 170 50.29 6592 77.82 16 25 5 410 91 v Zimbabwe 19 Nov 2016 ODI # 3806
124 119 16 5177 170 50.26 6673 77.58 16 25 5 414 92 v Sri Lanka 16 Nov 2016 ODI # 3805
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