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 2012-2023 92 84 13 2060 104* 29.01 2312 89.10 1 15 4 178 68 Profile
filtered 2012-2023 92 84 13 2060 104* 29.01 2312 89.10 1 15 4 178 68
Reverse cumulative
1 1 0 2 2 2.00 8 25.00 0 0 0 0 0 v India 11 Oct 2023 ODI # 4666
2 2 0 7 5 3.50 21 33.33 0 0 0 0 0 v Bangladesh 7 Oct 2023 ODI # 4660
3 3 0 30 23 10.00 36 83.33 0 0 0 1 2 v Sri Lanka 5 Sep 2023 ODI # 4633
4 4 0 47 23 11.75 61 77.04 0 0 0 3 2 v Bangladesh 3 Sep 2023 ODI # 4631
5 5 0 57 23 11.40 83 68.67 0 0 0 4 2 v Bangladesh 11 Jul 2023 ODI # 4621
6 6 0 67 23 11.16 98 68.36 0 0 0 5 2 v Bangladesh 8 Jul 2023 ODI # 4619
7 6 0 67 23 11.16 98 68.36 0 0 0 5 2 v Bangladesh 5 Jul 2023 ODI # 4615
8 7 0 77 23 11.00 111 69.36 0 0 0 7 2 v Sri Lanka 7 Jun 2023 ODI # 4583
9 8 0 79 23 9.87 119 66.38 0 0 0 7 2 v Sri Lanka 4 Jun 2023 ODI # 4580
10 9 1 86 23 10.75 125 68.80 0 0 0 8 2 v Sri Lanka 2 Jun 2023 ODI # 4579
11 10 1 163 77 18.11 201 81.09 0 1 0 16 3 v Sri Lanka 30 Nov 2022 ODI # 4490
12 11 1 169 77 16.90 209 80.86 0 1 0 17 3 v Sri Lanka 27 Nov 2022 ODI # 4488
13 12 1 211 77 19.18 234 90.17 0 1 0 22 4 v Sri Lanka 25 Nov 2022 ODI # 4485
14 13 1 220 77 18.33 250 88.00 0 1 0 23 4 v Zimbabwe 9 Jun 2022 ODI # 4403
15 13 1 220 77 18.33 250 88.00 0 1 0 23 4 v Zimbabwe 6 Jun 2022 ODI # 4400
16 14 2 223 77 18.58 254 87.79 0 1 0 23 4 v Zimbabwe 4 Jun 2022 ODI # 4397
17 15 3 224 77 18.66 262 85.49 0 1 0 23 4 v Bangladesh 28 Feb 2022 ODI # 4359
18 16 3 278 77 21.38 323 86.06 0 2 0 30 4 v Bangladesh 25 Feb 2022 ODI # 4358
19 17 3 345 77 24.64 407 84.76 0 3 0 34 6 v Bangladesh 23 Feb 2022 ODI # 4357
20 18 3 416 77 27.73 466 89.27 0 4 0 42 9 v Netherlands 25 Jan 2022 ODI # 4350
21 19 4 436 77 29.06 485 89.89 0 4 0 42 10 v Netherlands 23 Jan 2022 ODI # 4348
22 20 4 445 77 27.81 502 88.64 0 4 0 43 10 v Netherlands 21 Jan 2022 ODI # 4345
23 21 4 445 77 26.17 504 88.29 0 4 1 43 10 v Ireland 26 Jan 2021 ODI # 4275
24 21 4 445 77 26.17 504 88.29 0 4 1 43 10 v Ireland 24 Jan 2021 ODI # 4273
25 22 4 474 77 26.33 547 86.65 0 4 1 44 11 v Ireland 21 Jan 2021 ODI # 4271
26 23 4 504 77 26.52 579 87.04 0 4 1 48 11 v West Indies 11 Nov 2019 ODI # 4215
27 24 4 560 77 28.00 645 86.82 0 5 1 55 12 v West Indies 9 Nov 2019 ODI # 4214
28 25 4 560 77 26.66 648 86.41 0 5 2 55 12 v West Indies 6 Nov 2019 ODI # 4213
29 26 4 591 77 26.86 686 86.15 0 5 2 56 13 v West Indies 4 Jul 2019 ODI # 4184
30 27 4 633 77 27.52 740 85.54 0 5 2 62 13 v Pakistan 29 Jun 2019 ODI # 4177
31 28 4 656 77 27.33 763 85.97 0 5 2 64 13 v Bangladesh 24 Jun 2019 ODI # 4172
32 29 4 677 77 27.08 786 86.13 0 5 2 66 13 v India 22 Jun 2019 ODI # 4169
33 30 4 692 77 26.61 799 86.60 0 5 2 66 14 v England 18 Jun 2019 ODI # 4163
34 31 4 696 77 25.77 802 86.78 0 5 2 67 14 v New Zealand 8 Jun 2019 ODI # 4154
35 32 4 739 77 26.39 858 86.13 0 5 2 73 14 v Sri Lanka 4 Jun 2019 ODI # 4149
36 33 4 790 77 27.24 907 87.10 0 6 2 80 16 v Australia 1 Jun 2019 ODI # 4146
37 34 5 850 77 29.31 940 90.42 0 7 2 87 19 v Ireland 21 May 2019 ODI # 4141
38 34 5 850 77 29.31 940 90.42 0 7 2 87 19 v Scotland 10 May 2019 ODI # 4131
39 35 5 857 77 28.56 954 89.83 0 7 2 88 19 v Ireland 10 Mar 2019 ODI # 4110
40 36 5 867 77 27.96 969 89.47 0 7 2 90 19 v Ireland 8 Mar 2019 ODI # 4108
41 37 6 971 104* 31.32 1067 91.00 1 7 2 95 24 v Ireland 5 Mar 2019 ODI # 4105
42 38 7 983 104* 31.70 1070 91.86 1 7 2 95 26 v Ireland 28 Feb 2019 ODI # 4100
43 39 7 1003 104* 31.34 1090 92.01 1 7 2 97 26 v India 25 Sep 2018 ODI # 4046
44 40 7 1008 104* 30.54 1096 91.97 1 7 2 97 26 v Pakistan 21 Sep 2018 ODI # 4043
45 41 7 1020 104* 30.00 1110 91.89 1 7 2 97 26 v Sri Lanka 17 Sep 2018 ODI # 4038
46 41 7 1020 104* 30.00 1110 91.89 1 7 2 97 26 v Ireland 31 Aug 2018 ODI # 4035
47 42 7 1062 104* 30.34 1162 91.39 1 7 2 99 27 v Ireland 29 Aug 2018 ODI # 4033
48 42 7 1062 104* 30.34 1162 91.39 1 7 2 99 27 v West Indies 25 Mar 2018 ODI # 4007
49 43 8 1079 104* 30.82 1177 91.67 1 7 2 99 28 v Ireland 23 Mar 2018 ODI # 4006
50 44 9 1142 104* 32.62 1241 92.02 1 8 2 104 30 v U.A.E. 20 Mar 2018 ODI # 4003
51 45 9 1161 104* 32.25 1267 91.63 1 8 2 105 31 v West Indies 15 Mar 2018 ODI # 3997
52 46 9 1193 104* 32.24 1317 90.58 1 8 2 107 31 v Hong Kong 8 Mar 2018 ODI # 3990
53 47 9 1197 104* 31.50 1331 89.93 1 8 2 107 31 v Zimbabwe 6 Mar 2018 ODI # 3988
54 48 9 1264 104* 32.41 1400 90.28 1 9 2 113 33 v Scotland 4 Mar 2018 ODI # 3983
55 48 9 1264 104* 32.41 1400 90.28 1 9 2 113 33 v Zimbabwe 16 Feb 2018 ODI # 3977
56 49 10 1272 104* 32.61 1403 90.66 1 9 2 115 33 v Zimbabwe 13 Feb 2018 ODI # 3975
57 50 10 1275 104* 31.87 1414 90.16 1 9 2 115 33 v Zimbabwe 11 Feb 2018 ODI # 3974
58 51 11 1356 104* 33.90 1465 92.55 1 10 2 120 38 v Zimbabwe 9 Feb 2018 ODI # 3972
59 52 11 1359 104* 33.14 1474 92.19 1 10 2 120 38 v Zimbabwe 26 Feb 2017 ODI # 3842
60 53 11 1359 104* 32.35 1475 92.13 1 10 3 120 38 v Zimbabwe 21 Feb 2017 ODI # 3838
61 54 11 1404 104* 32.65 1522 92.24 1 10 3 121 41 v Zimbabwe 19 Feb 2017 ODI # 3837
62 55 11 1415 104* 32.15 1540 91.88 1 10 3 121 41 v Zimbabwe 16 Feb 2017 ODI # 3835
63 56 11 1441 104* 32.02 1559 92.43 1 10 3 121 45 v Bangladesh 1 Oct 2016 ODI # 3786
64 57 11 1463 104* 31.80 1591 91.95 1 10 3 123 45 v Bangladesh 28 Sep 2016 ODI # 3783
65 58 11 1470 104* 31.27 1597 92.04 1 10 3 124 45 v Bangladesh 25 Sep 2016 ODI # 3781
66 59 11 1524 104* 31.75 1663 91.64 1 11 3 128 46 v Ireland 19 Jul 2016 ODI # 3764
67 60 11 1527 104* 31.16 1681 90.83 1 11 3 128 46 v Ireland 17 Jul 2016 ODI # 3763
68 61 11 1532 104* 30.64 1690 90.65 1 11 3 128 46 v Ireland 14 Jul 2016 ODI # 3762
69 62 11 1591 104* 31.19 1751 90.86 1 12 3 134 48 v Ireland 12 Jul 2016 ODI # 3761
70 63 11 1602 104* 30.80 1776 90.20 1 12 3 134 48 v Scotland 6 Jul 2016 ODI # 3760
71 64 12 1691 104* 32.51 1829 92.45 1 13 3 143 53 v Scotland 4 Jul 2016 ODI # 3759
72 65 12 1700 104* 32.07 1837 92.54 1 13 3 144 53 v Zimbabwe 29 Dec 2015 ODI # 3716
73 66 12 1716 104* 31.77 1869 91.81 1 13 3 144 54 v Zimbabwe 25 Dec 2015 ODI # 3713
74 67 12 1721 104* 31.29 1878 91.64 1 13 3 145 54 v Zimbabwe 24 Oct 2015 ODI # 3699
75 68 12 1722 104* 30.75 1881 91.54 1 13 3 145 54 v Zimbabwe 18 Oct 2015 ODI # 3694
76 69 12 1747 104* 30.64 1912 91.37 1 13 3 148 55 v Zimbabwe 16 Oct 2015 ODI # 3693
77 70 13 1759 104* 30.85 1927 91.28 1 13 3 150 55 v England 13 Mar 2015 ODI # 3635
78 71 13 1815 104* 31.29 1983 91.52 1 14 3 158 57 v New Zealand 8 Mar 2015 ODI # 3628
79 72 13 1839 104* 31.16 2014 91.31 1 14 3 159 58 v Australia 4 Mar 2015 ODI # 3623
80 73 13 1843 104* 30.71 2019 91.28 1 14 3 160 58 v Scotland 26 Feb 2015 ODI # 3614
81 74 13 1853 104* 30.37 2034 91.10 1 14 3 160 59 v Sri Lanka 22 Feb 2015 ODI # 3609
82 75 13 1870 104* 30.16 2068 90.42 1 14 3 161 59 v Bangladesh 18 Feb 2015 ODI # 3605
83 76 13 1953 104* 31.00 2118 92.20 1 15 3 168 65 v Ireland 17 Jan 2015 ODI # 3581
84 77 13 1954 104* 30.53 2125 91.95 1 15 3 168 65 v Scotland 14 Jan 2015 ODI # 3576
85 78 13 1999 104* 30.75 2188 91.36 1 15 3 171 68 v Ireland 10 Jan 2015 ODI # 3573
86 78 13 1999 104* 30.75 2188 91.36 1 15 3 171 68 v Scotland 8 Jan 2015 ODI # 3572
87 79 13 2004 104* 30.36 2202 91.00 1 15 3 171 68 v India 5 Mar 2014 ODI # 3483
88 80 13 2015 104* 30.07 2237 90.07 1 15 3 172 68 v Sri Lanka 3 Mar 2014 ODI # 3481
89 81 13 2036 104* 29.94 2273 89.57 1 15 3 174 68 v Bangladesh 1 Mar 2014 ODI # 3478
90 82 13 2037 104* 29.52 2279 89.38 1 15 3 174 68 v Pakistan 27 Feb 2014 ODI # 3475
91 83 13 2037 104* 29.10 2280 89.34 1 15 4 174 68 v Australia 25 Aug 2012 ODI # 3297
92 84 13 2060 104* 29.01 2312 89.10 1 15 4 178 68 v Ireland 5 Jul 2012 ODI # 3282
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