Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Afghanistan remove Afghanistan from query
Ordered by start date (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 2015-2023 103 81 14 1316 60* 19.64 1250 105.28 0 5 8 112 48 Profile
filtered 2015-2023 103 81 14 1316 60* 19.64 1250 105.28 0 5 8 112 48
Reverse cumulative
1 1 0 14 14 14.00 30 46.66 0 0 0 0 0 v South Africa 10 Nov 2023 ODI # 4699
2 2 1 49 35* 49.00 48 102.08 0 0 0 2 3 v Australia 7 Nov 2023 ODI # 4696
3 2 1 49 35* 49.00 48 102.08 0 0 0 2 3 v Netherlands 3 Nov 2023 ODI # 4691
4 2 1 49 35* 49.00 48 102.08 0 0 0 2 3 v Sri Lanka 30 Oct 2023 ODI # 4687
5 2 1 49 35* 49.00 48 102.08 0 0 0 2 3 v Pakistan 23 Oct 2023 ODI # 4679
6 3 1 57 35* 28.50 61 93.44 0 0 0 2 4 v New Zealand 18 Oct 2023 ODI # 4673
7 4 1 80 35* 26.66 83 96.38 0 0 0 5 4 v England 15 Oct 2023 ODI # 4670
8 5 1 96 35* 24.00 95 101.05 0 0 0 6 5 v India 11 Oct 2023 ODI # 4666
9 6 1 105 35* 21.00 111 94.59 0 0 0 7 5 v Bangladesh 7 Oct 2023 ODI # 4660
10 7 2 132 35* 26.40 127 103.93 0 0 0 11 6 v Sri Lanka 5 Sep 2023 ODI # 4633
11 8 2 156 35* 26.00 142 109.85 0 0 0 14 7 v Bangladesh 3 Sep 2023 ODI # 4631
12 9 2 172 35* 24.57 154 111.68 0 0 0 15 8 v Pakistan 26 Aug 2023 ODI # 4627
13 10 2 174 35* 21.75 157 110.82 0 0 0 15 8 v Pakistan 24 Aug 2023 ODI # 4626
14 11 2 174 35* 19.33 159 109.43 0 0 1 15 8 v Pakistan 22 Aug 2023 ODI # 4625
15 12 2 180 35* 18.00 165 109.09 0 0 1 16 8 v Bangladesh 8 Jul 2023 ODI # 4619
16 12 2 180 35* 18.00 165 109.09 0 0 1 16 8 v Bangladesh 5 Jul 2023 ODI # 4615
17 13 2 182 35* 16.54 173 105.20 0 0 1 16 8 v Sri Lanka 7 Jun 2023 ODI # 4583
18 14 2 195 35* 16.25 183 106.55 0 0 1 17 8 v Sri Lanka 30 Nov 2022 ODI # 4490
19 15 2 198 35* 15.23 191 103.66 0 0 1 17 8 v Sri Lanka 27 Nov 2022 ODI # 4488
20 16 2 202 35* 14.42 196 103.06 0 0 1 17 8 v Sri Lanka 25 Nov 2022 ODI # 4485
21 17 3 208 35* 14.85 199 104.52 0 0 1 17 8 v Zimbabwe 9 Jun 2022 ODI # 4403
22 17 3 208 35* 14.85 199 104.52 0 0 1 17 8 v Zimbabwe 6 Jun 2022 ODI # 4400
23 18 4 247 39* 17.64 216 114.35 0 0 1 21 10 v Zimbabwe 4 Jun 2022 ODI # 4397
24 18 4 247 39* 17.64 216 114.35 0 0 1 21 10 v Bangladesh 28 Feb 2022 ODI # 4359
25 19 4 276 39* 18.40 242 114.04 0 0 1 24 11 v Bangladesh 25 Feb 2022 ODI # 4358
26 20 4 276 39* 17.25 245 112.65 0 0 2 24 11 v Bangladesh 23 Feb 2022 ODI # 4357
27 21 5 289 39* 18.06 251 115.13 0 0 2 24 12 v Netherlands 25 Jan 2022 ODI # 4350
28 22 5 303 39* 17.82 268 113.05 0 0 2 25 12 v Netherlands 23 Jan 2022 ODI # 4348
29 23 5 308 39* 17.11 274 112.40 0 0 2 26 12 v Netherlands 21 Jan 2022 ODI # 4345
30 24 5 356 48 18.73 314 113.37 0 0 2 29 15 v Ireland 26 Jan 2021 ODI # 4275
31 24 5 356 48 18.73 314 113.37 0 0 2 29 15 v Ireland 24 Jan 2021 ODI # 4273
32 25 5 411 55 20.55 344 119.47 0 1 2 31 20 v Ireland 21 Jan 2021 ODI # 4271
33 26 5 411 55 19.57 347 118.44 0 1 3 31 20 v West Indies 11 Nov 2019 ODI # 4215
34 27 5 413 55 18.77 356 116.01 0 1 3 31 20 v West Indies 9 Nov 2019 ODI # 4214
35 28 5 413 55 17.95 358 115.36 0 1 4 31 20 v West Indies 6 Nov 2019 ODI # 4213
36 29 5 422 55 17.58 374 112.83 0 1 4 31 21 v West Indies 4 Jul 2019 ODI # 4184
37 30 5 430 55 17.20 386 111.39 0 1 4 32 21 v Pakistan 29 Jun 2019 ODI # 4177
38 31 5 432 55 16.61 389 111.05 0 1 4 32 21 v Bangladesh 24 Jun 2019 ODI # 4172
39 32 5 446 55 16.51 405 110.12 0 1 4 33 21 v India 22 Jun 2019 ODI # 4169
40 33 5 454 55 16.21 418 108.61 0 1 4 34 21 v England 18 Jun 2019 ODI # 4163
41 34 5 489 55 16.86 443 110.38 0 1 4 40 21 v South Africa 15 Jun 2019 ODI # 4160
42 35 5 489 55 16.30 447 109.39 0 1 5 40 21 v New Zealand 8 Jun 2019 ODI # 4154
43 36 5 491 55 15.83 451 108.86 0 1 5 40 21 v Sri Lanka 4 Jun 2019 ODI # 4149
44 37 5 518 55 16.18 462 112.12 0 1 5 42 24 v Australia 1 Jun 2019 ODI # 4146
45 38 5 518 55 15.69 463 111.87 0 1 6 42 24 v Ireland 21 May 2019 ODI # 4141
46 39 5 534 55 15.70 474 112.65 0 1 6 42 26 v Ireland 19 May 2019 ODI # 4139
47 40 6 569 55 16.73 502 113.34 0 1 6 44 28 v Ireland 10 Mar 2019 ODI # 4110
48 41 6 621 55 17.74 560 110.89 0 2 6 50 29 v Ireland 8 Mar 2019 ODI # 4108
49 42 6 629 55 17.47 570 110.35 0 2 6 51 29 v Ireland 5 Mar 2019 ODI # 4105
50 43 7 640 55 17.77 582 109.96 0 2 6 51 30 v Ireland 2 Mar 2019 ODI # 4101
51 43 7 640 55 17.77 582 109.96 0 2 6 51 30 v Ireland 28 Feb 2019 ODI # 4100
52 44 8 652 55 18.11 601 108.48 0 2 6 51 30 v India 25 Sep 2018 ODI # 4046
53 45 8 657 55 17.75 605 108.59 0 2 6 51 30 v Bangladesh 23 Sep 2018 ODI # 4045
54 45 8 657 55 17.75 605 108.59 0 2 6 51 30 v Pakistan 21 Sep 2018 ODI # 4043
55 46 9 714 57* 19.29 637 112.08 0 3 6 59 31 v Bangladesh 20 Sep 2018 ODI # 4041
56 47 9 727 57* 19.13 643 113.06 0 3 6 61 31 v Sri Lanka 17 Sep 2018 ODI # 4038
57 47 9 727 57* 19.13 643 113.06 0 3 6 61 31 v Ireland 31 Aug 2018 ODI # 4035
58 48 9 737 57* 18.89 665 110.82 0 3 6 62 31 v Ireland 29 Aug 2018 ODI # 4033
59 49 9 738 57* 18.45 670 110.14 0 3 6 62 31 v Ireland 27 Aug 2018 ODI # 4032
60 49 9 738 57* 18.45 670 110.14 0 3 6 62 31 v West Indies 25 Mar 2018 ODI # 4007
61 49 9 738 57* 18.45 670 110.14 0 3 6 62 31 v Ireland 23 Mar 2018 ODI # 4006
62 49 9 738 57* 18.45 670 110.14 0 3 6 62 31 v U.A.E. 20 Mar 2018 ODI # 4003
63 50 10 751 57* 18.77 681 110.27 0 3 6 63 31 v West Indies 15 Mar 2018 ODI # 3997
64 51 10 765 57* 18.65 700 109.28 0 3 6 64 31 v Hong Kong 8 Mar 2018 ODI # 3990
65 52 10 771 57* 18.35 703 109.67 0 3 6 65 31 v Zimbabwe 6 Mar 2018 ODI # 3988
66 53 10 771 57* 17.93 704 109.51 0 3 7 65 31 v Scotland 4 Mar 2018 ODI # 3983
67 54 10 814 57* 18.50 733 111.05 0 3 7 68 34 v Zimbabwe 19 Feb 2018 ODI # 3979
68 54 10 814 57* 18.50 733 111.05 0 3 7 68 34 v Zimbabwe 16 Feb 2018 ODI # 3977
69 54 10 814 57* 18.50 733 111.05 0 3 7 68 34 v Zimbabwe 13 Feb 2018 ODI # 3975
70 55 10 822 57* 18.26 741 110.93 0 3 7 69 34 v Zimbabwe 11 Feb 2018 ODI # 3974
71 55 10 822 57* 18.26 741 110.93 0 3 7 69 34 v Zimbabwe 9 Feb 2018 ODI # 3972
72 56 10 866 57* 18.82 796 108.79 0 3 7 75 35 v Ireland 10 Dec 2017 ODI # 3940
73 57 11 882 57* 19.17 811 108.75 0 3 7 76 35 v Ireland 7 Dec 2017 ODI # 3937
74 58 11 930 57* 19.78 860 108.13 0 3 7 80 36 v Ireland 5 Dec 2017 ODI # 3935
75 58 11 930 57* 19.78 860 108.13 0 3 7 80 36 v West Indies 14 Jun 2017 ODI # 3890
76 59 11 937 57* 19.52 872 107.45 0 3 7 80 37 v West Indies 11 Jun 2017 ODI # 3887
77 59 11 937 57* 19.52 872 107.45 0 3 7 80 37 v West Indies 9 Jun 2017 ODI # 3884
78 59 11 937 57* 19.52 872 107.45 0 3 7 80 37 v Ireland 24 Mar 2017 ODI # 3854
79 60 11 937 57* 19.12 873 107.33 0 3 8 80 37 v Ireland 22 Mar 2017 ODI # 3853
80 61 11 993 57* 19.86 923 107.58 0 4 8 84 40 v Ireland 19 Mar 2017 ODI # 3852
81 62 11 999 57* 19.58 927 107.76 0 4 8 85 40 v Ireland 17 Mar 2017 ODI # 3851
82 62 11 999 57* 19.58 927 107.76 0 4 8 85 40 v Ireland 15 Mar 2017 ODI # 3850
83 63 11 1017 57* 19.55 944 107.73 0 4 8 86 40 v Zimbabwe 26 Feb 2017 ODI # 3842
84 64 11 1028 57* 19.39 962 106.86 0 4 8 87 40 v Zimbabwe 24 Feb 2017 ODI # 3840
85 65 11 1030 57* 19.07 964 106.84 0 4 8 87 40 v Zimbabwe 21 Feb 2017 ODI # 3838
86 66 11 1033 57* 18.78 969 106.60 0 4 8 87 40 v Zimbabwe 19 Feb 2017 ODI # 3837
87 67 11 1065 57* 19.01 987 107.90 0 4 8 90 42 v Zimbabwe 16 Feb 2017 ODI # 3835
88 68 11 1082 57* 18.98 1009 107.23 0 4 8 93 42 v Bangladesh 1 Oct 2016 ODI # 3786
89 69 11 1087 57* 18.74 1023 106.25 0 4 8 93 42 v Bangladesh 28 Sep 2016 ODI # 3783
90 70 11 1094 57* 18.54 1028 106.42 0 4 8 94 42 v Bangladesh 25 Sep 2016 ODI # 3781
91 71 11 1134 57* 18.90 1060 106.98 0 4 8 98 43 v Ireland 19 Jul 2016 ODI # 3764
92 72 12 1194 60* 19.90 1104 108.15 0 5 8 103 45 v Ireland 17 Jul 2016 ODI # 3763
93 73 12 1218 60* 19.96 1132 107.59 0 5 8 103 46 v Ireland 14 Jul 2016 ODI # 3762
94 74 12 1236 60* 19.93 1143 108.13 0 5 8 105 47 v Ireland 12 Jul 2016 ODI # 3761
95 74 12 1236 60* 19.93 1143 108.13 0 5 8 105 47 v Scotland 6 Jul 2016 ODI # 3760
96 74 12 1236 60* 19.93 1143 108.13 0 5 8 105 47 v Scotland 4 Jul 2016 ODI # 3759
97 75 12 1267 60* 20.11 1184 107.01 0 5 8 108 47 v Zimbabwe 6 Jan 2016 ODI # 3722
98 76 12 1277 60* 19.95 1198 106.59 0 5 8 110 47 v Zimbabwe 4 Jan 2016 ODI # 3720
99 77 12 1280 60* 19.69 1202 106.48 0 5 8 110 47 v Zimbabwe 2 Jan 2016 ODI # 3719
100 78 12 1284 60* 19.45 1208 106.29 0 5 8 110 47 v Zimbabwe 24 Oct 2015 ODI # 3699
101 79 13 1293 60* 19.59 1219 106.07 0 5 8 110 48 v Zimbabwe 22 Oct 2015 ODI # 3697
102 80 13 1308 60* 19.52 1246 104.97 0 5 8 111 48 v Zimbabwe 20 Oct 2015 ODI # 3696
103 81 14 1316 60* 19.64 1250 105.28 0 5 8 112 48 v Zimbabwe 18 Oct 2015 ODI # 3694
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