Records type batting analysis [change type]
View reverse cumulative averages [change view]
Batting position between 1 and 2 remove between 1 and 2 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 82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74 Profile
filtered 2017-2023 82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74
Reverse cumulative
1 1 0 1 1 1.00 9 11.11 0 0 0 0 0 v England 11 Nov 2023 ODI # 4701
2 2 1 127 126* 127.00 90 141.11 1 0 0 8 11 v New Zealand 4 Nov 2023 ODI # 4692
3 3 1 208 126* 104.00 164 126.82 1 1 0 11 18 v Bangladesh 31 Oct 2023 ODI # 4688
4 4 1 220 126* 73.33 179 122.90 1 1 0 14 18 v Netherlands 6 Oct 2023 ODI # 4659
5 5 1 224 126* 56.00 190 117.89 1 1 0 14 18 v Sri Lanka 14 Sep 2023 ODI # 4644
6 6 1 251 126* 50.20 240 104.58 1 1 0 16 18 v India 10 Sep 2023 ODI # 4639
7 7 1 271 126* 45.16 271 100.00 1 1 0 19 18 v Bangladesh 6 Sep 2023 ODI # 4634
8 7 1 271 126* 45.16 271 100.00 1 1 0 19 18 v India 2 Sep 2023 ODI # 4630
9 8 1 285 126* 40.71 291 97.93 1 1 0 22 18 v Nepal 30 Aug 2023 ODI # 4628
10 9 1 312 126* 39.00 324 96.29 1 1 0 27 18 v Afghanistan 26 Aug 2023 ODI # 4627
11 10 1 342 126* 38.00 358 95.53 1 1 0 32 18 v Afghanistan 24 Aug 2023 ODI # 4626
12 11 1 344 126* 34.40 362 95.02 1 1 0 32 18 v Afghanistan 22 Aug 2023 ODI # 4625
13 12 1 377 126* 34.27 426 88.49 1 1 0 37 18 v New Zealand 7 May 2023 ODI # 4575
14 13 1 391 126* 32.58 443 88.26 1 1 0 39 18 v New Zealand 5 May 2023 ODI # 4574
15 14 1 410 126* 31.53 469 87.42 1 1 0 43 18 v New Zealand 3 May 2023 ODI # 4573
16 15 2 590 180* 45.38 613 96.24 2 1 0 60 24 v New Zealand 29 Apr 2023 ODI # 4571
17 16 2 707 180* 50.50 727 97.24 3 1 0 73 25 v New Zealand 27 Apr 2023 ODI # 4569
18 17 2 808 180* 53.86 849 95.17 4 1 0 83 26 v New Zealand 13 Jan 2023 ODI # 4504
19 18 2 808 180* 50.50 856 94.39 4 1 1 83 26 v New Zealand 11 Jan 2023 ODI # 4502
20 19 2 864 180* 50.82 930 92.90 4 2 1 90 26 v New Zealand 9 Jan 2023 ODI # 4500
21 20 2 890 180* 49.44 973 91.46 4 2 1 94 26 v Netherlands 21 Aug 2022 ODI # 4455
22 21 2 893 180* 47.00 983 90.84 4 2 1 94 26 v Netherlands 18 Aug 2022 ODI # 4452
23 22 2 1002 180* 50.10 1092 91.75 5 2 1 106 27 v Netherlands 16 Aug 2022 ODI # 4448
24 23 2 1037 180* 49.38 1140 90.96 5 2 1 110 27 v West Indies 12 Jun 2022 ODI # 4407
25 24 2 1054 180* 47.90 1168 90.23 5 2 1 113 27 v West Indies 10 Jun 2022 ODI # 4405
26 25 2 1065 180* 46.30 1188 89.64 5 2 1 115 27 v West Indies 8 Jun 2022 ODI # 4401
27 26 2 1082 180* 45.08 1200 90.16 5 2 1 118 27 v Australia 2 Apr 2022 ODI # 4382
28 27 2 1149 180* 45.96 1264 90.90 5 3 1 125 29 v Australia 31 Mar 2022 ODI # 4380
29 28 2 1167 180* 44.88 1282 91.02 5 3 1 128 29 v Australia 29 Mar 2022 ODI # 4379
30 29 2 1173 180* 43.44 1296 90.50 5 3 1 129 29 v England 13 Jul 2021 ODI # 4303
31 30 2 1183 180* 42.25 1341 88.21 5 3 1 129 29 v England 10 Jul 2021 ODI # 4300
32 31 2 1230 180* 42.41 1408 87.35 5 3 1 135 29 v England 8 Jul 2021 ODI # 4299
33 32 2 1331 180* 44.36 1512 88.02 6 3 1 144 32 v South Africa 7 Apr 2021 ODI # 4287
34 33 2 1524 193 49.16 1667 91.42 7 3 1 162 42 v South Africa 4 Apr 2021 ODI # 4286
35 34 2 1532 193 47.87 1679 91.24 7 3 1 163 42 v South Africa 2 Apr 2021 ODI # 4285
36 35 2 1534 193 46.48 1681 91.25 7 3 1 163 42 v Zimbabwe 3 Nov 2020 ODI # 4264
37 36 2 1610 193 47.35 1772 90.85 7 4 1 170 43 v Sri Lanka 2 Oct 2019 ODI # 4212
38 37 2 1664 193 47.54 1837 90.58 7 5 1 176 44 v Sri Lanka 30 Sep 2019 ODI # 4211
39 38 2 1677 193 46.58 1868 89.77 7 5 1 177 44 v Bangladesh 5 Jul 2019 ODI # 4186
40 39 2 1677 193 45.32 1870 89.67 7 5 2 177 44 v Afghanistan 29 Jun 2019 ODI # 4177
41 40 2 1686 193 44.36 1880 89.68 7 5 2 179 44 v New Zealand 26 Jun 2019 ODI # 4174
42 41 2 1730 193 44.35 1930 89.63 7 5 2 185 45 v South Africa 23 Jun 2019 ODI # 4171
43 42 2 1792 193 44.80 2005 89.37 7 6 2 192 46 v India 16 Jun 2019 ODI # 4161
44 43 2 1792 193 43.70 2008 89.24 7 6 3 192 46 v Australia 12 Jun 2019 ODI # 4157
45 44 2 1828 193 43.52 2048 89.25 7 6 3 198 46 v England 3 Jun 2019 ODI # 4148
46 45 2 1850 193 43.02 2064 89.63 7 6 3 200 47 v West Indies 31 May 2019 ODI # 4144
47 46 2 1850 193 42.04 2067 89.50 7 6 4 200 47 v England 19 May 2019 ODI # 4140
48 47 2 1907 193 42.37 2117 90.08 7 7 4 205 49 v England 17 May 2019 ODI # 4138
49 48 2 1909 193 41.50 2121 90.00 7 7 4 205 49 v England 14 May 2019 ODI # 4135
50 49 2 2047 193 43.55 2227 91.91 8 7 4 217 53 v England 11 May 2019 ODI # 4133
51 50 2 2050 193 42.70 2238 91.59 8 7 4 217 53 v England 8 May 2019 ODI # 4130
52 51 2 2120 193 43.26 2311 91.73 8 8 4 227 53 v South Africa 30 Jan 2019 ODI # 4090
53 52 2 2164 193 43.28 2355 91.88 8 8 4 234 53 v South Africa 27 Jan 2019 ODI # 4087
54 53 2 2166 193 42.47 2365 91.58 8 8 4 234 53 v South Africa 25 Jan 2019 ODI # 4084
55 54 2 2192 193 42.15 2409 90.99 8 8 4 237 53 v South Africa 22 Jan 2019 ODI # 4081
56 55 2 2217 193 41.83 2432 91.15 8 8 4 240 54 v South Africa 19 Jan 2019 ODI # 4080
57 56 2 2282 193 42.25 2509 90.95 8 9 4 248 54 v New Zealand 11 Nov 2018 ODI # 4070
58 57 2 2370 193 43.09 2597 91.25 8 10 4 259 54 v New Zealand 9 Nov 2018 ODI # 4068
59 58 2 2371 193 42.33 2602 91.12 8 10 4 259 54 v New Zealand 7 Nov 2018 ODI # 4066
60 59 2 2372 193 41.61 2606 91.02 8 10 4 259 54 v Bangladesh 26 Sep 2018 ODI # 4047
61 60 2 2403 193 41.43 2650 90.67 8 10 4 260 55 v India 23 Sep 2018 ODI # 4044
62 61 2 2403 193 40.72 2656 90.47 8 10 5 260 55 v Afghanistan 21 Sep 2018 ODI # 4043
63 62 2 2403 193 40.05 2665 90.16 8 10 6 260 55 v India 19 Sep 2018 ODI # 4040
64 63 2 2427 193 39.78 2692 90.15 8 10 6 262 56 v Hong Kong 16 Sep 2018 ODI # 4037
65 64 2 2512 193 40.51 2775 90.52 8 11 6 272 57 v Zimbabwe 22 Jul 2018 ODI # 4021
66 65 3 2722 210* 43.90 2931 92.86 9 11 6 296 62 v Zimbabwe 20 Jul 2018 ODI # 4020
67 66 4 2765 210* 44.59 2955 93.57 9 11 6 304 62 v Zimbabwe 18 Jul 2018 ODI # 4019
68 67 5 2882 210* 46.48 3084 93.45 10 11 6 320 62 v Zimbabwe 16 Jul 2018 ODI # 4017
69 68 5 2942 210* 46.69 3154 93.27 10 12 6 327 62 v Zimbabwe 13 Jul 2018 ODI # 4015
70 69 5 2954 210* 46.15 3171 93.15 10 12 6 329 62 v New Zealand 19 Jan 2018 ODI # 3957
71 70 5 3008 210* 46.27 3246 92.66 10 13 6 336 63 v New Zealand 16 Jan 2018 ODI # 3953
72 71 5 3010 210* 45.60 3253 92.52 10 13 6 336 63 v New Zealand 13 Jan 2018 ODI # 3949
73 72 6 3092 210* 46.84 3339 92.60 10 14 6 341 67 v New Zealand 6 Jan 2018 ODI # 3946
74 73 6 3140 210* 46.86 3386 92.73 10 14 6 348 67 v Sri Lanka 23 Oct 2017 ODI # 3930
75 74 6 3157 210* 46.42 3416 92.41 10 14 6 350 67 v Sri Lanka 20 Oct 2017 ODI # 3927
76 75 6 3186 210* 46.17 3456 92.18 10 14 6 352 68 v Sri Lanka 18 Oct 2017 ODI # 3926
77 76 6 3197 210* 45.67 3469 92.15 10 14 6 354 68 v Sri Lanka 16 Oct 2017 ODI # 3924
78 77 6 3240 210* 45.63 3514 92.20 10 14 6 358 69 v Sri Lanka 13 Oct 2017 ODI # 3922
79 78 6 3354 210* 46.58 3620 92.65 11 14 6 370 72 v India 18 Jun 2017 ODI # 3894
80 79 6 3411 210* 46.72 3678 92.74 11 15 6 377 73 v England 14 Jun 2017 ODI # 3889
81 80 6 3461 210* 46.77 3714 93.18 11 16 6 385 74 v Sri Lanka 12 Jun 2017 ODI # 3888
82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74 v South Africa 7 Jun 2017 ODI # 3881
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