Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 11 Jan 2013 remove greater than or equal to 11 Jan 2013 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 2016-2023 75 70 14 2820 112 50.35 3211 87.82 7 18 2 224 61 Profile
filtered 2016-2023 75 70 14 2820 112 50.35 3211 87.82 7 18 2 224 61
Cumulative averages
3 3 2 196 100* 196.00 235 83.40 1 1 0 15 3 v Zimbabwe 15 Jun 2016 ODI # 3746
2 2 1 133 100* 133.00 165 80.60 1 0 0 11 1 v Zimbabwe 13 Jun 2016 ODI # 3744
4 4 2 204 100* 102.00 253 80.63 1 1 0 16 3 v England 15 Jan 2017 ODI # 3819
1 1 1 100 100* - 115 86.95 1 0 0 7 1 v Zimbabwe 11 Jun 2016 ODI # 3742
5 5 2 209 100* 69.66 258 81.00 1 1 0 17 3 v England 19 Jan 2017 ODI # 3821
6 6 2 220 100* 55.00 269 81.78 1 1 0 18 4 v England 22 Jan 2017 ODI # 3824
7 6 2 220 100* 55.00 269 81.78 1 1 0 18 4 v Sri Lanka 20 Aug 2017 ODI # 3905
74 69 14 2799 112 50.89 3176 88.12 7 18 2 222 61 v South Africa 19 Dec 2023 ODI # 4714
65 61 13 2441 112 50.85 2792 87.42 6 16 2 190 55 v Bangladesh 19 Oct 2023 ODI # 4674
72 68 14 2743 112 50.79 3112 88.14 7 17 2 215 61 v Australia 19 Nov 2023 ODI # 4705
73 68 14 2743 112 50.79 3112 88.14 7 17 2 215 61 v South Africa 17 Dec 2023 ODI # 4713
71 67 14 2677 112 50.50 3005 89.08 7 16 2 214 61 v New Zealand 15 Nov 2023 ODI # 4703
66 62 13 2468 112 50.36 2827 87.30 6 16 2 193 55 v New Zealand 22 Oct 2023 ODI # 4678
75 70 14 2820 112 50.35 3211 87.82 7 18 2 224 61 v South Africa 21 Dec 2023 ODI # 4716
64 60 12 2407 112 50.14 2758 87.27 6 16 2 187 54 v Pakistan 14 Oct 2023 ODI # 4669
67 63 13 2507 112 50.14 2885 86.89 6 16 2 196 55 v England 29 Oct 2023 ODI # 4686
37 36 6 1502 112 50.06 1672 89.83 5 9 2 114 36 v England 26 Mar 2021 ODI # 4283
70 66 13 2638 112 49.77 2985 88.37 7 16 2 209 59 v Netherlands 12 Nov 2023 ODI # 4702
62 59 11 2388 112 49.75 2729 87.50 6 16 2 185 54 v Australia 8 Oct 2023 ODI # 4662
63 59 11 2388 112 49.75 2729 87.50 6 16 2 185 54 v Afghanistan 11 Oct 2023 ODI # 4666
68 64 13 2528 112 49.56 2904 87.05 6 16 2 198 55 v Sri Lanka 2 Nov 2023 ODI # 4690
69 65 13 2536 112 48.76 2921 86.81 6 16 2 198 55 v South Africa 5 Nov 2023 ODI # 4694
38 37 6 1509 112 48.67 1690 89.28 5 9 2 114 36 v England 28 Mar 2021 ODI # 4284
60 57 10 2265 112 48.19 2584 87.65 6 15 2 175 52 v Australia 24 Sep 2023 ODI # 4654
59 56 10 2213 112 48.10 2546 86.92 6 14 2 172 49 v Australia 22 Sep 2023 ODI # 4651
36 35 6 1394 112 48.06 1558 89.47 4 9 2 107 34 v England 23 Mar 2021 ODI # 4281
40 39 6 1576 112 47.75 1786 88.24 5 10 2 118 36 v South Africa 21 Jan 2022 ODI # 4346
61 58 10 2291 112 47.72 2614 87.64 6 15 2 177 52 v Australia 27 Sep 2023 ODI # 4657
55 53 9 2097 112 47.65 2400 87.37 6 13 2 164 48 v Pakistan 10 Sep 2023 ODI # 4639
32 31 5 1239 112 47.65 1423 87.06 4 7 2 98 25 v New Zealand 11 Feb 2020 ODI # 4243
39 38 6 1521 112 47.53 1707 89.10 5 9 2 114 36 v South Africa 19 Jan 2022 ODI # 4344
56 54 9 2136 112 47.46 2444 87.39 6 13 2 166 48 v Sri Lanka 12 Sep 2023 ODI # 4641
34 33 5 1327 112 47.39 1504 88.23 4 8 2 103 30 v Australia 29 Nov 2020 ODI # 4266
57 55 9 2155 112 46.84 2483 86.79 6 13 2 168 48 v Bangladesh 15 Sep 2023 ODI # 4645
58 55 9 2155 112 46.84 2483 86.79 6 13 2 168 48 v Sri Lanka 17 Sep 2023 ODI # 4649
30 29 5 1123 111 46.79 1302 86.25 3 7 2 89 23 v New Zealand 5 Feb 2020 ODI # 4235
42 41 6 1634 112 46.68 1844 88.61 5 10 2 124 38 v West Indies 9 Feb 2022 ODI # 4355
43 41 6 1634 112 46.68 1844 88.61 5 10 2 124 38 v Zimbabwe 18 Aug 2022 ODI # 4451
41 40 6 1585 112 46.61 1796 88.25 5 10 2 120 36 v South Africa 23 Jan 2022 ODI # 4349
33 32 5 1251 112 46.33 1438 86.99 4 7 2 99 25 v Australia 27 Nov 2020 ODI # 4265
52 50 8 1945 112 46.30 2232 87.14 5 13 2 149 45 v Australia 17 Mar 2023 ODI # 4538
35 34 5 1332 112 45.93 1515 87.92 4 8 2 103 30 v Australia 2 Dec 2020 ODI # 4267
46 44 6 1738 112 45.73 1965 88.44 5 11 2 130 43 v Bangladesh 4 Dec 2022 ODI # 4493
53 51 8 1954 112 45.44 2244 87.07 5 13 2 150 45 v Australia 19 Mar 2023 ODI # 4541
50 48 7 1863 112 45.43 2135 87.25 5 12 2 141 44 v Sri Lanka 12 Jan 2023 ODI # 4503
44 42 6 1635 112 45.41 1849 88.42 5 10 2 124 38 v Zimbabwe 20 Aug 2022 ODI # 4454
54 52 8 1986 112 45.13 2294 86.57 5 13 2 152 46 v Australia 22 Mar 2023 ODI # 4545
31 30 5 1127 111 45.08 1310 86.03 3 7 2 89 23 v New Zealand 8 Feb 2020 ODI # 4239
45 43 6 1665 112 45.00 1895 87.86 5 10 2 125 39 v Zimbabwe 22 Aug 2022 ODI # 4457
47 45 6 1752 112 44.92 1993 87.90 5 11 2 130 43 v Bangladesh 7 Dec 2022 ODI # 4496
8 7 2 224 100* 44.80 275 81.45 1 1 0 18 4 v Sri Lanka 24 Aug 2017 ODI # 3906
51 49 7 1870 112 44.52 2141 87.34 5 12 2 142 44 v Sri Lanka 15 Jan 2023 ODI # 4505
28 27 4 1016 111 44.17 1211 83.89 3 6 2 84 17 v Australia 17 Jan 2020 ODI # 4232
48 46 6 1760 112 44.00 2003 87.86 5 11 2 131 43 v Bangladesh 10 Dec 2022 ODI # 4499
49 47 6 1799 112 43.87 2032 88.53 5 11 2 135 44 v Sri Lanka 10 Jan 2023 ODI # 4501
29 28 4 1035 111 43.12 1238 83.60 3 6 2 86 17 v Australia 19 Jan 2020 ODI # 4233
27 26 4 936 111 42.54 1159 80.75 3 5 2 78 14 v Australia 14 Jan 2020 ODI # 4231
26 25 4 889 111 42.33 1098 80.96 3 5 2 74 14 v West Indies 22 Dec 2019 ODI # 4223
22 21 4 703 111 41.35 883 79.61 2 4 2 57 10 v Sri Lanka 6 Jul 2019 ODI # 4187
25 24 4 812 111 40.60 1009 80.47 3 4 2 66 13 v West Indies 18 Dec 2019 ODI # 4222
9 8 2 241 100* 40.16 299 80.60 1 1 0 20 4 v Sri Lanka 27 Aug 2017 ODI # 3907
23 22 4 704 111 39.11 890 79.10 2 4 2 57 10 v New Zealand 9 Jul 2019 ODI # 4190
24 23 4 710 111 37.36 905 78.45 2 4 2 58 10 v West Indies 15 Dec 2019 ODI # 4221
21 20 4 592 100* 37.00 765 77.38 1 4 2 46 9 v Bangladesh 2 Jul 2019 ODI # 4182
19 18 4 515 100* 36.78 664 77.56 1 3 1 40 8 v West Indies 27 Jun 2019 ODI # 4175
11 10 3 257 100* 36.71 325 79.07 1 1 0 20 4 v England 12 Jul 2018 ODI # 4014
17 16 4 437 100* 36.41 547 79.89 1 3 1 32 8 v Pakistan 16 Jun 2019 ODI # 4161
18 17 4 467 100* 35.92 600 77.83 1 3 1 34 8 v Afghanistan 22 Jun 2019 ODI # 4169
10 9 2 248 100* 35.42 307 80.78 1 1 0 20 4 v Sri Lanka 31 Aug 2017 ODI # 3908
13 12 3 317 100* 35.22 393 80.66 1 2 1 25 5 v Afghanistan 25 Sep 2018 ODI # 4046
16 15 4 380 100* 34.54 469 81.02 1 2 1 29 6 v Australia 9 Jun 2019 ODI # 4155
20 19 4 515 100* 34.33 673 76.52 1 3 2 40 8 v England 30 Jun 2019 ODI # 4179
14 13 3 343 100* 34.30 424 80.89 1 2 1 26 5 v Australia 10 Mar 2019 ODI # 4111
15 14 3 369 100* 33.54 466 79.18 1 2 1 28 5 v South Africa 5 Jun 2019 ODI # 4150
12 11 3 257 100* 32.12 327 78.59 1 1 1 20 4 v England 14 Jul 2018 ODI # 4016
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