Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 22 Feb 1995 remove greater than or equal to 22 Feb 1995 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 2017-2023 72 71 6 3138 151 48.27 3801 82.55 9 20 3 253 30 Profile
filtered 2017-2023 72 71 6 3138 151 48.27 3801 82.55 9 20 3 253 30
Reverse cumulative
1 1 0 12 12 12.00 18 66.66 0 0 0 2 0 v South Africa 27 Oct 2023 ODI # 4683
2 2 0 29 17 14.50 40 72.50 0 0 0 4 0 v Afghanistan 23 Oct 2023 ODI # 4679
3 3 0 99 70 33.00 111 89.18 0 1 0 14 0 v Australia 20 Oct 2023 ODI # 4675
4 4 0 135 70 33.75 149 90.60 0 1 0 20 0 v India 14 Oct 2023 ODI # 4669
5 5 0 147 70 29.40 161 91.30 0 1 0 21 0 v Sri Lanka 10 Oct 2023 ODI # 4665
6 6 0 162 70 27.00 180 90.00 0 1 0 23 0 v Netherlands 6 Oct 2023 ODI # 4659
7 7 0 171 70 24.42 198 86.36 0 1 0 24 0 v India 10 Sep 2023 ODI # 4639
8 8 0 249 78 31.12 282 88.29 0 2 0 29 4 v Bangladesh 6 Sep 2023 ODI # 4634
9 8 0 249 78 31.12 282 88.29 0 2 0 29 4 v India 2 Sep 2023 ODI # 4630
10 9 0 254 78 28.22 296 85.81 0 2 0 30 4 v Nepal 30 Aug 2023 ODI # 4628
11 10 0 267 78 26.70 326 81.90 0 2 0 31 4 v Afghanistan 26 Aug 2023 ODI # 4627
12 11 0 358 91 32.54 431 83.06 0 3 0 35 4 v Afghanistan 24 Aug 2023 ODI # 4626
13 12 0 419 91 34.91 525 79.80 0 4 0 37 4 v Afghanistan 22 Aug 2023 ODI # 4625
14 13 0 509 91 39.15 632 80.53 0 5 0 44 5 v New Zealand 3 May 2023 ODI # 4573
15 14 0 533 91 38.07 658 81.00 0 5 0 47 5 v New Zealand 29 Apr 2023 ODI # 4571
16 15 0 593 91 39.53 723 82.01 0 6 0 52 6 v New Zealand 27 Apr 2023 ODI # 4569
17 16 0 599 91 37.43 735 81.49 0 6 0 53 6 v New Zealand 11 Jan 2023 ODI # 4502
18 17 0 610 91 35.88 749 81.44 0 6 0 55 6 v New Zealand 9 Jan 2023 ODI # 4500
19 18 0 616 91 34.22 759 81.15 0 6 0 55 6 v Netherlands 18 Aug 2022 ODI # 4452
20 19 0 618 91 32.52 778 79.43 0 6 0 55 6 v Netherlands 16 Aug 2022 ODI # 4448
21 20 0 680 91 34.00 846 80.37 0 7 0 62 7 v West Indies 12 Jun 2022 ODI # 4407
22 21 0 752 91 35.80 918 81.91 0 8 0 68 7 v West Indies 10 Jun 2022 ODI # 4405
23 22 0 817 91 37.13 989 82.60 0 9 0 74 7 v West Indies 8 Jun 2022 ODI # 4401
24 23 1 906 91 41.18 1089 83.19 0 10 0 80 8 v Australia 2 Apr 2022 ODI # 4382
25 24 1 1012 106 44.00 1186 85.32 1 10 0 86 11 v Australia 31 Mar 2022 ODI # 4380
26 25 1 1115 106 46.45 1282 86.97 2 10 0 92 14 v Australia 29 Mar 2022 ODI # 4379
27 26 1 1171 106 46.84 1355 86.42 2 11 0 99 14 v England 13 Jul 2021 ODI # 4303
28 27 1 1172 106 45.07 1357 86.36 2 11 0 99 14 v England 10 Jul 2021 ODI # 4300
29 28 1 1172 106 43.40 1358 86.30 2 11 1 99 14 v England 8 Jul 2021 ODI # 4299
30 29 1 1229 106 43.89 1431 85.88 2 12 1 102 14 v South Africa 7 Apr 2021 ODI # 4287
31 30 1 1234 106 42.55 1441 85.63 2 12 1 103 14 v South Africa 4 Apr 2021 ODI # 4286
32 31 1 1304 106 43.46 1521 85.73 2 13 1 106 15 v South Africa 2 Apr 2021 ODI # 4285
33 32 1 1308 106 42.19 1524 85.82 2 13 1 107 15 v Zimbabwe 3 Nov 2020 ODI # 4264
34 33 1 1357 106 42.40 1585 85.61 2 13 1 112 15 v Zimbabwe 1 Nov 2020 ODI # 4263
35 34 1 1415 106 42.87 1660 85.24 2 14 1 118 15 v Zimbabwe 30 Oct 2020 ODI # 4262
36 35 1 1446 106 42.52 1701 85.00 2 14 1 119 15 v Sri Lanka 30 Sep 2019 ODI # 4211
37 36 1 1546 106 44.17 1801 85.84 3 14 1 126 15 v Bangladesh 5 Jul 2019 ODI # 4186
38 37 1 1582 106 43.94 1852 85.42 3 14 1 130 15 v Afghanistan 29 Jun 2019 ODI # 4177
39 38 1 1601 106 43.27 1881 85.11 3 14 1 133 15 v New Zealand 26 Jun 2019 ODI # 4174
40 39 1 1645 106 43.28 1939 84.83 3 14 1 139 15 v South Africa 23 Jun 2019 ODI # 4171
41 40 1 1652 106 42.35 1957 84.41 3 14 1 140 15 v India 16 Jun 2019 ODI # 4161
42 41 1 1705 106 42.62 2032 83.90 3 15 1 147 15 v Australia 12 Jun 2019 ODI # 4157
43 42 1 1749 106 42.65 2090 83.68 3 15 1 150 16 v England 3 Jun 2019 ODI # 4148
44 43 1 1751 106 41.69 2101 83.34 3 15 1 150 16 v West Indies 31 May 2019 ODI # 4144
45 44 2 1757 106 41.83 2121 82.83 3 15 1 150 16 v England 17 May 2019 ODI # 4138
46 45 2 1908 151 44.37 2252 84.72 4 15 1 166 17 v England 14 May 2019 ODI # 4135
47 46 2 1943 151 44.15 2296 84.62 4 15 1 169 17 v England 11 May 2019 ODI # 4133
48 47 3 1985 151 45.11 2364 83.96 4 15 1 174 17 v England 8 May 2019 ODI # 4130
49 48 3 2031 151 45.13 2436 83.37 4 15 1 176 19 v Australia 27 Mar 2019 ODI # 4118
50 49 3 2031 151 44.15 2441 83.20 4 15 2 176 19 v Australia 24 Mar 2019 ODI # 4117
51 50 3 2048 151 43.57 2468 82.98 4 15 2 177 20 v Australia 22 Mar 2019 ODI # 4116
52 51 3 2056 151 42.83 2478 82.97 4 15 2 178 20 v South Africa 30 Jan 2019 ODI # 4090
53 52 3 2127 151 43.40 2569 82.79 4 16 2 184 21 v South Africa 27 Jan 2019 ODI # 4087
54 53 3 2228 151 44.56 2685 82.97 5 16 2 192 21 v South Africa 25 Jan 2019 ODI # 4084
55 54 3 2233 151 43.78 2699 82.73 5 16 2 192 21 v South Africa 22 Jan 2019 ODI # 4081
56 55 3 2319 151 44.59 2800 82.82 5 17 2 197 23 v South Africa 19 Jan 2019 ODI # 4080
57 56 4 2335 151 44.90 2834 82.39 5 17 2 198 23 v New Zealand 9 Nov 2018 ODI # 4068
58 57 4 2369 151 44.69 2880 82.25 5 17 2 201 23 v New Zealand 7 Nov 2018 ODI # 4066
59 58 4 2452 151 45.40 2985 82.14 5 18 2 203 24 v Bangladesh 26 Sep 2018 ODI # 4047
60 59 4 2462 151 44.76 3005 81.93 5 18 2 205 24 v India 23 Sep 2018 ODI # 4044
61 60 4 2542 151 45.39 3109 81.76 5 19 2 210 25 v Afghanistan 21 Sep 2018 ODI # 4043
62 61 4 2544 151 44.63 3116 81.64 5 19 2 210 25 v India 19 Sep 2018 ODI # 4040
63 62 5 2594 151 45.50 3185 81.44 5 20 2 213 26 v Hong Kong 16 Sep 2018 ODI # 4037
64 63 5 2704 151 46.62 3290 82.18 6 20 2 221 27 v Zimbabwe 22 Jul 2018 ODI # 4021
65 64 5 2817 151 47.74 3412 82.56 7 20 2 229 27 v Zimbabwe 20 Jul 2018 ODI # 4020
66 65 5 2817 151 46.95 3413 82.53 7 20 3 229 27 v Zimbabwe 18 Jul 2018 ODI # 4019
67 66 5 2861 151 46.90 3464 82.59 7 20 3 233 27 v Zimbabwe 16 Jul 2018 ODI # 4017
68 67 5 2989 151 48.20 3598 83.07 8 20 3 244 27 v Zimbabwe 13 Jul 2018 ODI # 4015
69 68 5 2991 151 47.47 3609 82.87 8 20 3 244 27 v New Zealand 9 Jan 2018 ODI # 3947
70 69 6 3036 151 48.19 3673 82.65 8 20 3 248 28 v Sri Lanka 23 Oct 2017 ODI # 3930
71 70 6 3038 151 47.46 3676 82.64 8 20 3 248 28 v Sri Lanka 20 Oct 2017 ODI # 3927
72 71 6 3138 151 48.27 3801 82.55 9 20 3 253 30 v Sri Lanka 18 Oct 2017 ODI # 3926
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