Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 4 Aug 2015 remove greater than or equal to 4 Aug 2015 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2009-2024 161 142 15 3447 136 27.14 3979 86.62 2 16 6 229 105 Profile
filtered 2015-2024 110 96 9 2288 136 26.29 2671 85.66 2 9 4 155 59
Cumulative averages
1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 v Zimbabwe 16 Oct 2015 ODI # 3693
2 2 0 116 116 58.00 122 95.08 1 0 1 3 6 v Zimbabwe 18 Oct 2015 ODI # 3694
3 3 0 158 116 52.66 176 89.77 1 0 1 5 6 v Zimbabwe 20 Oct 2015 ODI # 3696
4 4 0 170 116 42.50 192 88.54 1 0 1 5 7 v Zimbabwe 22 Oct 2015 ODI # 3697
5 5 0 223 116 44.60 262 85.11 1 1 1 8 7 v Zimbabwe 24 Oct 2015 ODI # 3699
6 6 0 240 116 40.00 280 85.71 1 1 1 10 8 v Zimbabwe 25 Dec 2015 ODI # 3713
7 7 0 273 116 39.00 316 86.39 1 1 1 14 8 v Zimbabwe 29 Dec 2015 ODI # 3716
8 8 0 273 116 34.12 317 86.11 1 1 2 14 8 v Zimbabwe 2 Jan 2016 ODI # 3719
9 9 0 284 116 31.55 336 84.52 1 1 2 15 8 v Zimbabwe 4 Jan 2016 ODI # 3720
10 10 0 310 116 31.00 369 84.01 1 1 2 16 9 v Zimbabwe 6 Jan 2016 ODI # 3722
11 10 0 310 116 31.00 369 84.01 1 1 2 16 9 v Scotland 4 Jul 2016 ODI # 3759
12 11 1 324 116 32.40 383 84.59 1 1 2 17 9 v Scotland 6 Jul 2016 ODI # 3760
13 12 1 329 116 29.90 393 83.71 1 1 2 17 9 v Ireland 12 Jul 2016 ODI # 3761
14 13 1 369 116 30.75 434 85.02 1 1 2 21 9 v Ireland 14 Jul 2016 ODI # 3762
15 14 1 419 116 32.23 501 83.63 1 2 2 26 10 v Ireland 17 Jul 2016 ODI # 3763
16 15 1 444 116 31.71 534 83.14 1 2 2 27 11 v Ireland 19 Jul 2016 ODI # 3764
17 16 1 474 116 31.60 558 84.94 1 2 2 30 11 v Bangladesh 25 Sep 2016 ODI # 3781
18 17 1 523 116 32.68 619 84.49 1 2 2 33 13 v Bangladesh 28 Sep 2016 ODI # 3783
19 18 1 526 116 30.94 629 83.62 1 2 2 33 13 v Bangladesh 1 Oct 2016 ODI # 3786
20 19 1 532 116 29.55 641 82.99 1 2 2 33 13 v Zimbabwe 16 Feb 2017 ODI # 3835
21 20 1 565 116 29.73 674 83.82 1 2 2 34 14 v Zimbabwe 19 Feb 2017 ODI # 3837
22 21 1 576 116 28.80 682 84.45 1 2 2 34 15 v Zimbabwe 21 Feb 2017 ODI # 3838
23 22 1 593 116 28.23 713 83.16 1 2 2 35 15 v Zimbabwe 24 Feb 2017 ODI # 3840
24 23 1 641 116 29.13 753 85.12 1 2 2 39 16 v Zimbabwe 26 Feb 2017 ODI # 3842
25 24 2 675 116 30.68 772 87.43 1 2 2 42 17 v Ireland 15 Mar 2017 ODI # 3850
26 25 2 689 116 29.95 782 88.10 1 2 2 43 18 v Ireland 17 Mar 2017 ODI # 3851
27 26 2 702 116 29.25 798 87.96 1 2 2 44 18 v Ireland 19 Mar 2017 ODI # 3852
28 27 2 743 116 29.72 862 86.19 1 2 2 47 18 v Ireland 22 Mar 2017 ODI # 3853
29 27 2 743 116 29.72 862 86.19 1 2 2 47 18 v Ireland 24 Mar 2017 ODI # 3854
30 28 3 770 116 30.80 892 86.32 1 2 2 49 18 v West Indies 9 Jun 2017 ODI # 3884
31 29 3 783 116 30.11 916 85.48 1 2 2 49 18 v West Indies 11 Jun 2017 ODI # 3887
32 29 3 783 116 30.11 916 85.48 1 2 2 49 18 v West Indies 14 Jun 2017 ODI # 3890
33 30 3 783 116 29.00 920 85.10 1 2 3 49 18 v Ireland 5 Dec 2017 ODI # 3935
34 31 3 812 116 29.00 946 85.83 1 2 3 52 18 v Ireland 7 Dec 2017 ODI # 3937
35 32 3 813 116 28.03 951 85.48 1 2 3 52 18 v Ireland 10 Dec 2017 ODI # 3940
36 32 3 813 116 28.03 951 85.48 1 2 3 52 18 v Zimbabwe 9 Feb 2018 ODI # 3972
37 33 3 844 116 28.13 979 86.21 1 2 3 55 20 v Zimbabwe 11 Feb 2018 ODI # 3974
38 34 4 862 116 28.73 1003 85.94 1 2 3 56 21 v Zimbabwe 13 Feb 2018 ODI # 3975
39 34 4 862 116 28.73 1003 85.94 1 2 3 56 21 v Zimbabwe 16 Feb 2018 ODI # 3977
40 35 4 871 116 28.09 1014 85.89 1 2 3 57 21 v Zimbabwe 19 Feb 2018 ODI # 3979
41 36 4 963 116 30.09 1096 87.86 1 3 3 64 24 v Scotland 4 Mar 2018 ODI # 3983
42 37 4 1014 116 30.72 1152 88.02 1 4 3 68 24 v Zimbabwe 6 Mar 2018 ODI # 3988
43 38 4 1052 116 30.94 1215 86.58 1 4 3 69 24 v Hong Kong 8 Mar 2018 ODI # 3990
44 39 4 1083 116 30.94 1269 85.34 1 4 3 71 24 v West Indies 15 Mar 2018 ODI # 3997
45 40 4 1089 116 30.25 1280 85.07 1 4 3 71 24 v U.A.E. 20 Mar 2018 ODI # 4003
46 41 4 1101 116 29.75 1304 84.43 1 4 3 71 24 v Ireland 23 Mar 2018 ODI # 4006
47 42 5 1128 116 30.48 1316 85.71 1 4 3 71 27 v West Indies 25 Mar 2018 ODI # 4007
48 43 5 1129 116 29.71 1318 85.66 1 4 3 71 27 v Ireland 27 Aug 2018 ODI # 4032
49 44 5 1142 116 29.28 1330 85.86 1 4 3 72 27 v Ireland 29 Aug 2018 ODI # 4033
50 44 5 1142 116 29.28 1330 85.86 1 4 3 72 27 v Ireland 31 Aug 2018 ODI # 4035
51 45 5 1157 116 28.92 1342 86.21 1 4 3 72 28 v Sri Lanka 17 Sep 2018 ODI # 4038
52 46 5 1167 116 28.46 1366 85.43 1 4 3 72 28 v Bangladesh 20 Sep 2018 ODI # 4041
53 47 5 1174 116 27.95 1371 85.63 1 4 3 73 28 v Pakistan 21 Sep 2018 ODI # 4043
54 48 5 1212 116 28.18 1399 86.63 1 4 3 75 30 v Bangladesh 23 Sep 2018 ODI # 4045
55 49 5 1276 116 29.00 1455 87.69 1 5 3 78 34 v India 25 Sep 2018 ODI # 4046
56 49 5 1276 116 29.00 1455 87.69 1 5 3 78 34 v Ireland 28 Feb 2019 ODI # 4100
57 50 5 1300 116 28.88 1475 88.13 1 5 3 78 36 v Ireland 2 Mar 2019 ODI # 4101
58 51 5 1302 116 28.30 1479 88.03 1 5 3 78 36 v Ireland 5 Mar 2019 ODI # 4105
59 52 5 1366 116 29.06 1564 87.34 1 6 3 84 36 v Ireland 8 Mar 2019 ODI # 4108
60 53 5 1406 116 29.29 1634 86.04 1 6 3 85 37 v Ireland 10 Mar 2019 ODI # 4110
61 54 5 1433 116 29.24 1659 86.37 1 6 3 87 39 v Ireland 19 May 2019 ODI # 4139
62 55 5 1440 116 28.80 1681 85.66 1 6 3 87 39 v Australia 1 Jun 2019 ODI # 4146
63 56 5 1451 116 28.45 1697 85.50 1 6 3 88 39 v Sri Lanka 4 Jun 2019 ODI # 4149
64 57 5 1460 116 28.07 1721 84.83 1 6 3 88 39 v New Zealand 8 Jun 2019 ODI # 4154
65 58 5 1461 116 27.56 1723 84.79 1 6 3 88 39 v South Africa 15 Jun 2019 ODI # 4160
66 59 5 1470 116 27.22 1730 84.97 1 6 3 88 40 v England 18 Jun 2019 ODI # 4163
67 60 5 1522 116 27.67 1785 85.26 1 7 3 92 41 v India 22 Jun 2019 ODI # 4169
68 61 5 1522 116 27.17 1787 85.17 1 7 4 92 41 v Bangladesh 24 Jun 2019 ODI # 4172
69 62 5 1538 116 26.98 1820 84.50 1 7 4 92 41 v Pakistan 29 Jun 2019 ODI # 4177
70 63 5 1540 116 26.55 1826 84.33 1 7 4 92 41 v West Indies 4 Jul 2019 ODI # 4184
71 64 5 1541 116 26.11 1840 83.75 1 7 4 92 41 v West Indies 6 Nov 2019 ODI # 4213
72 65 5 1573 116 26.21 1878 83.75 1 7 4 97 41 v West Indies 9 Nov 2019 ODI # 4214
73 66 6 1623 116 27.05 1944 83.48 1 8 4 100 42 v West Indies 11 Nov 2019 ODI # 4215
74 67 6 1626 116 26.65 1951 83.34 1 8 4 100 42 v Ireland 21 Jan 2021 ODI # 4271
75 67 6 1626 116 26.65 1951 83.34 1 8 4 100 42 v Ireland 24 Jan 2021 ODI # 4273
76 68 6 1658 116 26.74 2005 82.69 1 8 4 103 43 v Ireland 26 Jan 2021 ODI # 4275
77 69 6 1678 116 26.63 2029 82.70 1 8 4 105 43 v Bangladesh 23 Feb 2022 ODI # 4357
78 70 6 1710 116 26.71 2067 82.72 1 8 4 108 43 v Bangladesh 25 Feb 2022 ODI # 4358
79 70 6 1710 116 26.71 2067 82.72 1 8 4 108 43 v Bangladesh 28 Feb 2022 ODI # 4359
80 71 6 1720 116 26.46 2074 82.93 1 8 4 109 43 v Zimbabwe 4 Jun 2022 ODI # 4397
81 71 6 1720 116 26.46 2074 82.93 1 8 4 109 43 v Zimbabwe 6 Jun 2022 ODI # 4400
82 72 7 1754 116 26.98 2121 82.69 1 8 4 111 44 v Zimbabwe 9 Jun 2022 ODI # 4403
83 73 7 1756 116 26.60 2124 82.67 1 8 4 111 44 v Sri Lanka 25 Nov 2022 ODI # 4485
84 74 7 1797 116 26.82 2158 83.27 1 8 4 113 46 v Sri Lanka 27 Nov 2022 ODI # 4488
85 75 7 1809 116 26.60 2170 83.36 1 8 4 115 46 v Sri Lanka 30 Nov 2022 ODI # 4490
86 76 8 1836 116 27.00 2198 83.53 1 8 4 119 46 v Sri Lanka 2 Jun 2023 ODI # 4579
87 77 8 1838 116 26.63 2203 83.43 1 8 4 119 46 v Sri Lanka 4 Jun 2023 ODI # 4580
88 78 8 1861 116 26.58 2226 83.60 1 8 4 121 46 v Sri Lanka 7 Jun 2023 ODI # 4583
89 78 8 1861 116 26.58 2226 83.60 1 8 4 121 46 v Bangladesh 5 Jul 2023 ODI # 4615
90 79 9 1886 116 26.94 2241 84.15 1 8 4 122 47 v Bangladesh 8 Jul 2023 ODI # 4619
91 80 9 1887 116 26.57 2250 83.86 1 8 4 122 47 v Bangladesh 11 Jul 2023 ODI # 4621
92 81 9 1894 116 26.30 2269 83.47 1 8 4 122 47 v Pakistan 22 Aug 2023 ODI # 4625
93 82 9 1923 116 26.34 2298 83.68 1 8 4 125 47 v Pakistan 24 Aug 2023 ODI # 4626
94 83 9 1926 116 26.02 2313 83.26 1 8 4 125 47 v Pakistan 26 Aug 2023 ODI # 4627
95 84 9 1929 116 25.72 2319 83.18 1 8 4 125 47 v Bangladesh 3 Sep 2023 ODI # 4631
96 85 9 1994 116 26.23 2351 84.81 1 9 4 131 52 v Sri Lanka 5 Sep 2023 ODI # 4633
97 86 9 2000 116 25.97 2363 84.63 1 9 4 131 52 v Bangladesh 7 Oct 2023 ODI # 4660
98 87 9 2019 116 25.88 2390 84.47 1 9 4 132 52 v India 11 Oct 2023 ODI # 4666
99 88 9 2028 116 25.67 2405 84.32 1 9 4 133 52 v England 15 Oct 2023 ODI # 4670
100 89 9 2035 116 25.43 2414 84.29 1 9 4 134 52 v New Zealand 18 Oct 2023 ODI # 4673
101 89 9 2035 116 25.43 2414 84.29 1 9 4 134 52 v Pakistan 23 Oct 2023 ODI # 4679
102 89 9 2035 116 25.43 2414 84.29 1 9 4 134 52 v Sri Lanka 30 Oct 2023 ODI # 4687
103 89 9 2035 116 25.43 2414 84.29 1 9 4 134 52 v Netherlands 3 Nov 2023 ODI # 4691
104 90 9 2047 116 25.27 2424 84.44 1 9 4 134 53 v Australia 7 Nov 2023 ODI # 4696
105 91 9 2049 116 24.98 2427 84.42 1 9 4 134 53 v South Africa 10 Nov 2023 ODI # 4699
106 92 9 2185 136 26.32 2557 85.45 2 9 4 149 56 v Sri Lanka 9 Feb 2024 ODI # 4725
107 93 9 2186 136 26.02 2561 85.35 2 9 4 149 56 v Sri Lanka 11 Feb 2024 ODI # 4727
108 94 9 2200 136 25.88 2582 85.20 2 9 4 149 57 v Sri Lanka 14 Feb 2024 ODI # 4729
109 95 9 2240 136 26.04 2609 85.85 2 9 4 152 59 v Ireland 7 Mar 2024 ODI # 4741
110 96 9 2288 136 26.29 2671 85.66 2 9 4 155 59 v Ireland 12 Mar 2024 ODI # 4742
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