Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 14 Aug 2016 remove greater than or equal to 14 Aug 2016 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2015-2023 70 1487 146* 27.03 1 48 3/16 42.89 0 18 0 -15.85 Profile
filtered 2017-2023 68 1478 146* 27.88 1 - - - - - - -
Reverse cumulative
1 - - - - 1 1/45 45.00 0 0 0 - v Bangladesh 11 Nov 2023 ODI # 4700
2 6 6 6.00 0 1 1/45 47.00 0 0 0 -40.99 v Afghanistan 7 Nov 2023 ODI # 4696
19 219 35 15.64 0 14 2/20 36.35 0 5 0 -20.71 v Zimbabwe 3 Sep 2022 ODI # 4460
20 219 35 15.64 0 14 2/20 37.00 0 6 0 -21.35 v Zimbabwe 31 Aug 2022 ODI # 4459
21 238 35 15.86 0 14 2/20 37.00 0 6 0 -21.13 v Zimbabwe 28 Aug 2022 ODI # 4458
18 216 35 16.61 0 13 2/20 38.69 0 5 0 -22.07 v New Zealand 6 Sep 2022 ODI # 4461
40 535 49 16.71 0 24 2/20 38.25 0 9 0 -21.53 v Pakistan 27 Mar 2019 ODI # 4118
41 535 49 16.71 0 24 2/20 39.91 0 9 0 -23.19 v Pakistan 24 Mar 2019 ODI # 4117
42 535 49 16.71 0 24 2/20 40.50 0 10 0 -23.78 v Pakistan 22 Mar 2019 ODI # 4116
43 555 49 16.81 0 26 2/20 38.57 0 10 0 -21.75 v India 13 Mar 2019 ODI # 4113
39 525 49 16.93 0 24 2/20 37.37 0 9 0 -20.43 v Pakistan 29 Mar 2019 ODI # 4119
38 523 49 17.43 0 22 2/20 39.86 0 9 0 -22.43 v Pakistan 31 Mar 2019 ODI # 4120
17 211 35 17.58 0 13 2/20 36.76 0 5 0 -19.18 v New Zealand 8 Sep 2022 ODI # 4462
22 282 44 17.62 0 14 2/20 37.21 0 6 0 -19.58 v Sri Lanka 14 Jun 2022 ODI # 4409
28 389 49 17.68 0 15 2/20 39.86 0 6 0 -22.18 v England 13 Sep 2020 ODI # 4260
23 301 44 17.70 0 14 2/20 37.21 0 6 0 -19.50 v Pakistan 2 Apr 2022 ODI # 4382
44 586 49 17.75 0 26 2/20 40.07 0 10 0 -22.31 v India 8 Mar 2019 ODI # 4109
35 500 49 17.85 0 20 2/20 40.10 0 9 0 -22.24 v India 9 Jun 2019 ODI # 4155
33 483 49 17.88 0 16 2/20 42.87 0 8 0 -24.98 v England 25 Jun 2019 ODI # 4173
36 519 49 17.89 0 20 2/20 41.00 0 9 0 -23.10 v West Indies 6 Jun 2019 ODI # 4152
37 519 49 17.89 0 22 2/20 38.95 0 9 0 -21.05 v Afghanistan 1 Jun 2019 ODI # 4146
30 432 49 18.00 0 15 2/20 41.73 0 6 0 -23.73 v England 11 Jul 2019 ODI # 4191
27 380 49 18.09 0 15 2/20 38.53 0 6 0 -20.43 v England 16 Sep 2020 ODI # 4261
31 454 49 18.16 0 15 2/20 43.00 0 7 0 -24.83 v South Africa 6 Jul 2019 ODI # 4188
32 475 49 18.26 0 15 2/20 43.80 0 7 0 -25.53 v New Zealand 29 Jun 2019 ODI # 4178
34 500 49 18.51 0 18 2/20 41.11 0 8 0 -22.59 v Bangladesh 20 Jun 2019 ODI # 4166
45 638 52 18.76 0 26 2/20 40.53 0 11 0 -21.77 v India 5 Mar 2019 ODI # 4106
29 432 49 18.78 0 15 2/20 40.86 0 6 0 -22.08 v England 11 Sep 2020 ODI # 4259
26 376 49 18.80 0 15 2/20 38.53 0 6 0 -19.73 v India 27 Nov 2020 ODI # 4265
47 685 52 19.02 0 27 2/20 43.18 0 12 0 -24.15 v India 18 Jan 2019 ODI # 4079
15 211 35 19.18 0 11 2/20 40.09 0 5 0 -20.90 v England 19 Nov 2022 ODI # 4477
16 211 35 19.18 0 12 2/20 38.66 0 5 0 -19.48 v England 17 Nov 2022 ODI # 4475
46 675 52 19.28 0 26 2/20 42.53 0 11 0 -23.25 v India 2 Mar 2019 ODI # 4102
48 714 52 19.29 0 28 2/20 43.28 0 13 0 -23.98 v India 15 Jan 2019 ODI # 4078
24 350 49 19.44 0 15 2/20 36.26 0 6 0 -16.82 v Pakistan 31 Mar 2022 ODI # 4380
25 376 49 19.78 0 15 2/20 36.86 0 6 0 -17.07 v Pakistan 29 Mar 2022 ODI # 4379
14 198 35 19.80 0 11 2/20 37.45 0 5 0 -17.65 v England 22 Nov 2022 ODI # 4480
54 841 63 20.02 0 40 3/16 36.92 0 14 0 -16.90 v England 21 Jun 2018 ODI # 4012
10 161 35 20.12 0 8 2/20 42.75 0 3 0 -22.62 v South Africa 7 Sep 2023 ODI # 4635
56 894 63 20.31 0 41 3/16 39.56 0 14 0 -19.24 v England 16 Jun 2018 ODI # 4010
57 916 63 20.35 0 41 3/16 39.56 0 14 0 -19.20 v England 13 Jun 2018 ODI # 4009
53 840 63 20.48 0 40 3/16 35.90 0 14 0 -15.41 v England 24 Jun 2018 ODI # 4013
3 41 35 20.50 0 2 1/34 40.50 0 1 0 -19.99 v England 4 Nov 2023 ODI # 4693
49 761 52 20.56 0 30 2/20 42.60 0 14 0 -22.03 v India 12 Jan 2019 ODI # 4077
9 144 35 20.57 0 6 2/40 53.66 0 3 0 -33.09 v South Africa 12 Sep 2023 ODI # 4642
55 885 63 20.58 0 40 3/16 39.05 0 14 0 -18.46 v England 19 Jun 2018 ODI # 4011
4 62 35 20.66 0 4 2/40 30.25 0 2 0 -9.58 v Pakistan 20 Oct 2023 ODI # 4675
11 186 35 20.66 0 9 2/20 42.77 0 4 0 -22.11 v India 22 Mar 2023 ODI # 4545
12 186 35 20.66 0 9 2/20 42.77 0 4 0 -22.11 v India 19 Mar 2023 ODI # 4541
13 186 35 20.66 0 11 2/20 37.45 0 4 0 -16.78 v India 17 Mar 2023 ODI # 4538
52 840 63 21.00 0 38 3/16 36.81 0 14 0 -15.81 v South Africa 4 Nov 2018 ODI # 4065
51 826 63 21.17 0 35 3/35 39.51 0 14 0 -18.33 v South Africa 9 Nov 2018 ODI # 4067
59 1017 87 21.63 0 41 3/16 40.14 0 15 0 -18.50 v England 26 Jan 2018 ODI # 3966
50 824 63 21.68 0 32 2/20 42.12 0 14 0 -20.44 v South Africa 11 Nov 2018 ODI # 4069
6 87 35 21.75 0 4 2/40 35.75 0 2 0 -13.99 v South Africa 12 Oct 2023 ODI # 4667
58 1003 87 21.80 0 41 3/16 39.56 0 15 0 -17.75 v England 28 Jan 2018 ODI # 3968
61 1077 87 21.97 0 42 3/16 41.02 0 15 0 -19.04 v England 19 Jan 2018 ODI # 3958
8 134 35 22.33 0 5 2/40 52.80 0 3 0 -30.46 v South Africa 15 Sep 2023 ODI # 4646
60 1073 87 22.35 0 42 3/16 40.21 0 15 0 -17.86 v England 21 Jan 2018 ODI # 3960
62 1137 87 22.74 0 43 3/16 40.83 0 16 0 -18.09 v England 14 Jan 2018 ODI # 3951
63 1183 87 23.19 0 43 3/16 41.30 0 17 0 -18.10 v India 1 Oct 2017 ODI # 3919
7 116 35 23.20 0 4 2/40 45.75 0 2 0 -22.54 v India 22 Sep 2023 ODI # 4651
64 1198 87 23.49 0 43 3/16 42.09 0 17 0 -18.60 v India 28 Sep 2017 ODI # 3917
65 1225 87 24.01 0 43 3/16 43.51 0 17 0 -19.49 v India 24 Sep 2017 ODI # 3914
67 1290 87 24.80 0 45 3/16 43.80 0 17 0 -18.99 v India 17 Sep 2017 ODI # 3910
68 1332 87 25.13 0 45 3/16 44.28 0 18 0 -19.15 v New Zealand 5 Feb 2017 ODI # 3832
66 1287 87 25.23 0 43 3/16 44.58 0 17 0 -19.34 v India 21 Sep 2017 ODI # 3912
5 82 35 27.33 0 4 2/40 33.00 0 2 0 -5.66 v Sri Lanka 16 Oct 2023 ODI # 4671
69 1478 146* 27.88 1 48 3/16 42.54 0 18 0 -14.65 v New Zealand 30 Jan 2017 ODI # 3829
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