Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 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 59 54 6 2383 128* 49.64 2353 101.27 5 18 1 219 62 Profile
filtered 2017-2023 59 54 6 2383 128* 49.64 2353 101.27 5 18 1 219 62
Cumulative averages
3 3 0 162 88 54.00 160 101.25 0 2 0 18 3 v Sri Lanka 17 Dec 2017 ODI # 3942
11 9 0 469 88 52.11 447 104.92 0 6 0 38 14 v West Indies 18 Dec 2019 ODI # 4222
10 8 0 416 88 52.00 415 100.24 0 5 0 35 10 v West Indies 15 Dec 2019 ODI # 4221
57 52 6 2327 128* 50.58 2305 100.95 5 17 1 212 61 v New Zealand 15 Nov 2023 ODI # 4703
18 16 1 748 103 49.86 742 100.80 1 8 0 73 17 v New Zealand 11 Feb 2020 ODI # 4243
59 54 6 2383 128* 49.64 2353 101.27 5 18 1 219 62 v South Africa 17 Dec 2023 ODI # 4713
58 53 6 2331 128* 49.59 2308 100.99 5 17 1 213 61 v Australia 19 Nov 2023 ODI # 4705
38 34 3 1534 113* 49.48 1595 96.17 2 14 0 152 30 v Bangladesh 7 Dec 2022 ODI # 4496
9 7 0 346 88 49.42 327 105.81 0 4 0 30 9 v West Indies 14 Aug 2019 ODI # 4199
56 51 6 2222 128* 49.37 2235 99.41 4 17 1 208 53 v Netherlands 12 Nov 2023 ODI # 4702
34 31 3 1379 113* 49.25 1395 98.85 2 13 0 136 27 v New Zealand 25 Nov 2022 ODI # 4483
35 31 3 1379 113* 49.25 1395 98.85 2 13 0 136 27 v New Zealand 27 Nov 2022 ODI # 4487
36 32 3 1428 113* 49.24 1454 98.21 2 13 0 144 27 v New Zealand 30 Nov 2022 ODI # 4489
17 15 1 686 103 49.00 679 101.03 1 7 0 64 17 v New Zealand 8 Feb 2020 ODI # 4239
16 14 1 634 103 48.76 622 101.92 1 6 0 57 16 v New Zealand 5 Feb 2020 ODI # 4235
2 2 0 97 88 48.50 97 100.00 0 1 0 10 2 v Sri Lanka 13 Dec 2017 ODI # 3941
37 33 3 1452 113* 48.40 1493 97.25 2 13 0 146 27 v Bangladesh 4 Dec 2022 ODI # 4493
33 30 3 1299 113* 48.11 1319 98.48 2 12 0 132 23 v South Africa 11 Oct 2022 ODI # 4472
39 35 3 1537 113* 48.03 1601 96.00 2 14 0 152 30 v Bangladesh 10 Dec 2022 ODI # 4499
12 10 0 476 88 47.60 454 104.84 0 6 0 39 14 v West Indies 22 Dec 2019 ODI # 4223
40 36 3 1565 113* 47.42 1625 96.30 2 14 0 155 31 v Sri Lanka 10 Jan 2023 ODI # 4501
32 29 2 1271 113* 47.07 1296 98.07 2 12 0 129 21 v South Africa 9 Oct 2022 ODI # 4471
50 45 5 1879 113* 46.97 1928 97.45 3 15 1 180 40 v Pakistan 14 Oct 2023 ODI # 4669
19 17 1 750 103 46.87 744 100.80 1 8 0 73 17 v Australia 27 Nov 2020 ODI # 4265
41 37 3 1593 113* 46.85 1658 96.07 2 14 0 160 31 v Sri Lanka 12 Jan 2023 ODI # 4503
8 6 0 281 88 46.83 286 98.25 0 3 0 27 4 v West Indies 11 Aug 2019 ODI # 4197
42 38 3 1631 113* 46.60 1690 96.50 2 14 0 162 32 v Sri Lanka 15 Jan 2023 ODI # 4505
55 50 5 2094 113* 46.53 2141 97.80 3 17 1 198 48 v South Africa 5 Nov 2023 ODI # 4694
20 18 1 788 103 46.35 780 101.02 1 8 0 78 17 v Australia 29 Nov 2020 ODI # 4266
51 46 5 1898 113* 46.29 1953 97.18 3 15 1 182 40 v Bangladesh 19 Oct 2023 ODI # 4674
47 42 3 1801 113* 46.17 1840 97.88 3 14 0 176 37 v Australia 27 Sep 2023 ODI # 4657
46 41 3 1753 113* 46.13 1797 97.55 3 14 0 175 35 v Australia 24 Sep 2023 ODI # 4654
52 47 5 1931 113* 45.97 1982 97.42 3 15 1 188 40 v New Zealand 22 Oct 2023 ODI # 4678
54 49 5 2017 113* 45.84 2054 98.19 3 16 1 191 46 v Sri Lanka 2 Nov 2023 ODI # 4690
43 39 3 1645 113* 45.69 1699 96.82 2 14 0 164 32 v Pakistan 2 Sep 2023 ODI # 4630
44 39 3 1645 113* 45.69 1699 96.82 2 14 0 164 32 v Nepal 4 Sep 2023 ODI # 4632
49 44 4 1826 113* 45.65 1866 97.85 3 14 1 177 38 v Afghanistan 11 Oct 2023 ODI # 4666
48 43 3 1801 113* 45.02 1843 97.72 3 14 1 176 37 v Australia 8 Oct 2023 ODI # 4662
4 4 0 180 88 45.00 181 99.44 0 2 0 20 3 v South Africa 10 Feb 2018 ODI # 3973
53 48 5 1935 113* 45.00 1998 96.84 3 15 1 188 40 v England 29 Oct 2023 ODI # 4686
21 19 1 807 103 44.83 801 100.74 1 8 0 80 17 v Australia 2 Dec 2020 ODI # 4267
45 40 3 1648 113* 44.54 1707 96.54 2 14 0 164 32 v Australia 22 Sep 2023 ODI # 4651
15 13 1 531 88 44.25 515 103.10 0 6 0 46 15 v Australia 19 Jan 2020 ODI # 4233
13 11 0 480 88 43.63 463 103.67 0 6 0 39 14 v Australia 14 Jan 2020 ODI # 4231
31 28 1 1158 103 42.88 1185 97.72 1 12 0 114 21 v South Africa 6 Oct 2022 ODI # 4470
22 20 1 813 103 42.78 810 100.37 1 8 0 81 17 v England 23 Mar 2021 ODI # 4281
30 27 1 1108 103 42.61 1148 96.51 1 11 0 106 21 v West Indies 27 Jul 2022 ODI # 4439
29 26 1 1064 103 42.56 1114 95.51 1 11 0 102 20 v West Indies 24 Jul 2022 ODI # 4438
5 5 0 210 88 42.00 218 96.33 0 2 0 22 3 v South Africa 13 Feb 2018 ODI # 3976
6 5 0 210 88 42.00 218 96.33 0 2 0 22 3 v South Africa 16 Feb 2018 ODI # 3978
7 5 0 210 88 42.00 218 96.33 0 2 0 22 3 v West Indies 8 Aug 2019 ODI # 4196
28 25 1 1001 103 41.70 1043 95.97 1 10 0 98 19 v West Indies 22 Jul 2022 ODI # 4436
23 21 1 830 103 41.50 827 100.36 1 8 0 82 17 v South Africa 19 Jan 2022 ODI # 4344
26 24 1 947 103 41.17 986 96.04 1 9 0 93 17 v West Indies 11 Feb 2022 ODI # 4356
27 24 1 947 103 41.17 986 96.04 1 9 0 93 17 v England 12 Jul 2022 ODI # 4424
14 12 0 487 88 40.58 480 101.45 0 6 0 40 14 v Australia 17 Jan 2020 ODI # 4232
24 22 1 841 103 40.04 841 100.00 1 8 0 82 17 v South Africa 21 Jan 2022 ODI # 4346
25 23 1 867 103 39.40 875 99.08 1 8 0 84 17 v South Africa 23 Jan 2022 ODI # 4349
1 1 0 9 9 9.00 27 33.33 0 0 0 1 0 v Sri Lanka 10 Dec 2017 ODI # 3939
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