Records type batting analysis [change type]
View cumulative averages [change view]
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
overall 2013-2024 142 134 20 4154 141 36.43 4806 86.43 7 21 3 342 103 Profile
Cumulative averages
1 1 0 3 3 3.00 6 50.00 0 0 0 0 0 v Bangladesh 3 May 2013 ODI # 3353
2 2 0 26 23 13.00 42 61.90 0 0 0 3 0 v Bangladesh 5 May 2013 ODI # 3354
3 3 0 63 37 21.00 94 67.02 0 0 0 7 0 v Bangladesh 8 May 2013 ODI # 3355
4 4 0 145 82 36.25 206 70.38 0 1 0 13 2 v India 24 Jul 2013 ODI # 3395
5 5 0 165 82 33.00 241 68.46 0 1 0 16 2 v India 26 Jul 2013 ODI # 3397
6 6 0 166 82 27.66 244 68.03 0 1 0 16 2 v India 28 Jul 2013 ODI # 3399
7 7 0 173 82 24.71 261 66.28 0 1 0 17 2 v India 1 Aug 2013 ODI # 3402
8 8 0 179 82 22.37 277 64.62 0 1 0 17 2 v Pakistan 31 Aug 2013 ODI # 3408
9 9 1 221 82 27.62 338 65.38 0 1 0 23 2 v Afghanistan 18 Jul 2014 ODI # 3503
10 10 1 362 141 40.22 471 76.85 1 1 0 34 9 v Afghanistan 20 Jul 2014 ODI # 3504
11 11 1 373 141 37.30 496 75.20 1 1 0 36 9 v Afghanistan 22 Jul 2014 ODI # 3505
12 12 1 389 141 35.36 533 72.98 1 1 0 38 9 v Afghanistan 24 Jul 2014 ODI # 3506
13 13 1 389 141 32.41 547 71.11 1 1 1 38 9 v South Africa 19 Aug 2014 ODI # 3508
14 14 1 419 141 32.23 571 73.38 1 1 1 45 9 v South Africa 21 Aug 2014 ODI # 3510
15 15 1 452 141 32.28 611 73.97 1 1 1 50 9 v Australia 25 Aug 2014 ODI # 3513
16 16 1 487 141 32.46 661 73.67 1 1 1 53 10 v South Africa 29 Aug 2014 ODI # 3518
17 17 1 509 141 31.81 693 73.44 1 1 1 57 10 v Australia 31 Aug 2014 ODI # 3521
18 18 1 538 141 31.64 725 74.20 1 1 1 61 10 v South Africa 4 Sep 2014 ODI # 3524
19 19 1 553 141 30.72 747 74.02 1 1 1 62 10 v Bangladesh 21 Nov 2014 ODI # 3550
20 20 1 569 141 29.94 771 73.80 1 1 1 64 10 v Bangladesh 23 Nov 2014 ODI # 3552
21 21 1 578 141 28.90 785 73.63 1 1 1 66 10 v Bangladesh 1 Dec 2014 ODI # 3559
22 22 1 583 141 27.76 798 73.05 1 1 1 67 10 v South Africa 15 Feb 2015 ODI # 3601
23 23 1 629 141 28.59 842 74.70 1 1 1 73 11 v U.A.E. 19 Feb 2015 ODI # 3606
24 24 1 655 141 28.47 862 75.98 1 1 1 78 11 v West Indies 24 Feb 2015 ODI # 3612
25 25 1 663 141 27.62 877 75.59 1 1 1 78 11 v Pakistan 1 Mar 2015 ODI # 3620
26 26 1 675 141 27.00 896 75.33 1 1 1 80 11 v Ireland 7 Mar 2015 ODI # 3627
27 27 1 703 141 27.03 911 77.16 1 1 1 81 14 v India 14 Mar 2015 ODI # 3636
28 28 1 739 141 27.37 942 78.45 1 1 1 85 15 v Pakistan 26 May 2015 ODI # 3651
29 29 2 839 141 31.07 1026 81.77 2 1 1 93 18 v Pakistan 29 May 2015 ODI # 3652
30 29 2 839 141 31.07 1026 81.77 2 1 1 93 18 v Pakistan 31 May 2015 ODI # 3653
31 30 2 876 141 31.28 1059 82.71 2 1 1 98 18 v India 10 Jul 2015 ODI # 3662
32 31 2 894 141 30.82 1081 82.70 2 1 1 98 19 v India 12 Jul 2015 ODI # 3665
33 32 2 907 141 30.23 1091 83.13 2 1 1 100 19 v India 14 Jul 2015 ODI # 3667
34 32 2 907 141 30.23 1091 83.13 2 1 1 100 19 v New Zealand 2 Aug 2015 ODI # 3673
35 33 3 1007 141 33.56 1186 84.90 3 1 1 105 23 v New Zealand 4 Aug 2015 ODI # 3674
36 34 3 1012 141 32.64 1197 84.54 3 1 1 105 23 v New Zealand 7 Aug 2015 ODI # 3675
37 35 3 1031 141 32.21 1237 83.34 3 1 1 106 23 v Pakistan 1 Oct 2015 ODI # 3685
38 36 3 1063 141 32.21 1258 84.49 3 1 1 108 24 v Pakistan 3 Oct 2015 ODI # 3686
39 37 3 1065 141 31.32 1264 84.25 3 1 1 108 24 v Pakistan 5 Oct 2015 ODI # 3687
40 38 4 1125 141 33.08 1336 84.20 3 2 1 112 24 v Ireland 9 Oct 2015 ODI # 3688
41 39 4 1158 141 33.08 1365 84.83 3 2 1 113 25 v Ireland 11 Oct 2015 ODI # 3690
42 40 4 1208 141 33.55 1421 85.01 3 3 1 117 26 v Ireland 13 Oct 2015 ODI # 3691
43 40 4 1208 141 33.55 1421 85.01 3 3 1 117 26 v Afghanistan 16 Oct 2015 ODI # 3693
44 41 4 1211 141 32.72 1429 84.74 3 3 1 117 26 v Afghanistan 18 Oct 2015 ODI # 3694
45 42 5 1240 141 33.51 1452 85.39 3 3 1 118 27 v Afghanistan 20 Oct 2015 ODI # 3696
46 43 5 1326 141 34.89 1565 84.72 3 4 1 123 28 v Afghanistan 22 Oct 2015 ODI # 3697
47 44 5 1328 141 34.05 1578 84.15 3 4 1 123 28 v Afghanistan 24 Oct 2015 ODI # 3699
48 45 5 1331 141 33.27 1603 83.03 3 4 1 123 28 v Bangladesh 7 Nov 2015 ODI # 3703
49 46 5 1364 141 33.26 1645 82.91 3 4 1 125 29 v Bangladesh 9 Nov 2015 ODI # 3705
50 47 5 1373 141 32.69 1657 82.86 3 4 1 126 29 v Bangladesh 11 Nov 2015 ODI # 3706
51 48 5 1379 141 32.06 1682 81.98 3 4 1 126 29 v Afghanistan 25 Dec 2015 ODI # 3713
52 49 5 1392 141 31.63 1691 82.31 3 4 1 128 29 v Afghanistan 29 Dec 2015 ODI # 3716
53 50 5 1393 141 30.95 1698 82.03 3 4 1 128 29 v Afghanistan 2 Jan 2016 ODI # 3719
54 51 5 1402 141 30.47 1710 81.98 3 4 1 129 29 v Afghanistan 4 Jan 2016 ODI # 3720
55 52 5 1431 141 30.44 1733 82.57 3 4 1 131 30 v Afghanistan 6 Jan 2016 ODI # 3722
56 53 5 1454 141 30.29 1787 81.36 3 4 1 133 30 v India 11 Jun 2016 ODI # 3742
57 54 5 1470 141 30.00 1828 80.41 3 4 1 134 30 v India 13 Jun 2016 ODI # 3744
58 55 5 1471 141 29.42 1831 80.33 3 4 1 134 30 v Sri Lanka 14 Nov 2016 ODI # 3804
59 56 5 1548 141 30.35 1912 80.96 3 5 1 141 30 v West Indies 19 Nov 2016 ODI # 3806
60 57 6 1552 141 30.43 1923 80.70 3 5 1 141 30 v Sri Lanka 21 Nov 2016 ODI # 3807
61 58 7 1628 141 31.92 2026 80.35 3 6 1 144 30 v West Indies 25 Nov 2016 ODI # 3809
62 59 7 1633 141 31.40 2037 80.16 3 6 1 145 30 v Sri Lanka 27 Nov 2016 ODI # 3810
63 60 7 1645 141 31.03 2067 79.58 3 6 1 147 30 v Afghanistan 16 Feb 2017 ODI # 3835
64 61 7 1649 141 30.53 2076 79.43 3 6 1 147 30 v Scotland 15 Jun 2017 ODI # 3892
65 62 8 1707 141 31.61 2164 78.88 3 7 1 154 30 v Scotland 17 Jun 2017 ODI # 3893
66 63 9 1774 141 32.85 2220 79.90 3 8 1 161 31 v Sri Lanka 30 Jun 2017 ODI # 3897
67 64 9 1782 141 32.40 2237 79.66 3 8 1 163 31 v Sri Lanka 2 Jul 2017 ODI # 3899
68 65 10 1807 141 32.85 2254 80.16 3 8 1 165 32 v Sri Lanka 6 Jul 2017 ODI # 3901
69 66 10 1817 141 32.44 2264 80.25 3 8 1 166 32 v Sri Lanka 8 Jul 2017 ODI # 3903
70 67 11 1844 141 32.92 2291 80.48 3 8 1 167 34 v Sri Lanka 10 Jul 2017 ODI # 3904
71 68 11 1896 141 33.26 2390 79.33 3 9 1 169 36 v Bangladesh 15 Jan 2018 ODI # 3952
72 69 12 1977 141 34.68 2457 80.46 3 10 1 177 37 v Sri Lanka 17 Jan 2018 ODI # 3955
73 70 12 1986 141 34.24 2469 80.43 3 10 1 179 37 v Sri Lanka 21 Jan 2018 ODI # 3962
74 71 12 2025 141 34.32 2528 80.10 3 10 1 183 38 v Bangladesh 23 Jan 2018 ODI # 3964
75 72 12 2050 141 34.16 2564 79.95 3 10 1 185 39 v Afghanistan 9 Feb 2018 ODI # 3972
76 73 12 2142 141 35.11 2638 81.19 3 11 1 194 43 v Afghanistan 11 Feb 2018 ODI # 3974
77 74 12 2180 141 35.16 2688 81.10 3 11 1 195 46 v Afghanistan 13 Feb 2018 ODI # 3975
78 75 12 2184 141 34.66 2696 81.00 3 11 1 195 46 v Afghanistan 16 Feb 2018 ODI # 3977
79 76 12 2185 141 34.14 2700 80.92 3 11 1 195 46 v Afghanistan 19 Feb 2018 ODI # 3979
80 77 12 2245 141 34.53 2768 81.10 3 12 1 201 47 v Afghanistan 6 Mar 2018 ODI # 3988
81 78 12 2255 141 34.16 2782 81.05 3 12 1 201 47 v Hong Kong 10 Mar 2018 ODI # 3994
82 79 12 2256 141 33.67 2784 81.03 3 12 1 201 47 v Scotland 12 Mar 2018 ODI # 3996
83 80 13 2325 141 34.70 2867 81.09 3 13 1 205 50 v Ireland 16 Mar 2018 ODI # 3999
84 81 13 2347 141 34.51 2900 80.93 3 13 1 207 50 v West Indies 19 Mar 2018 ODI # 4002
85 82 13 2381 141 34.50 2926 81.37 3 13 1 209 51 v U.A.E. 22 Mar 2018 ODI # 4005
86 83 13 2388 141 34.11 2948 81.00 3 13 1 209 51 v Bangladesh 21 Oct 2018 ODI # 4057
87 84 13 2437 141 34.32 3009 80.99 3 13 1 212 53 v Bangladesh 24 Oct 2018 ODI # 4060
88 85 13 2477 141 34.40 3060 80.94 3 13 1 214 54 v Bangladesh 26 Oct 2018 ODI # 4061
89 85 13 2477 141 34.40 3060 80.94 3 13 1 214 54 v U.A.E. 10 Apr 2019 ODI # 4121
90 86 13 2488 141 34.08 3069 81.06 3 13 1 215 54 v U.A.E. 12 Apr 2019 ODI # 4122
91 87 13 2506 141 33.86 3095 80.96 3 13 1 216 54 v U.A.E. 14 Apr 2019 ODI # 4123
92 88 14 2515 141 33.98 3108 80.92 3 13 1 217 54 v U.A.E. 16 Apr 2019 ODI # 4124
93 89 14 2526 141 33.68 3131 80.67 3 13 1 217 54 v Netherlands 19 Jun 2019 ODI # 4164
94 90 15 2611 141 34.81 3199 81.61 3 14 1 222 59 v Netherlands 21 Jun 2019 ODI # 4167
95 91 15 2619 141 34.46 3223 81.25 3 14 1 222 59 v Ireland 1 Jul 2019 ODI # 4181
96 92 15 2650 141 34.41 3245 81.66 3 14 1 224 60 v Ireland 4 Jul 2019 ODI # 4185
97 93 15 2656 141 34.05 3249 81.74 3 14 1 225 60 v Ireland 7 Jul 2019 ODI # 4189
98 94 15 2674 141 33.84 3281 81.49 3 14 1 227 60 v Bangladesh 1 Mar 2020 ODI # 4249
99 95 15 2740 141 34.25 3338 82.08 3 15 1 232 62 v Bangladesh 3 Mar 2020 ODI # 4251
100 96 15 2801 141 34.58 3388 82.67 3 16 1 237 64 v Bangladesh 6 Mar 2020 ODI # 4253
101 97 15 2809 141 34.25 3395 82.73 3 16 1 238 64 v Pakistan 30 Oct 2020 ODI # 4262
102 98 15 2811 141 33.86 3403 82.60 3 16 1 238 64 v Pakistan 1 Nov 2020 ODI # 4263
103 99 15 2856 141 34.00 3439 83.04 3 16 1 242 65 v Pakistan 3 Nov 2020 ODI # 4264
104 100 15 2886 141 33.95 3483 82.85 3 16 1 244 65 v Bangladesh 18 Jul 2021 ODI # 4306
105 101 15 2943 141 34.22 3537 83.20 3 17 1 251 66 v Bangladesh 20 Jul 2021 ODI # 4308
106 102 16 3002 141 34.90 3581 83.83 3 18 1 256 68 v Ireland 8 Sep 2021 ODI # 4319
107 102 16 3002 141 34.90 3581 83.83 3 18 1 256 68 v Ireland 10 Sep 2021 ODI # 4321
108 103 16 3011 141 34.60 3600 83.63 3 18 1 256 68 v Ireland 13 Sep 2021 ODI # 4323
109 104 16 3029 141 34.42 3617 83.74 3 18 1 258 68 v Sri Lanka 16 Jan 2022 ODI # 4341
110 105 16 3085 141 34.66 3663 84.22 3 19 1 262 69 v Sri Lanka 18 Jan 2022 ODI # 4343
111 106 16 3086 141 34.28 3668 84.13 3 19 1 262 69 v Sri Lanka 21 Jan 2022 ODI # 4347
112 107 16 3153 141 34.64 3746 84.16 3 20 1 268 70 v Afghanistan 4 Jun 2022 ODI # 4397
113 108 16 3193 141 34.70 3803 83.96 3 20 1 270 71 v Afghanistan 6 Jun 2022 ODI # 4400
114 109 16 3231 141 34.74 3880 83.27 3 20 1 272 71 v Afghanistan 9 Jun 2022 ODI # 4403
115 110 17 3366 141 36.19 3989 84.38 4 20 1 280 77 v Bangladesh 5 Aug 2022 ODI # 4441
116 111 18 3483 141 37.45 4116 84.62 5 20 1 288 81 v Bangladesh 7 Aug 2022 ODI # 4442
117 112 18 3483 141 37.05 4117 84.60 5 20 2 288 81 v Bangladesh 10 Aug 2022 ODI # 4443
118 113 18 3495 141 36.78 4134 84.54 5 20 2 289 81 v India 18 Aug 2022 ODI # 4451
119 114 18 3511 141 36.57 4165 84.29 5 20 2 289 81 v India 20 Aug 2022 ODI # 4454
120 115 18 3626 141 37.38 4260 85.11 6 20 2 298 84 v India 22 Aug 2022 ODI # 4457
121 116 18 3631 141 37.05 4284 84.75 6 20 2 298 84 v Australia 28 Aug 2022 ODI # 4458
122 117 18 3648 141 36.84 4321 84.42 6 20 2 299 85 v Australia 31 Aug 2022 ODI # 4459
123 118 18 3656 141 36.56 4340 84.23 6 20 2 300 85 v Australia 3 Sep 2022 ODI # 4460
124 119 18 3699 141 36.62 4385 84.35 6 20 2 304 86 v Ireland 18 Jan 2023 ODI # 4506
125 120 18 3724 141 36.50 4406 84.52 6 20 2 307 86 v Ireland 21 Jan 2023 ODI # 4508
126 120 18 3724 141 36.50 4406 84.52 6 20 2 307 86 v Ireland 23 Jan 2023 ODI # 4510
127 121 18 3746 141 36.36 4437 84.42 6 20 2 309 87 v Netherlands 21 Mar 2023 ODI # 4543
128 122 18 3746 141 36.01 4439 84.38 6 20 3 309 87 v Netherlands 23 Mar 2023 ODI # 4546
129 123 19 3764 141 36.19 4448 84.62 6 20 3 310 88 v Netherlands 25 Mar 2023 ODI # 4549
130 123 19 3764 141 36.19 4448 84.62 6 20 3 310 88 v Nepal 18 Jun 2023 ODI # 4585
131 124 20 3866 141 37.17 4502 85.87 7 20 3 316 96 v Netherlands 20 Jun 2023 ODI # 4589
132 125 20 3934 141 37.46 4560 86.27 7 21 3 322 98 v West Indies 24 Jun 2023 ODI # 4597
133 126 20 3982 141 37.56 4587 86.81 7 21 3 327 100 v U.S.A. 26 Jun 2023 ODI # 4601
134 127 20 4024 141 37.60 4636 86.79 7 21 3 333 100 v Oman 29 Jun 2023 ODI # 4605
135 128 20 4055 141 37.54 4687 86.51 7 21 3 336 101 v Sri Lanka 2 Jul 2023 ODI # 4609
136 129 20 4089 141 37.51 4727 86.50 7 21 3 338 102 v Scotland 4 Jul 2023 ODI # 4612
137 130 20 4104 141 37.30 4745 86.49 7 21 3 339 102 v Ireland 13 Dec 2023 ODI # 4709
138 131 20 4106 141 36.99 4757 86.31 7 21 3 339 102 v Ireland 15 Dec 2023 ODI # 4710
139 132 20 4143 141 36.99 4790 86.49 7 21 3 341 103 v Ireland 17 Dec 2023 ODI # 4712
140 132 20 4143 141 36.99 4790 86.49 7 21 3 341 103 v Sri Lanka 6 Jan 2024 ODI # 4718
141 133 20 4144 141 36.67 4795 86.42 7 21 3 341 103 v Sri Lanka 8 Jan 2024 ODI # 4719
142 134 20 4154 141 36.43 4806 86.43 7 21 3 342 103 v Sri Lanka 11 Jan 2024 ODI # 4720
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