Records type all-round 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2017-2023 82 3492 210* 46.56 11 1 1/19 111.00 0 42 0 -64.43 Profile
filtered 2017-2023 82 3492 210* 46.56 11 1 1/19 111.00 0 42 0 -64.43
Cumulative averages
18 1065 210* 76.07 3 1 1/19 55.00 0 10 0 21.07 v Zimbabwe 22 Jul 2018 ODI # 4021
17 980 210* 75.38 3 1 1/19 55.00 0 10 0 20.38 v Zimbabwe 20 Jul 2018 ODI # 4020
19 1089 210* 72.60 3 1 1/19 55.00 0 10 0 17.60 v Hong Kong 16 Sep 2018 ODI # 4037
20 1089 210* 68.06 3 1 1/19 80.00 0 10 0 -11.93 v India 19 Sep 2018 ODI # 4040
21 1089 210* 64.05 3 1 1/19 80.00 0 10 0 -15.94 v Afghanistan 21 Sep 2018 ODI # 4043
4 252 114 63.00 1 0 - - 0 2 0 - v India 18 Jun 2017 ODI # 3894
22 1120 210* 62.22 3 1 1/19 80.00 0 10 0 -17.77 v India 23 Sep 2018 ODI # 4044
16 770 117* 59.23 2 1 1/19 55.00 0 10 0 4.23 v Zimbabwe 18 Jul 2018 ODI # 4019
5 295 114 59.00 1 0 - - 0 2 0 - v Sri Lanka 13 Oct 2017 ODI # 3922
23 1121 210* 59.00 3 1 1/19 80.00 0 12 0 -20.99 v Bangladesh 26 Sep 2018 ODI # 4047
26 1275 210* 57.95 3 1 1/19 80.00 0 12 0 -22.04 v New Zealand 11 Nov 2018 ODI # 4070
25 1210 210* 57.61 3 1 1/19 80.00 0 12 0 -22.38 v New Zealand 9 Nov 2018 ODI # 4068
27 1300 210* 56.52 3 1 1/19 88.00 0 12 0 -31.47 v South Africa 19 Jan 2019 ODI # 4080
24 1122 210* 56.10 3 1 1/19 80.00 0 12 0 -23.89 v New Zealand 7 Nov 2018 ODI # 4066
15 727 117* 55.92 2 1 1/19 55.00 0 10 0 0.92 v Zimbabwe 16 Jul 2018 ODI # 4017
28 1326 210* 55.25 3 1 1/19 88.00 0 12 0 -32.74 v South Africa 22 Jan 2019 ODI # 4081
33 1583 210* 54.58 4 1 1/19 88.00 0 13 0 -33.41 v England 11 May 2019 ODI # 4133
10 482 114 53.55 1 1 1/19 44.00 0 6 0 9.55 v New Zealand 6 Jan 2018 ODI # 3946
31 1442 210* 53.40 3 1 1/19 88.00 0 12 0 -34.59 v South Africa 30 Jan 2019 ODI # 4090
29 1328 210* 53.12 3 1 1/19 88.00 0 12 0 -34.87 v South Africa 25 Jan 2019 ODI # 4084
35 1642 210* 52.96 4 1 1/19 88.00 0 14 0 -35.03 v England 17 May 2019 ODI # 4138
34 1585 210* 52.83 4 1 1/19 88.00 0 13 0 -35.16 v England 14 May 2019 ODI # 4135
30 1372 210* 52.76 3 1 1/19 88.00 0 12 0 -35.23 v South Africa 27 Jan 2019 ODI # 4087
32 1445 210* 51.60 3 1 1/19 88.00 0 12 0 -36.39 v England 8 May 2019 ODI # 4130
36 1642 210* 51.31 4 1 1/19 111.00 0 16 0 -59.68 v England 19 May 2019 ODI # 4140
6 306 114 51.00 1 0 - - 0 2 0 - v Sri Lanka 16 Oct 2017 ODI # 3924
37 1664 210* 50.42 4 1 1/19 111.00 0 16 0 -60.57 v West Indies 31 May 2019 ODI # 4144
38 1700 210* 50.00 4 1 1/19 111.00 0 17 0 -60.99 v England 3 Jun 2019 ODI # 4148
67 3082 210* 49.70 10 1 1/19 111.00 0 32 0 -61.29 v New Zealand 29 Apr 2023 ODI # 4571
68 3101 210* 49.22 10 1 1/19 111.00 0 32 0 -61.77 v New Zealand 3 May 2023 ODI # 4573
50 2262 210* 49.17 6 1 1/19 111.00 0 21 0 -61.82 v South Africa 7 Apr 2021 ODI # 4287
51 2309 210* 49.12 6 1 1/19 111.00 0 21 0 -61.87 v England 8 Jul 2021 ODI # 4299
40 1762 210* 48.94 4 1 1/19 111.00 0 17 0 -62.05 v India 16 Jun 2019 ODI # 4161
12 538 114 48.90 1 1 1/19 44.00 0 7 0 4.90 v New Zealand 16 Jan 2018 ODI # 3953
41 1806 210* 48.81 4 1 1/19 111.00 0 17 0 -62.18 v South Africa 23 Jun 2019 ODI # 4171
69 3115 210* 48.67 10 1 1/19 111.00 0 32 0 -62.32 v New Zealand 5 May 2023 ODI # 4574
39 1700 210* 48.57 4 1 1/19 111.00 0 17 0 -62.42 v Australia 12 Jun 2019 ODI # 4157
70 3148 210* 48.43 10 1 1/19 111.00 0 33 0 -62.56 v New Zealand 7 May 2023 ODI # 4575
11 484 114 48.40 1 1 1/19 44.00 0 7 0 4.40 v New Zealand 13 Jan 2018 ODI # 3949
52 2319 210* 48.31 6 1 1/19 111.00 0 22 0 -62.68 v England 10 Jul 2021 ODI # 4300
49 2161 210* 48.02 5 1 1/19 111.00 0 21 0 -62.97 v South Africa 4 Apr 2021 ODI # 4286
7 335 114 47.85 1 0 - - 0 4 0 - v Sri Lanka 18 Oct 2017 ODI # 3926
42 1815 210* 47.76 4 1 1/19 111.00 0 17 0 -63.23 v New Zealand 26 Jun 2019 ODI # 4174
71 3150 210* 47.72 10 1 1/19 111.00 0 34 0 -63.27 v Afghanistan 22 Aug 2023 ODI # 4625
72 3180 210* 47.46 10 1 1/19 111.00 0 34 0 -63.53 v Afghanistan 24 Aug 2023 ODI # 4626
53 2325 210* 47.44 6 1 1/19 111.00 0 23 0 -63.55 v England 13 Jul 2021 ODI # 4303
55 2410 210* 47.25 6 1 1/19 111.00 0 23 0 -63.74 v Australia 31 Mar 2022 ODI # 4380
81 3491 210* 47.17 11 1 1/19 111.00 0 42 0 -63.82 v New Zealand 4 Nov 2023 ODI # 4692
73 3207 210* 47.16 10 1 1/19 111.00 0 35 0 -63.83 v Afghanistan 26 Aug 2023 ODI # 4627
14 610 114 46.92 1 1 1/19 44.00 0 10 0 2.92 v Zimbabwe 13 Jul 2018 ODI # 4015
54 2343 210* 46.86 6 1 1/19 111.00 0 23 0 -64.13 v Australia 29 Mar 2022 ODI # 4379
66 2902 210* 46.80 9 1 1/19 111.00 0 32 0 -64.19 v New Zealand 27 Apr 2023 ODI # 4569
74 3221 210* 46.68 10 1 1/19 111.00 0 36 0 -64.31 v Nepal 30 Aug 2023 ODI # 4628
75 3221 210* 46.68 10 1 1/19 111.00 0 37 0 -64.31 v India 2 Sep 2023 ODI # 4630
56 2427 210* 46.67 6 1 1/19 111.00 0 25 0 -64.32 v Australia 2 Apr 2022 ODI # 4382
46 1958 210* 46.61 4 1 1/19 111.00 0 21 0 -64.38 v Sri Lanka 2 Oct 2019 ODI # 4212
82 3492 210* 46.56 11 1 1/19 111.00 0 42 0 -64.43 v England 11 Nov 2023 ODI # 4701
43 1815 210* 46.53 4 1 1/19 111.00 0 18 0 -64.46 v Afghanistan 29 Jun 2019 ODI # 4177
60 2599 210* 46.41 7 1 1/19 111.00 0 27 0 -64.58 v Netherlands 16 Aug 2022 ODI # 4448
76 3241 210* 46.30 10 1 1/19 111.00 0 39 0 -64.69 v Bangladesh 6 Sep 2023 ODI # 4634
77 3268 210* 46.02 10 1 1/19 111.00 0 39 0 -64.97 v India 10 Sep 2023 ODI # 4639
3 138 57 46.00 0 - - - - 2 0 - v England 14 Jun 2017 ODI # 3889
57 2438 210* 46.00 6 1 1/19 111.00 0 25 0 -64.99 v West Indies 8 Jun 2022 ODI # 4401
45 1882 210* 45.90 4 1 1/19 111.00 0 21 0 -65.09 v Sri Lanka 30 Sep 2019 ODI # 4211
13 550 114 45.83 1 1 1/19 44.00 0 8 0 1.83 v New Zealand 19 Jan 2018 ODI # 3957
44 1828 210* 45.70 4 1 1/19 111.00 0 19 0 -65.29 v Bangladesh 5 Jul 2019 ODI # 4186
65 2785 210* 45.65 8 1 1/19 111.00 0 31 0 -65.34 v New Zealand 13 Jan 2023 ODI # 4504
61 2602 210* 45.64 7 1 1/19 111.00 0 28 0 -65.35 v Netherlands 18 Aug 2022 ODI # 4452
47 1960 210* 45.58 4 1 1/19 111.00 0 21 0 -65.41 v Zimbabwe 3 Nov 2020 ODI # 4264
63 2684 210* 45.49 7 1 1/19 111.00 0 30 0 -65.50 v New Zealand 9 Jan 2023 ODI # 4500
80 3365 210* 45.47 10 1 1/19 111.00 0 41 0 -65.52 v Bangladesh 31 Oct 2023 ODI # 4688
58 2455 210* 45.46 6 1 1/19 111.00 0 26 0 -65.53 v West Indies 10 Jun 2022 ODI # 4405
78 3272 210* 45.44 10 1 1/19 111.00 0 39 0 -65.55 v Sri Lanka 14 Sep 2023 ODI # 4644
62 2628 210* 45.31 7 1 1/19 111.00 0 29 0 -65.68 v Netherlands 21 Aug 2022 ODI # 4455
59 2490 210* 45.27 6 1 1/19 111.00 0 27 0 -65.72 v West Indies 12 Jun 2022 ODI # 4407
79 3284 210* 44.98 10 1 1/19 111.00 0 41 0 -66.01 v Netherlands 6 Oct 2023 ODI # 4659
64 2684 210* 44.73 7 1 1/19 111.00 0 31 0 -66.26 v New Zealand 11 Jan 2023 ODI # 4502
48 1968 210* 44.72 4 1 1/19 111.00 0 21 0 -66.27 v South Africa 2 Apr 2021 ODI # 4285
9 400 114 44.44 1 0 - - 0 6 0 - v Sri Lanka 23 Oct 2017 ODI # 3930
8 352 114 44.00 1 0 - - 0 5 0 - v Sri Lanka 20 Oct 2017 ODI # 3927
2 81 50 40.50 0 - - - - 1 0 - v Sri Lanka 12 Jun 2017 ODI # 3888
1 31 31 31.00 0 - - - - 0 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