Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date between 28 Nov 2010 and 17 Aug 2022 remove between 28 Nov 2010 and 17 Aug 2022 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 2013-2022 146 142 3 5406 153* 38.89 6162 87.73 17 30 16 532 129 Profile
filtered 2013-2022 140 136 3 5375 153* 40.41 6105 88.04 17 30 15 529 129
Cumulative averages
1 1 0 16 16 16.00 28 57.14 0 0 0 0 0 v Sri Lanka 11 Jan 2013 ODI # 3317
2 2 0 20 16 10.00 43 46.51 0 0 0 0 0 v Sri Lanka 13 Jan 2013 ODI # 3319
3 3 0 30 16 10.00 49 61.22 0 0 0 1 0 v West Indies 1 Feb 2013 ODI # 3330
4 4 0 41 16 10.25 71 57.74 0 0 0 3 0 v West Indies 3 Feb 2013 ODI # 3331
5 5 0 79 38 15.80 112 70.53 0 0 0 8 0 v West Indies 6 Feb 2013 ODI # 3332
6 6 0 104 38 17.33 142 73.23 0 0 0 13 0 v West Indies 8 Feb 2013 ODI # 3333
7 7 0 105 38 15.00 147 71.42 0 0 0 13 0 v West Indies 10 Feb 2013 ODI # 3334
8 8 0 253 148 31.62 261 96.93 1 0 0 29 7 v Scotland 3 Sep 2013 ODI # 3410
9 9 0 298 148 33.11 306 97.38 1 0 0 33 8 v England 8 Sep 2013 ODI # 3412
10 9 0 298 148 33.11 306 97.38 1 0 0 33 8 v England 11 Sep 2013 ODI # 3414
11 10 0 298 148 29.80 307 97.06 1 0 1 33 8 v England 14 Sep 2013 ODI # 3415
12 11 0 324 148 29.45 339 95.57 1 0 1 39 8 v England 16 Sep 2013 ODI # 3416
13 12 0 396 148 33.00 418 94.73 1 1 1 47 11 v India 13 Oct 2013 ODI # 3419
14 13 0 446 148 34.30 471 94.69 1 2 1 54 12 v India 16 Oct 2013 ODI # 3420
15 14 0 484 148 34.57 515 93.98 1 2 1 60 12 v India 19 Oct 2013 ODI # 3421
16 15 0 489 148 32.60 525 93.14 1 2 1 61 12 v India 23 Oct 2013 ODI # 3422
17 16 0 509 148 31.81 553 92.04 1 2 1 64 12 v India 30 Oct 2013 ODI # 3424
18 17 0 514 148 30.23 558 92.11 1 2 1 65 12 v India 2 Nov 2013 ODI # 3428
19 18 0 635 148 35.27 686 92.56 2 2 1 77 12 v England 12 Jan 2014 ODI # 3454
20 19 0 635 148 33.42 689 92.16 2 2 2 77 12 v England 17 Jan 2014 ODI # 3455
21 20 0 657 148 32.85 709 92.66 2 2 2 80 12 v England 19 Jan 2014 ODI # 3457
22 21 0 765 148 36.42 820 93.29 3 2 2 88 16 v England 24 Jan 2014 ODI # 3461
23 22 0 772 148 35.09 836 92.34 3 2 2 89 16 v England 26 Jan 2014 ODI # 3463
24 23 0 839 148 36.47 915 91.69 3 3 2 94 19 v Zimbabwe 25 Aug 2014 ODI # 3513
25 24 0 941 148 39.20 1031 91.27 4 3 2 103 20 v South Africa 27 Aug 2014 ODI # 3516
26 25 0 952 148 38.08 1043 91.27 4 3 2 105 20 v Zimbabwe 31 Aug 2014 ODI # 3521
27 26 0 968 148 37.23 1079 89.71 4 3 2 106 20 v South Africa 2 Sep 2014 ODI # 3522
28 27 0 1022 148 37.85 1166 87.65 4 4 2 111 20 v South Africa 6 Sep 2014 ODI # 3526
29 28 0 1022 148 36.50 1167 87.57 4 4 3 111 20 v Pakistan 7 Oct 2014 ODI # 3530
30 29 0 1036 148 35.72 1179 87.87 4 4 3 114 20 v Pakistan 10 Oct 2014 ODI # 3532
31 30 0 1054 148 35.13 1213 86.89 4 4 3 117 20 v Pakistan 12 Oct 2014 ODI # 3534
32 31 0 1089 148 35.12 1253 86.91 4 4 3 121 21 v South Africa 14 Nov 2014 ODI # 3545
33 32 0 1097 148 34.28 1267 86.58 4 4 3 121 22 v South Africa 16 Nov 2014 ODI # 3546
34 33 0 1206 148 36.54 1394 86.51 5 4 3 130 25 v South Africa 19 Nov 2014 ODI # 3548
35 34 0 1228 148 36.11 1431 85.81 5 4 3 132 25 v South Africa 21 Nov 2014 ODI # 3549
36 35 0 1304 148 37.25 1498 87.04 5 5 3 143 25 v South Africa 23 Nov 2014 ODI # 3551
37 36 0 1319 148 36.63 1516 87.00 5 5 3 146 25 v England 16 Jan 2015 ODI # 3578
38 37 0 1415 148 38.24 1643 86.12 5 6 3 151 27 v India 18 Jan 2015 ODI # 3582
39 38 0 1447 148 38.07 1675 86.38 5 6 3 154 27 v England 23 Jan 2015 ODI # 3589
40 38 0 1447 148 38.07 1675 86.38 5 6 3 154 27 v India 26 Jan 2015 ODI # 3592
41 39 0 1447 148 37.10 1678 86.23 5 6 4 154 27 v England 1 Feb 2015 ODI # 3597
42 40 0 1582 148 39.55 1806 87.59 6 6 4 166 30 v England 14 Feb 2015 ODI # 3600
43 41 0 1596 148 38.92 1813 88.03 6 6 4 167 31 v New Zealand 28 Feb 2015 ODI # 3617
44 42 0 1600 148 38.09 1822 87.81 6 6 4 167 31 v Afghanistan 4 Mar 2015 ODI # 3623
45 43 0 1624 148 37.76 1846 87.97 6 6 4 170 31 v Sri Lanka 8 Mar 2015 ODI # 3629
46 44 0 1644 148 37.36 1856 88.57 6 6 4 173 32 v Scotland 14 Mar 2015 ODI # 3637
47 45 0 1646 148 36.57 1861 88.44 6 6 4 173 32 v Pakistan 20 Mar 2015 ODI # 3642
48 46 0 1727 148 37.54 1977 87.35 6 7 4 180 33 v India 26 Mar 2015 ODI # 3645
49 47 0 1727 148 36.74 1982 87.13 6 7 5 180 33 v New Zealand 29 Mar 2015 ODI # 3646
50 48 0 1780 148 37.08 2042 87.16 6 8 5 188 33 v England 8 Sep 2015 ODI # 3682
51 49 0 1795 148 36.63 2069 86.75 6 8 5 190 33 v England 11 Sep 2015 ODI # 3683
52 50 1 1865 148 38.06 2133 87.43 6 9 5 201 34 v England 13 Sep 2015 ODI # 3684
53 51 1 1873 148 37.46 2144 87.36 6 9 5 202 34 v India 12 Jan 2016 ODI # 3723
54 52 1 1944 148 38.11 2225 87.37 6 10 5 209 35 v India 15 Jan 2016 ODI # 3724
55 53 1 1965 148 37.78 2248 87.41 6 10 5 212 35 v India 17 Jan 2016 ODI # 3725
56 54 1 2072 148 39.09 2355 87.98 7 10 5 221 37 v India 20 Jan 2016 ODI # 3726
57 55 1 2078 148 38.48 2361 88.01 7 10 5 222 37 v India 23 Jan 2016 ODI # 3727
58 56 1 2097 148 38.12 2391 87.70 7 10 5 226 37 v West Indies 5 Jun 2016 ODI # 3740
59 57 1 2169 148 38.73 2494 86.96 7 11 5 232 40 v South Africa 7 Jun 2016 ODI # 3741
60 58 1 2182 148 38.28 2522 86.51 7 11 5 234 40 v South Africa 11 Jun 2016 ODI # 3743
61 59 1 2182 148 37.62 2523 86.48 7 11 6 234 40 v West Indies 13 Jun 2016 ODI # 3745
62 59 1 2182 148 37.62 2523 86.48 7 11 6 234 40 v South Africa 19 Jun 2016 ODI # 3750
63 60 1 2198 148 37.25 2534 86.74 7 11 6 237 40 v West Indies 21 Jun 2016 ODI # 3752
64 61 1 2245 148 37.41 2575 87.18 7 11 6 243 41 v West Indies 26 Jun 2016 ODI # 3756
65 62 1 2301 148 37.72 2621 87.79 7 12 6 250 43 v Sri Lanka 21 Aug 2016 ODI # 3768
66 63 1 2305 148 37.17 2628 87.70 7 12 6 250 43 v Sri Lanka 24 Aug 2016 ODI # 3769
67 64 1 2335 148 37.06 2657 87.88 7 12 6 253 44 v Sri Lanka 28 Aug 2016 ODI # 3772
68 65 1 2390 148 37.34 2676 89.31 7 13 6 261 47 v Sri Lanka 31 Aug 2016 ODI # 3774
69 65 1 2390 148 37.34 2676 89.31 7 13 6 261 47 v Sri Lanka 4 Sep 2016 ODI # 3776
70 66 1 2423 148 37.27 2704 89.60 7 13 6 265 49 v South Africa 30 Sep 2016 ODI # 3785
71 67 1 2424 148 36.72 2709 89.47 7 13 6 265 49 v South Africa 2 Oct 2016 ODI # 3787
72 68 1 2477 148 36.97 2743 90.30 7 14 6 268 53 v South Africa 5 Oct 2016 ODI # 3790
73 69 1 2479 148 36.45 2746 90.27 7 14 6 268 53 v South Africa 9 Oct 2016 ODI # 3792
74 70 1 2498 148 36.20 2786 89.66 7 14 6 271 53 v South Africa 12 Oct 2016 ODI # 3795
75 71 1 2498 148 35.68 2787 89.63 7 14 7 271 53 v New Zealand 4 Dec 2016 ODI # 3811
76 72 1 2517 148 35.45 2821 89.22 7 14 7 273 53 v New Zealand 6 Dec 2016 ODI # 3812
77 73 1 2520 148 35.00 2829 89.07 7 14 7 273 53 v New Zealand 9 Dec 2016 ODI # 3813
78 74 1 2524 148 34.57 2836 88.99 7 14 7 273 53 v New Zealand 30 Jan 2017 ODI # 3829
79 75 1 2580 148 34.86 2900 88.96 7 15 7 278 55 v New Zealand 5 Feb 2017 ODI # 3832
80 76 1 2588 148 34.50 2918 88.69 7 15 7 278 55 v New Zealand 2 Jun 2017 ODI # 3876
81 77 1 2607 148 34.30 2945 88.52 7 15 7 281 55 v Bangladesh 5 Jun 2017 ODI # 3879
82 78 1 2675 148 34.74 3009 88.89 7 16 7 289 55 v England 10 Jun 2017 ODI # 3885
83 79 1 2799 148 35.88 3134 89.31 8 16 7 301 60 v India 24 Sep 2017 ODI # 3914
84 80 1 2893 148 36.62 3230 89.56 8 17 7 311 63 v India 28 Sep 2017 ODI # 3917
85 81 1 2925 148 36.56 3266 89.55 8 17 7 317 63 v India 1 Oct 2017 ODI # 3919
86 82 1 3032 148 37.43 3385 89.57 9 17 7 327 66 v England 14 Jan 2018 ODI # 3951
87 83 1 3138 148 38.26 3499 89.68 10 17 7 336 67 v England 19 Jan 2018 ODI # 3958
88 84 1 3200 148 38.55 3552 90.09 10 18 7 339 70 v England 21 Jan 2018 ODI # 3960
89 85 1 3219 148 38.32 3576 90.01 10 18 7 341 70 v England 13 Jun 2018 ODI # 4009
90 86 1 3219 148 37.87 3580 89.91 10 18 8 341 70 v England 16 Jun 2018 ODI # 4010
91 87 1 3239 148 37.66 3599 89.99 10 18 8 341 72 v England 19 Jun 2018 ODI # 4011
92 88 1 3339 148 38.37 3705 90.12 11 18 8 347 75 v England 21 Jun 2018 ODI # 4012
93 89 1 3361 148 38.19 3722 90.30 11 18 8 350 76 v England 24 Jun 2018 ODI # 4013
94 90 1 3366 148 37.82 3739 90.02 11 18 8 350 76 v South Africa 4 Nov 2018 ODI # 4065
95 91 1 3407 148 37.85 3802 89.61 11 18 8 354 76 v South Africa 9 Nov 2018 ODI # 4067
96 92 1 3418 148 37.56 3817 89.54 11 18 8 355 76 v South Africa 11 Nov 2018 ODI # 4069
97 93 1 3424 148 37.21 3828 89.44 11 18 8 355 76 v India 12 Jan 2019 ODI # 4077
98 94 1 3430 148 36.88 3847 89.16 11 18 8 355 76 v India 15 Jan 2019 ODI # 4078
99 95 1 3444 148 36.63 3871 88.96 11 18 8 356 76 v India 18 Jan 2019 ODI # 4079
100 96 1 3444 148 36.25 3874 88.90 11 18 9 356 76 v India 2 Mar 2019 ODI # 4102
101 97 1 3481 148 36.26 3927 88.64 11 18 9 361 77 v India 5 Mar 2019 ODI # 4106
102 98 1 3574 148 36.84 4026 88.77 11 19 9 371 80 v India 8 Mar 2019 ODI # 4109
103 99 1 3574 148 36.46 4028 88.72 11 19 10 371 80 v India 10 Mar 2019 ODI # 4111
104 100 1 3601 148 36.37 4071 88.45 11 19 10 375 80 v India 13 Mar 2019 ODI # 4113
105 101 1 3717 148 37.17 4206 88.37 12 19 10 383 84 v Pakistan 22 Mar 2019 ODI # 4116
106 102 2 3870 153* 38.70 4349 88.98 13 19 10 394 90 v Pakistan 24 Mar 2019 ODI # 4117
107 103 2 3960 153* 39.20 4485 88.29 13 20 10 399 91 v Pakistan 27 Mar 2019 ODI # 4118
108 104 2 3999 153* 39.20 4527 88.33 13 20 10 404 92 v Pakistan 29 Mar 2019 ODI # 4119
109 105 2 4052 153* 39.33 4596 88.16 13 21 10 406 94 v Pakistan 31 Mar 2019 ODI # 4120
110 106 2 4118 153* 39.59 4645 88.65 13 22 10 412 98 v Afghanistan 1 Jun 2019 ODI # 4146
111 107 2 4124 153* 39.27 4655 88.59 13 22 10 412 98 v West Indies 6 Jun 2019 ODI # 4152
112 108 2 4160 153* 39.24 4690 88.69 13 22 10 415 99 v India 9 Jun 2019 ODI # 4155
113 109 2 4242 153* 39.64 4774 88.85 13 23 10 421 103 v Pakistan 12 Jun 2019 ODI # 4157
114 110 2 4395 153* 40.69 4906 89.58 14 23 10 436 108 v Sri Lanka 15 Jun 2019 ODI # 4159
115 111 2 4448 153* 40.80 4957 89.73 14 24 10 441 110 v Bangladesh 20 Jun 2019 ODI # 4166
116 112 2 4548 153* 41.34 5073 89.65 15 24 10 452 112 v England 25 Jun 2019 ODI # 4173
117 113 2 4556 153* 41.04 5088 89.54 15 24 10 453 112 v New Zealand 29 Jun 2019 ODI # 4178
118 114 2 4559 153* 40.70 5092 89.53 15 24 10 453 112 v South Africa 6 Jul 2019 ODI # 4188
119 115 2 4559 153* 40.34 5093 89.51 15 24 11 453 112 v England 11 Jul 2019 ODI # 4191
120 116 3 4669 153* 41.31 5207 89.66 16 24 11 466 114 v India 14 Jan 2020 ODI # 4231
121 117 3 4702 153* 41.24 5255 89.47 16 24 11 469 114 v India 17 Jan 2020 ODI # 4232
122 118 3 4721 153* 41.05 5281 89.39 16 24 11 470 115 v India 19 Jan 2020 ODI # 4233
123 119 3 4731 153* 40.78 5293 89.38 16 24 11 471 115 v South Africa 29 Feb 2020 ODI # 4248
124 120 3 4800 153* 41.02 5380 89.21 16 25 11 477 117 v South Africa 4 Mar 2020 ODI # 4252
125 121 3 4822 153* 40.86 5428 88.83 16 25 11 480 117 v South Africa 7 Mar 2020 ODI # 4254
126 122 3 4882 153* 41.02 5503 88.71 16 26 11 483 119 v New Zealand 13 Mar 2020 ODI # 4255
127 123 3 4898 153* 40.81 5528 88.60 16 26 11 486 119 v England 11 Sep 2020 ODI # 4259
128 124 3 4971 153* 41.08 5633 88.24 16 27 11 494 120 v England 13 Sep 2020 ODI # 4260
129 125 3 4983 153* 40.84 5642 88.31 16 27 11 496 120 v England 16 Sep 2020 ODI # 4261
130 126 3 5097 153* 41.43 5766 88.39 17 27 11 505 122 v India 27 Nov 2020 ODI # 4265
131 127 3 5157 153* 41.58 5835 88.38 17 28 11 511 123 v India 29 Nov 2020 ODI # 4266
132 128 3 5232 153* 41.85 5917 88.42 17 29 11 518 126 v India 2 Dec 2020 ODI # 4267
133 129 3 5255 153* 41.70 5953 88.27 17 29 11 518 127 v Pakistan 29 Mar 2022 ODI # 4379
134 130 3 5255 153* 41.37 5954 88.25 17 29 12 518 127 v Pakistan 31 Mar 2022 ODI # 4380
135 131 3 5255 153* 41.05 5957 88.21 17 29 13 518 127 v Pakistan 2 Apr 2022 ODI # 4382
136 132 3 5299 153* 41.07 5998 88.34 17 29 13 523 128 v Sri Lanka 14 Jun 2022 ODI # 4409
137 133 3 5313 153* 40.86 6013 88.35 17 29 13 525 128 v Sri Lanka 16 Jun 2022 ODI # 4412
138 134 3 5375 153* 41.03 6098 88.14 17 30 13 529 129 v Sri Lanka 19 Jun 2022 ODI # 4415
139 135 3 5375 153* 40.71 6102 88.08 17 30 14 529 129 v Sri Lanka 21 Jun 2022 ODI # 4416
140 136 3 5375 153* 40.41 6105 88.04 17 30 15 529 129 v Sri Lanka 24 Jun 2022 ODI # 4418
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