Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date between 4 Jul 2016 and 17 Aug 2022 remove between 4 Jul 2016 and 17 Aug 2022 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1999-2019 287 258 40 7534 143 34.55 9199 81.90 9 44 15 603 113 Profile
filtered 2016-2019 55 49 9 1405 101* 35.12 1599 87.86 1 9 2 91 34
Cumulative averages
4 4 1 103 57* 34.33 104 99.03 0 1 0 7 3 v England 30 Aug 2016 ODI # 3773
55 49 9 1405 101* 35.12 1599 87.86 1 9 2 91 34 v India 16 Jun 2019 ODI # 4161
54 48 9 1405 101* 36.02 1598 87.92 1 9 1 91 34 v Australia 12 Jun 2019 ODI # 4157
53 47 9 1405 101* 36.97 1596 88.03 1 9 0 91 34 v England 3 Jun 2019 ODI # 4148
6 6 1 186 77 37.20 196 94.89 0 2 0 12 5 v West Indies 30 Sep 2016 ODI # 3784
52 46 9 1397 101* 37.75 1588 87.97 1 9 0 91 34 v England 19 May 2019 ODI # 4140
48 42 9 1261 101* 38.21 1439 87.63 1 8 0 83 33 v Australia 22 Mar 2019 ODI # 4116
50 44 9 1352 101* 38.62 1550 87.22 1 9 0 87 34 v Australia 27 Mar 2019 ODI # 4118
51 45 9 1393 101* 38.69 1576 88.38 1 9 0 91 34 v England 17 May 2019 ODI # 4138
49 43 9 1321 101* 38.85 1500 88.06 1 9 0 86 34 v Australia 24 Mar 2019 ODI # 4117
47 41 9 1250 101* 39.06 1432 87.29 1 8 0 82 32 v South Africa 30 Jan 2019 ODI # 4090
45 40 9 1219 101* 39.32 1388 87.82 1 8 0 81 32 v South Africa 25 Jan 2019 ODI # 4084
46 40 9 1219 101* 39.32 1388 87.82 1 8 0 81 32 v South Africa 27 Jan 2019 ODI # 4087
44 39 9 1188 101* 39.60 1361 87.28 1 8 0 78 32 v South Africa 22 Jan 2019 ODI # 4081
8 8 1 281 90 40.14 286 98.25 0 3 0 15 11 v West Indies 5 Oct 2016 ODI # 3789
43 38 9 1167 101* 40.24 1327 87.94 1 8 0 77 32 v South Africa 19 Jan 2019 ODI # 4080
34 29 7 886 101* 40.27 967 91.62 1 6 0 61 28 v Zimbabwe 22 Jul 2018 ODI # 4021
35 30 8 895 101* 40.68 978 91.51 1 6 0 62 28 v Hong Kong 16 Sep 2018 ODI # 4037
36 31 8 938 101* 40.78 1045 89.76 1 6 0 63 29 v India 19 Sep 2018 ODI # 4040
42 37 9 1155 101* 41.25 1310 88.16 1 8 0 76 32 v New Zealand 11 Nov 2018 ODI # 4070
30 28 7 868 101* 41.33 952 91.17 1 6 0 59 28 v Zimbabwe 13 Jul 2018 ODI # 4015
31 28 7 868 101* 41.33 952 91.17 1 6 0 59 28 v Zimbabwe 16 Jul 2018 ODI # 4017
32 28 7 868 101* 41.33 952 91.17 1 6 0 59 28 v Zimbabwe 18 Jul 2018 ODI # 4019
33 28 7 868 101* 41.33 952 91.17 1 6 0 59 28 v Zimbabwe 20 Jul 2018 ODI # 4020
41 36 9 1137 101* 42.11 1292 88.00 1 8 0 76 32 v New Zealand 9 Nov 2018 ODI # 4068
29 27 7 846 101* 42.30 930 90.96 1 6 0 59 27 v New Zealand 16 Jan 2018 ODI # 3953
37 32 9 989 101* 43.00 1088 90.90 1 7 0 66 30 v Afghanistan 21 Sep 2018 ODI # 4043
40 35 9 1127 101* 43.34 1279 88.11 1 8 0 75 32 v New Zealand 7 Nov 2018 ODI # 4066
14 14 3 481 90 43.72 508 94.68 0 4 0 30 16 v West Indies 9 Apr 2017 ODI # 3862
39 34 9 1097 101* 43.88 1229 89.25 1 8 0 72 32 v Bangladesh 26 Sep 2018 ODI # 4047
28 26 7 840 101* 44.21 922 91.10 1 6 0 58 27 v New Zealand 13 Jan 2018 ODI # 3949
38 33 9 1067 101* 44.45 1178 90.57 1 8 0 70 32 v India 23 Sep 2018 ODI # 4044
5 5 1 180 77 45.00 184 97.82 0 2 0 12 5 v England 4 Sep 2016 ODI # 3777
10 10 2 362 90 45.25 379 95.51 0 3 0 23 13 v Australia 19 Jan 2017 ODI # 3820
20 19 5 636 101* 45.42 678 93.80 1 4 0 46 20 v India 18 Jun 2017 ODI # 3894
11 11 2 409 90 45.44 440 92.95 0 3 0 24 14 v Australia 22 Jan 2017 ODI # 3822
22 21 5 728 101* 45.50 754 96.55 1 5 0 52 22 v Sri Lanka 16 Oct 2017 ODI # 3924
23 22 6 728 101* 45.50 754 96.55 1 5 0 52 22 v Sri Lanka 18 Oct 2017 ODI # 3926
7 7 1 276 90 46.00 280 98.57 0 3 0 15 11 v West Indies 2 Oct 2016 ODI # 3788
9 9 2 323 90 46.14 338 95.56 0 3 0 20 12 v Australia 15 Jan 2017 ODI # 3818
27 25 7 837 101* 46.50 895 93.51 1 6 0 58 27 v New Zealand 9 Jan 2018 ODI # 3947
12 12 3 419 90 46.55 453 92.49 0 3 0 24 14 v Australia 26 Jan 2017 ODI # 3826
13 13 3 472 90 47.20 491 96.13 0 4 0 30 16 v West Indies 7 Apr 2017 ODI # 3861
26 24 7 810 101* 47.64 849 95.40 1 6 0 57 25 v New Zealand 6 Jan 2018 ODI # 3946
21 20 5 717 101* 47.80 739 97.02 1 5 0 51 22 v Sri Lanka 13 Oct 2017 ODI # 3922
18 18 5 624 101* 48.00 662 94.25 1 4 0 46 19 v Sri Lanka 12 Jun 2017 ODI # 3888
19 18 5 624 101* 48.00 662 94.25 1 4 0 46 19 v England 14 Jun 2017 ODI # 3889
16 16 4 597 101* 49.75 628 95.06 1 4 0 42 19 v India 4 Jun 2017 ODI # 3878
24 23 7 797 101* 49.81 835 95.44 1 6 0 54 25 v Sri Lanka 20 Oct 2017 ODI # 3927
25 23 7 797 101* 49.81 835 95.44 1 6 0 54 25 v Sri Lanka 23 Oct 2017 ODI # 3930
3 3 1 102 57* 51.00 97 105.15 0 1 0 7 3 v England 27 Aug 2016 ODI # 3771
17 17 5 613 101* 51.08 642 95.48 1 4 0 45 19 v South Africa 7 Jun 2017 ODI # 3881
15 15 4 582 101* 52.90 619 94.02 1 4 0 40 18 v West Indies 11 Apr 2017 ODI # 3863
1 1 1 57 57* - 37 154.05 0 1 0 6 2 v Ireland 18 Aug 2016 ODI # 3767
2 2 1 74 57* 74.00 62 119.35 0 1 0 6 2 v England 24 Aug 2016 ODI # 3770
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