Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 17 Jul 2018 remove greater than or equal to 17 Jul 2018 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 2007-2023 262 254 36 10709 264 49.12 11644 91.97 31 55 16 994 323 Profile
filtered 2018-2023 80 78 9 3963 162 57.43 3922 101.04 13 21 4 407 150
Reverse cumulative
1 1 0 47 47 47.00 31 151.61 0 0 0 4 3 v Australia 19 Nov 2023 ODI # 4705
2 2 0 94 47 47.00 60 156.66 0 0 0 8 7 v New Zealand 15 Nov 2023 ODI # 4703
3 3 0 155 61 51.66 114 135.96 0 1 0 16 9 v Netherlands 12 Nov 2023 ODI # 4702
4 4 0 195 61 48.75 138 141.30 0 1 0 22 11 v South Africa 5 Nov 2023 ODI # 4694
5 5 0 199 61 39.80 140 142.14 0 1 0 23 11 v Sri Lanka 2 Nov 2023 ODI # 4690
6 6 0 286 87 47.66 241 118.67 0 2 0 33 14 v England 29 Oct 2023 ODI # 4686
7 7 0 332 87 47.42 281 118.14 0 2 0 37 18 v New Zealand 22 Oct 2023 ODI # 4678
8 8 0 380 87 47.50 321 118.38 0 2 0 44 20 v Bangladesh 19 Oct 2023 ODI # 4674
9 9 0 466 87 51.77 384 121.35 0 3 0 50 26 v Pakistan 14 Oct 2023 ODI # 4669
10 10 0 597 131 59.70 468 127.56 1 3 0 66 31 v Afghanistan 11 Oct 2023 ODI # 4666
11 11 0 597 131 54.27 474 125.94 1 3 1 66 31 v Australia 8 Oct 2023 ODI # 4662
12 12 0 678 131 56.50 531 127.68 1 4 1 71 37 v Australia 27 Sep 2023 ODI # 4657
13 12 0 678 131 56.50 531 127.68 1 4 1 71 37 v Sri Lanka 17 Sep 2023 ODI # 4649
14 13 0 678 131 52.15 533 127.20 1 4 2 71 37 v Bangladesh 15 Sep 2023 ODI # 4645
15 14 0 731 131 52.21 581 125.81 1 5 2 78 39 v Sri Lanka 12 Sep 2023 ODI # 4641
16 15 0 787 131 52.46 630 124.92 1 6 2 84 43 v Pakistan 10 Sep 2023 ODI # 4639
17 16 1 861 131 57.40 689 124.96 1 7 2 90 48 v Nepal 4 Sep 2023 ODI # 4632
18 17 1 872 131 54.50 711 122.64 1 7 2 92 48 v Pakistan 2 Sep 2023 ODI # 4630
19 18 2 884 131 55.25 730 121.09 1 7 2 94 48 v West Indies 27 Jul 2023 ODI # 4622
20 19 2 914 131 53.76 747 122.35 1 7 2 96 50 v Australia 22 Mar 2023 ODI # 4545
21 20 2 927 131 51.50 762 121.65 1 7 2 98 50 v Australia 19 Mar 2023 ODI # 4541
22 21 2 1028 131 54.10 847 121.36 2 7 2 107 56 v New Zealand 24 Jan 2023 ODI # 4511
23 22 2 1079 131 53.95 897 120.28 2 8 2 114 58 v New Zealand 21 Jan 2023 ODI # 4509
24 23 2 1113 131 53.00 935 119.03 2 8 2 118 60 v New Zealand 18 Jan 2023 ODI # 4507
25 24 2 1155 131 52.50 984 117.37 2 8 2 120 63 v Sri Lanka 15 Jan 2023 ODI # 4505
26 25 2 1172 131 50.95 1005 116.61 2 8 2 122 64 v Sri Lanka 12 Jan 2023 ODI # 4503
27 26 2 1255 131 52.29 1072 117.07 2 9 2 131 67 v Sri Lanka 10 Jan 2023 ODI # 4501
28 27 3 1306 131 54.41 1100 118.72 2 10 2 134 72 v Bangladesh 7 Dec 2022 ODI # 4496
29 28 3 1333 131 53.32 1131 117.86 2 10 2 138 73 v Bangladesh 4 Dec 2022 ODI # 4493
30 29 3 1350 131 51.92 1148 117.59 2 10 2 142 73 v England 17 Jul 2022 ODI # 4433
31 30 3 1350 131 50.00 1158 116.58 2 10 3 142 73 v England 14 Jul 2022 ODI # 4428
32 31 4 1426 131 52.81 1216 117.26 2 11 3 149 78 v England 12 Jul 2022 ODI # 4424
33 32 4 1439 131 51.39 1231 116.89 2 11 3 152 78 v West Indies 11 Feb 2022 ODI # 4356
34 33 4 1444 131 49.79 1239 116.54 2 11 3 152 78 v West Indies 9 Feb 2022 ODI # 4355
35 34 4 1504 131 50.13 1290 116.58 2 12 3 162 79 v West Indies 6 Feb 2022 ODI # 4353
36 35 4 1541 131 49.70 1327 116.12 2 12 3 168 79 v England 28 Mar 2021 ODI # 4284
37 36 4 1566 131 48.93 1352 115.82 2 12 3 173 79 v England 26 Mar 2021 ODI # 4283
38 37 4 1594 131 48.30 1394 114.34 2 12 3 177 79 v England 23 Mar 2021 ODI # 4281
39 38 4 1713 131 50.38 1522 112.54 3 12 3 185 85 v Australia 19 Jan 2020 ODI # 4233
40 39 4 1755 131 50.14 1566 112.06 3 12 3 191 85 v Australia 17 Jan 2020 ODI # 4232
41 40 4 1765 131 49.02 1581 111.63 3 12 3 193 85 v Australia 14 Jan 2020 ODI # 4231
42 41 4 1828 131 49.40 1644 111.19 3 13 3 201 86 v West Indies 22 Dec 2019 ODI # 4223
43 42 4 1987 159 52.28 1782 111.50 4 13 3 218 91 v West Indies 18 Dec 2019 ODI # 4222
44 43 4 2023 159 51.87 1838 110.06 4 13 3 224 91 v West Indies 15 Dec 2019 ODI # 4221
45 44 4 2033 159 50.82 1844 110.24 4 13 3 226 91 v West Indies 14 Aug 2019 ODI # 4199
46 45 4 2051 159 50.02 1878 109.21 4 13 3 228 91 v West Indies 11 Aug 2019 ODI # 4197
47 45 4 2051 159 50.02 1878 109.21 4 13 3 228 91 v West Indies 8 Aug 2019 ODI # 4196
48 46 4 2052 159 48.85 1882 109.03 4 13 3 228 91 v New Zealand 9 Jul 2019 ODI # 4190
49 47 4 2155 159 50.11 1976 109.05 5 13 3 242 93 v Sri Lanka 6 Jul 2019 ODI # 4187
50 48 4 2259 159 51.34 2068 109.23 6 13 3 249 98 v Bangladesh 2 Jul 2019 ODI # 4182
51 49 4 2361 159 52.46 2177 108.45 7 13 3 264 98 v England 30 Jun 2019 ODI # 4179
52 50 4 2379 159 51.71 2200 108.13 7 13 3 265 99 v West Indies 27 Jun 2019 ODI # 4175
53 51 4 2380 159 50.63 2210 107.69 7 13 3 265 99 v Afghanistan 22 Jun 2019 ODI # 4169
54 52 4 2520 159 52.50 2323 108.48 8 13 3 279 102 v Pakistan 16 Jun 2019 ODI # 4161
55 53 4 2577 159 52.59 2393 107.68 8 14 3 282 103 v Australia 9 Jun 2019 ODI # 4155
56 54 5 2699 159 55.08 2537 106.38 9 14 3 295 105 v South Africa 5 Jun 2019 ODI # 4150
57 55 5 2755 159 55.10 2626 104.91 9 15 3 299 105 v Australia 13 Mar 2019 ODI # 4113
58 56 5 2850 159 55.88 2718 104.85 9 16 3 306 107 v Australia 10 Mar 2019 ODI # 4111
59 57 5 2864 159 55.07 2732 104.83 9 16 3 308 108 v Australia 8 Mar 2019 ODI # 4109
60 58 5 2864 159 54.03 2738 104.60 9 16 4 308 108 v Australia 5 Mar 2019 ODI # 4106
61 59 5 2901 159 53.72 2804 103.45 9 16 4 313 108 v Australia 2 Mar 2019 ODI # 4102
62 60 5 2903 159 52.78 2820 102.94 9 16 4 313 108 v New Zealand 3 Feb 2019 ODI # 4092
63 61 5 2910 159 51.96 2843 102.35 9 16 4 313 108 v New Zealand 31 Jan 2019 ODI # 4091
64 62 5 2972 159 52.14 2920 101.78 9 17 4 316 110 v New Zealand 28 Jan 2019 ODI # 4088
65 63 5 3059 159 52.74 3016 101.42 9 18 4 325 113 v New Zealand 26 Jan 2019 ODI # 4085
66 64 5 3070 159 52.03 3040 100.98 9 18 4 326 113 v New Zealand 23 Jan 2019 ODI # 4082
67 65 5 3079 159 51.31 3057 100.71 9 18 4 327 113 v Australia 18 Jan 2019 ODI # 4079
68 66 5 3122 159 51.18 3109 100.41 9 18 4 329 115 v Australia 15 Jan 2019 ODI # 4078
69 67 5 3255 159 52.50 3238 100.52 10 18 4 339 121 v Australia 12 Jan 2019 ODI # 4077
70 68 6 3318 159 53.51 3294 100.72 10 19 4 344 125 v West Indies 1 Nov 2018 ODI # 4064
71 69 6 3480 162 55.23 3431 101.42 11 19 4 364 129 v West Indies 29 Oct 2018 ODI # 4063
72 70 6 3488 162 54.50 3440 101.39 11 19 4 366 129 v West Indies 27 Oct 2018 ODI # 4062
73 71 6 3492 162 53.72 3448 101.27 11 19 4 367 129 v West Indies 24 Oct 2018 ODI # 4059
74 72 7 3644 162 56.06 3565 102.21 12 19 4 382 137 v West Indies 21 Oct 2018 ODI # 4056
75 73 7 3692 162 55.93 3620 101.98 12 19 4 385 140 v Bangladesh 28 Sep 2018 ODI # 4048
76 74 8 3803 162 57.62 3739 101.71 13 19 4 392 144 v Pakistan 23 Sep 2018 ODI # 4044
77 75 9 3886 162 58.87 3843 101.11 13 20 4 397 147 v Bangladesh 21 Sep 2018 ODI # 4042
78 76 9 3938 162 58.77 3882 101.44 13 21 4 403 150 v Pakistan 19 Sep 2018 ODI # 4040
79 77 9 3961 162 58.25 3904 101.46 13 21 4 407 150 v Hong Kong 18 Sep 2018 ODI # 4039
80 78 9 3963 162 57.43 3922 101.04 13 21 4 407 150 v England 17 Jul 2018 ODI # 4018
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