Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 23 Mar 2011 remove greater than or equal to 23 Mar 2011 from query
Ordered by batting average (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
Cumulative averages
18 18 4 1065 210* 76.07 1045 101.91 3 6 0 129 18 v Zimbabwe 22 Jul 2018 ODI # 4021
17 17 4 980 210* 75.38 962 101.87 3 5 0 119 17 v Zimbabwe 20 Jul 2018 ODI # 4020
19 19 4 1089 210* 72.60 1072 101.58 3 6 0 131 19 v Hong Kong 16 Sep 2018 ODI # 4037
20 20 4 1089 210* 68.06 1081 100.74 3 6 1 131 19 v India 19 Sep 2018 ODI # 4040
21 21 4 1089 210* 64.05 1087 100.18 3 6 2 131 19 v Afghanistan 21 Sep 2018 ODI # 4043
4 4 0 252 114 63.00 223 113.00 1 2 0 33 5 v India 18 Jun 2017 ODI # 3894
22 22 4 1120 210* 62.22 1131 99.02 3 6 2 132 20 v India 23 Sep 2018 ODI # 4044
16 16 3 770 117* 59.23 806 95.53 2 5 0 95 12 v Zimbabwe 18 Jul 2018 ODI # 4019
5 5 0 295 114 59.00 268 110.07 1 2 0 37 6 v Sri Lanka 13 Oct 2017 ODI # 3922
23 23 4 1121 210* 59.00 1135 98.76 3 6 2 132 20 v Bangladesh 26 Sep 2018 ODI # 4047
26 26 4 1275 210* 57.95 1305 97.70 3 8 2 151 20 v New Zealand 11 Nov 2018 ODI # 4070
25 25 4 1210 210* 57.61 1228 98.53 3 7 2 143 20 v New Zealand 9 Nov 2018 ODI # 4068
27 27 4 1300 210* 56.52 1328 97.89 3 8 2 154 21 v South Africa 19 Jan 2019 ODI # 4080
24 24 4 1122 210* 56.10 1140 98.42 3 6 2 132 20 v New Zealand 7 Nov 2018 ODI # 4066
15 15 2 727 117* 55.92 782 92.96 2 5 0 87 12 v Zimbabwe 16 Jul 2018 ODI # 4017
28 28 4 1326 210* 55.25 1372 96.64 3 8 2 157 21 v South Africa 22 Jan 2019 ODI # 4081
33 33 4 1583 210* 54.58 1616 97.95 4 9 2 186 25 v England 11 May 2019 ODI # 4133
10 10 1 482 114 53.55 484 99.58 1 3 0 55 11 v New Zealand 6 Jan 2018 ODI # 3946
31 31 4 1442 210* 53.40 1499 96.19 3 9 2 174 21 v South Africa 30 Jan 2019 ODI # 4090
29 29 4 1328 210* 53.12 1382 96.09 3 8 2 157 21 v South Africa 25 Jan 2019 ODI # 4084
35 35 4 1642 210* 52.96 1670 98.32 4 10 2 191 27 v England 17 May 2019 ODI # 4138
34 34 4 1585 210* 52.83 1620 97.83 4 9 2 186 25 v England 14 May 2019 ODI # 4135
30 30 4 1372 210* 52.76 1426 96.21 3 8 2 164 21 v South Africa 27 Jan 2019 ODI # 4087
32 32 4 1445 210* 51.60 1510 95.69 3 9 2 174 21 v England 8 May 2019 ODI # 4130
36 36 4 1642 210* 51.31 1673 98.14 4 10 3 191 27 v England 19 May 2019 ODI # 4140
6 6 0 306 114 51.00 281 108.89 1 2 0 39 6 v Sri Lanka 16 Oct 2017 ODI # 3924
37 37 4 1664 210* 50.42 1689 98.51 4 10 3 193 28 v West Indies 31 May 2019 ODI # 4144
38 38 4 1700 210* 50.00 1729 98.32 4 10 3 199 28 v England 3 Jun 2019 ODI # 4148
67 67 5 3082 210* 49.70 3268 94.30 10 15 6 348 56 v New Zealand 29 Apr 2023 ODI # 4571
68 68 5 3101 210* 49.22 3294 94.14 10 15 6 352 56 v New Zealand 3 May 2023 ODI # 4573
50 50 4 2262 210* 49.17 2329 97.12 6 13 5 256 45 v South Africa 7 Apr 2021 ODI # 4287
51 51 4 2309 210* 49.12 2396 96.36 6 13 5 262 45 v England 8 Jul 2021 ODI # 4299
40 40 4 1762 210* 48.94 1807 97.50 4 11 4 206 29 v India 16 Jun 2019 ODI # 4161
12 12 1 538 114 48.90 566 95.05 1 4 0 62 12 v New Zealand 16 Jan 2018 ODI # 3953
41 41 4 1806 210* 48.81 1857 97.25 4 11 4 212 30 v South Africa 23 Jun 2019 ODI # 4171
69 69 5 3115 210* 48.67 3311 94.08 10 15 6 354 56 v New Zealand 5 May 2023 ODI # 4574
39 39 4 1700 210* 48.57 1732 98.15 4 10 4 199 28 v Australia 12 Jun 2019 ODI # 4157
70 70 5 3148 210* 48.43 3375 93.27 10 15 6 359 56 v New Zealand 7 May 2023 ODI # 4575
11 11 1 484 114 48.40 491 98.57 1 3 0 55 11 v New Zealand 13 Jan 2018 ODI # 3949
52 52 4 2319 210* 48.31 2441 95.00 6 13 5 262 45 v England 10 Jul 2021 ODI # 4300
49 49 4 2161 210* 48.02 2225 97.12 5 13 5 247 42 v South Africa 4 Apr 2021 ODI # 4286
7 7 0 335 114 47.85 321 104.36 1 2 0 41 7 v Sri Lanka 18 Oct 2017 ODI # 3926
42 42 4 1815 210* 47.76 1867 97.21 4 11 4 214 30 v New Zealand 26 Jun 2019 ODI # 4174
71 71 5 3150 210* 47.72 3379 93.22 10 15 6 359 56 v Afghanistan 22 Aug 2023 ODI # 4625
72 72 5 3180 210* 47.46 3413 93.17 10 15 6 364 56 v Afghanistan 24 Aug 2023 ODI # 4626
53 53 4 2325 210* 47.44 2455 94.70 6 13 5 263 45 v England 13 Jul 2021 ODI # 4303
55 55 4 2410 210* 47.25 2537 94.99 6 14 5 273 47 v Australia 31 Mar 2022 ODI # 4380
81 80 6 3491 210* 47.17 3728 93.64 11 16 6 391 74 v New Zealand 4 Nov 2023 ODI # 4692
73 73 5 3207 210* 47.16 3446 93.06 10 15 6 369 56 v Afghanistan 26 Aug 2023 ODI # 4627
14 14 1 610 114 46.92 653 93.41 1 5 0 71 12 v Zimbabwe 13 Jul 2018 ODI # 4015
54 54 4 2343 210* 46.86 2473 94.74 6 13 5 266 45 v Australia 29 Mar 2022 ODI # 4379
66 66 4 2902 210* 46.80 3124 92.89 9 15 6 331 50 v New Zealand 27 Apr 2023 ODI # 4569
74 74 5 3221 210* 46.68 3466 92.93 10 15 6 372 56 v Nepal 30 Aug 2023 ODI # 4628
75 74 5 3221 210* 46.68 3466 92.93 10 15 6 372 56 v India 2 Sep 2023 ODI # 4630
56 56 4 2427 210* 46.67 2549 95.21 6 14 5 276 47 v Australia 2 Apr 2022 ODI # 4382
46 46 4 1958 210* 46.61 2056 95.23 4 13 5 228 32 v Sri Lanka 2 Oct 2019 ODI # 4212
82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74 v England 11 Nov 2023 ODI # 4701
43 43 4 1815 210* 46.53 1869 97.11 4 11 5 214 30 v Afghanistan 29 Jun 2019 ODI # 4177
60 60 4 2599 210* 46.41 2754 94.37 7 14 5 297 48 v Netherlands 16 Aug 2022 ODI # 4448
76 75 5 3241 210* 46.30 3497 92.67 10 15 6 375 56 v Bangladesh 6 Sep 2023 ODI # 4634
77 76 5 3268 210* 46.02 3547 92.13 10 15 6 377 56 v India 10 Sep 2023 ODI # 4639
3 3 0 138 57 46.00 117 117.94 0 2 0 21 2 v England 14 Jun 2017 ODI # 3889
57 57 4 2438 210* 46.00 2569 94.90 6 14 5 278 47 v West Indies 8 Jun 2022 ODI # 4401
45 45 4 1882 210* 45.90 1965 95.77 4 12 5 221 31 v Sri Lanka 30 Sep 2019 ODI # 4211
13 13 1 550 114 45.83 583 94.33 1 4 0 64 12 v New Zealand 19 Jan 2018 ODI # 3957
44 44 4 1828 210* 45.70 1900 96.21 4 11 5 215 30 v Bangladesh 5 Jul 2019 ODI # 4186
65 65 4 2785 210* 45.65 3010 92.52 8 15 6 318 49 v New Zealand 13 Jan 2023 ODI # 4504
61 61 4 2602 210* 45.64 2764 94.13 7 14 5 297 48 v Netherlands 18 Aug 2022 ODI # 4452
47 47 4 1960 210* 45.58 2058 95.23 4 13 5 228 32 v Zimbabwe 3 Nov 2020 ODI # 4264
63 63 4 2684 210* 45.49 2881 93.16 7 15 5 308 48 v New Zealand 9 Jan 2023 ODI # 4500
80 79 5 3365 210* 45.47 3647 92.26 10 16 6 383 63 v Bangladesh 31 Oct 2023 ODI # 4688
58 58 4 2455 210* 45.46 2597 94.53 6 14 5 281 47 v West Indies 10 Jun 2022 ODI # 4405
78 77 5 3272 210* 45.44 3558 91.96 10 15 6 377 56 v Sri Lanka 14 Sep 2023 ODI # 4644
62 62 4 2628 210* 45.31 2807 93.62 7 14 5 301 48 v Netherlands 21 Aug 2022 ODI # 4455
59 59 4 2490 210* 45.27 2645 94.13 6 14 5 285 47 v West Indies 12 Jun 2022 ODI # 4407
79 78 5 3284 210* 44.98 3573 91.91 10 15 6 380 56 v Netherlands 6 Oct 2023 ODI # 4659
64 64 4 2684 210* 44.73 2888 92.93 7 15 6 308 48 v New Zealand 11 Jan 2023 ODI # 4502
48 48 4 1968 210* 44.72 2070 95.07 4 13 5 229 32 v South Africa 2 Apr 2021 ODI # 4285
9 9 0 400 114 44.44 398 100.50 1 2 0 50 7 v Sri Lanka 23 Oct 2017 ODI # 3930
8 8 0 352 114 44.00 351 100.28 1 2 0 43 7 v Sri Lanka 20 Oct 2017 ODI # 3927
2 2 0 81 50 40.50 59 137.28 0 1 0 14 1 v Sri Lanka 12 Jun 2017 ODI # 3888
1 1 0 31 31 31.00 23 134.78 0 0 0 6 0 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