Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 19 Jan 2017 remove greater than or equal to 19 Jan 2017 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 2013-2022 146 142 3 5406 153* 38.89 6162 87.73 17 30 16 532 129 Profile
filtered 2017-2022 69 69 2 2886 153* 43.07 3333 86.58 10 16 9 259 76
Cumulative averages
1 1 0 4 4 4.00 7 57.14 0 0 0 0 0 v New Zealand 30 Jan 2017 ODI # 3829
4 4 0 87 56 21.75 116 75.00 0 1 0 8 2 v Bangladesh 5 Jun 2017 ODI # 3879
3 3 0 68 56 22.66 89 76.40 0 1 0 5 2 v New Zealand 2 Jun 2017 ODI # 3876
2 2 0 60 56 30.00 71 84.50 0 1 0 5 2 v New Zealand 5 Feb 2017 ODI # 3832
5 5 0 155 68 31.00 180 86.11 0 2 0 16 2 v England 10 Jun 2017 ODI # 3885
27 27 0 1081 124 40.03 1242 87.03 4 5 3 102 27 v India 13 Mar 2019 ODI # 4113
24 24 0 961 124 40.04 1098 87.52 4 4 2 88 24 v India 5 Mar 2019 ODI # 4106
23 23 0 924 124 40.17 1045 88.42 4 4 2 83 23 v India 2 Mar 2019 ODI # 4102
26 26 0 1054 124 40.53 1199 87.90 4 5 3 98 27 v India 10 Mar 2019 ODI # 4111
22 22 0 924 124 42.00 1042 88.67 4 4 1 83 23 v India 18 Jan 2019 ODI # 4079
25 25 0 1054 124 42.16 1197 88.05 4 5 2 98 27 v India 8 Mar 2019 ODI # 4109
28 28 0 1197 124 42.75 1377 86.92 5 5 3 110 31 v Pakistan 22 Mar 2019 ODI # 4116
69 69 2 2886 153* 43.07 3333 86.58 10 16 9 259 76 v New Zealand 11 Sep 2022 ODI # 4464
21 21 0 910 124 43.33 1018 89.39 4 4 1 82 23 v India 15 Jan 2019 ODI # 4078
68 68 2 2881 153* 43.65 3320 86.77 10 16 9 259 76 v New Zealand 8 Sep 2022 ODI # 4462
67 67 2 2881 153* 44.32 3318 86.82 10 16 8 259 76 v New Zealand 6 Sep 2022 ODI # 4461
66 66 2 2876 153* 44.93 3314 86.78 10 16 8 259 76 v Zimbabwe 3 Sep 2022 ODI # 4460
20 20 0 904 124 45.20 999 90.49 4 4 1 82 23 v India 12 Jan 2019 ODI # 4077
65 65 2 2871 153* 45.57 3303 86.92 10 16 8 258 76 v Zimbabwe 31 Aug 2022 ODI # 4459
64 64 2 2870 153* 46.29 3297 87.04 10 16 8 258 76 v Zimbabwe 28 Aug 2022 ODI # 4458
6 6 0 279 124 46.50 305 91.47 1 2 0 28 7 v India 24 Sep 2017 ODI # 3914
63 63 2 2855 153* 46.80 3276 87.14 10 16 8 256 76 v Sri Lanka 24 Jun 2022 ODI # 4418
19 19 0 898 124 47.26 988 90.89 4 4 1 82 23 v South Africa 11 Nov 2018 ODI # 4069
62 62 2 2855 153* 47.58 3273 87.22 10 16 7 256 76 v Sri Lanka 21 Jun 2022 ODI # 4416
60 60 2 2793 153* 48.15 3184 87.71 10 15 6 252 75 v Sri Lanka 16 Jun 2022 ODI # 4412
29 29 1 1350 153* 48.21 1520 88.81 6 5 3 121 37 v Pakistan 24 Mar 2019 ODI # 4117
35 35 1 1640 153* 48.23 1861 88.12 6 8 3 142 46 v India 9 Jun 2019 ODI # 4155
61 61 2 2855 153* 48.38 3269 87.33 10 16 6 256 76 v Sri Lanka 19 Jun 2022 ODI # 4415
34 34 1 1604 153* 48.60 1826 87.84 6 8 3 139 45 v West Indies 6 Jun 2019 ODI # 4152
59 59 2 2779 153* 48.75 3169 87.69 10 15 6 250 75 v Sri Lanka 14 Jun 2022 ODI # 4409
58 58 2 2735 153* 48.83 3128 87.43 10 15 6 245 74 v Pakistan 2 Apr 2022 ODI # 4382
36 36 1 1722 153* 49.20 1945 88.53 6 9 3 148 50 v Pakistan 12 Jun 2019 ODI # 4157
52 52 2 2463 153* 49.26 2813 87.55 9 13 4 223 67 v England 16 Sep 2020 ODI # 4261
18 18 0 887 124 49.27 973 91.16 4 4 1 81 23 v South Africa 9 Nov 2018 ODI # 4067
31 31 1 1479 153* 49.30 1698 87.10 6 6 3 131 39 v Pakistan 29 Mar 2019 ODI # 4119
32 32 1 1532 153* 49.41 1767 86.70 6 7 3 133 41 v Pakistan 31 Mar 2019 ODI # 4120
50 50 2 2378 153* 49.54 2699 88.10 9 12 4 213 66 v England 11 Sep 2020 ODI # 4259
30 30 1 1440 153* 49.65 1656 86.95 6 6 3 126 38 v Pakistan 27 Mar 2019 ODI # 4118
57 57 2 2735 153* 49.72 3125 87.52 10 15 5 245 74 v Pakistan 31 Mar 2022 ODI # 4380
42 42 1 2039 153* 49.73 2264 90.06 8 10 4 180 59 v England 11 Jul 2019 ODI # 4191
17 17 0 846 124 49.76 910 92.96 4 4 1 77 23 v South Africa 4 Nov 2018 ODI # 4065
33 33 1 1598 153* 49.93 1816 87.99 6 8 3 139 45 v Afghanistan 1 Jun 2019 ODI # 4146
51 51 2 2451 153* 50.02 2804 87.41 9 13 4 221 67 v England 13 Sep 2020 ODI # 4260
48 48 2 2302 153* 50.04 2599 88.57 9 11 4 207 64 v South Africa 7 Mar 2020 ODI # 4254
46 46 2 2211 153* 50.25 2464 89.73 9 10 4 198 62 v South Africa 29 Feb 2020 ODI # 4248
49 49 2 2362 153* 50.25 2674 88.33 9 12 4 210 66 v New Zealand 13 Mar 2020 ODI # 4255
53 53 2 2577 153* 50.52 2937 87.74 10 13 4 232 69 v India 27 Nov 2020 ODI # 4265
8 8 0 405 124 50.62 437 92.67 1 3 0 44 10 v India 1 Oct 2017 ODI # 3919
56 56 2 2735 153* 50.64 3124 87.54 10 15 4 245 74 v Pakistan 29 Mar 2022 ODI # 4379
47 47 2 2280 153* 50.66 2551 89.37 9 11 4 204 64 v South Africa 4 Mar 2020 ODI # 4252
54 54 2 2637 153* 50.71 3006 87.72 10 14 4 238 70 v India 29 Nov 2020 ODI # 4266
41 41 1 2039 153* 50.97 2263 90.10 8 10 3 180 59 v South Africa 6 Jul 2019 ODI # 4188
55 55 2 2712 153* 51.16 3088 87.82 10 15 4 245 73 v India 2 Dec 2020 ODI # 4267
45 45 2 2201 153* 51.18 2452 89.76 9 10 4 197 62 v India 19 Jan 2020 ODI # 4233
14 14 0 719 124 51.35 770 93.37 3 4 1 68 19 v England 19 Jun 2018 ODI # 4011
44 44 2 2182 153* 51.95 2426 89.94 9 10 4 196 61 v India 17 Jan 2020 ODI # 4232
37 37 1 1875 153* 52.08 2077 90.27 7 9 3 163 55 v Sri Lanka 15 Jun 2019 ODI # 4159
38 38 1 1928 153* 52.10 2128 90.60 7 10 3 168 57 v Bangladesh 20 Jun 2019 ODI # 4166
40 40 1 2036 153* 52.20 2259 90.12 8 10 3 180 59 v New Zealand 29 Jun 2019 ODI # 4178
43 43 2 2149 153* 52.41 2378 90.37 9 10 4 193 61 v India 14 Jan 2020 ODI # 4231
16 16 0 841 124 52.56 893 94.17 4 4 1 77 23 v England 24 Jun 2018 ODI # 4013
7 7 0 373 124 53.28 401 93.01 1 3 0 38 10 v India 28 Sep 2017 ODI # 3917
39 39 1 2028 153* 53.36 2244 90.37 8 10 3 179 59 v England 25 Jun 2019 ODI # 4173
13 13 0 699 124 53.76 751 93.07 3 4 1 68 17 v England 16 Jun 2018 ODI # 4010
15 15 0 819 124 54.60 876 93.49 4 4 1 74 22 v England 21 Jun 2018 ODI # 4012
9 9 0 512 124 56.88 556 92.08 2 3 0 54 13 v England 14 Jan 2018 ODI # 3951
12 12 0 699 124 58.25 747 93.57 3 4 0 68 17 v England 13 Jun 2018 ODI # 4009
10 10 0 618 124 61.80 670 92.23 3 3 0 63 14 v England 19 Jan 2018 ODI # 3958
11 11 0 680 124 61.81 723 94.05 3 4 0 66 17 v England 21 Jan 2018 ODI # 3960
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