Records type batting analysis [change type]
View reverse cumulative averages [change view]
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
overall 2010-2024 158 142 18 5446 164 43.91 6230 87.41 12 33 8 486 51 Profile
Reverse cumulative
1 1 1 6 6* - 3 200.00 0 0 0 1 0 v West Indies 6 Feb 2024 ODI # 4723
2 2 1 11 6* 11.00 13 84.61 0 0 0 2 0 v West Indies 4 Feb 2024 ODI # 4722
3 3 2 90 79* 90.00 92 97.82 0 1 0 10 0 v West Indies 2 Feb 2024 ODI # 4721
4 4 2 94 79* 47.00 101 93.06 0 1 0 11 0 v India 19 Nov 2023 ODI # 4705
5 5 2 124 79* 41.33 163 76.07 0 1 0 13 0 v South Africa 16 Nov 2023 ODI # 4704
6 6 3 187 79* 62.33 227 82.37 0 2 0 17 1 v Bangladesh 11 Nov 2023 ODI # 4700
7 7 3 231 79* 57.75 279 82.79 0 2 0 20 1 v England 4 Nov 2023 ODI # 4693
8 8 3 249 79* 49.80 296 84.12 0 2 0 22 1 v New Zealand 28 Oct 2023 ODI # 4684
9 9 3 320 79* 53.33 364 87.91 0 3 0 31 2 v Netherlands 25 Oct 2023 ODI # 4681
10 10 3 327 79* 46.71 373 87.66 0 3 0 31 2 v Pakistan 20 Oct 2023 ODI # 4675
11 11 3 327 79* 40.87 378 86.50 0 3 1 31 2 v Sri Lanka 16 Oct 2023 ODI # 4671
12 12 3 346 79* 38.44 394 87.81 0 3 1 35 2 v South Africa 12 Oct 2023 ODI # 4667
13 13 3 392 79* 39.20 465 84.30 0 3 1 40 2 v India 8 Oct 2023 ODI # 4662
14 14 3 466 79* 42.36 526 88.59 0 4 1 48 3 v India 27 Sep 2023 ODI # 4657
15 15 3 466 79* 38.83 527 88.42 0 4 2 48 3 v India 24 Sep 2023 ODI # 4654
16 16 3 507 79* 39.00 587 86.37 0 4 2 51 4 v India 22 Sep 2023 ODI # 4651
17 17 3 507 79* 36.21 590 85.93 0 4 3 51 4 v India 22 Mar 2023 ODI # 4545
18 17 3 507 79* 36.21 590 85.93 0 4 3 51 4 v India 19 Mar 2023 ODI # 4541
19 18 3 529 79* 35.26 620 85.32 0 4 3 55 4 v India 17 Mar 2023 ODI # 4538
20 19 3 550 79* 34.37 636 86.47 0 4 3 57 4 v England 22 Nov 2022 ODI # 4480
21 20 3 644 94 37.88 750 85.86 0 5 3 62 5 v England 19 Nov 2022 ODI # 4477
22 21 4 724 94 42.58 828 87.43 0 6 3 71 6 v England 17 Nov 2022 ODI # 4475
23 22 4 829 105 46.05 959 86.44 1 6 3 82 7 v New Zealand 11 Sep 2022 ODI # 4464
24 23 4 890 105 46.84 1053 84.52 1 7 3 87 8 v New Zealand 8 Sep 2022 ODI # 4462
25 24 4 891 105 44.55 1061 83.97 1 7 3 87 8 v New Zealand 6 Sep 2022 ODI # 4461
26 25 4 892 105 42.47 1067 83.59 1 7 3 87 8 v Zimbabwe 3 Sep 2022 ODI # 4460
27 26 5 939 105 44.71 1108 84.74 1 7 3 95 9 v Zimbabwe 31 Aug 2022 ODI # 4459
28 27 6 987 105 47.00 1188 83.08 1 7 3 101 9 v Zimbabwe 28 Aug 2022 ODI # 4458
29 28 6 1015 105 46.13 1223 82.99 1 7 3 104 9 v Sri Lanka 16 Jun 2022 ODI # 4412
30 29 6 1068 105 46.43 1283 83.24 1 8 3 109 9 v Sri Lanka 14 Jun 2022 ODI # 4409
31 30 6 1075 105 44.79 1298 82.81 1 8 3 109 9 v India 2 Dec 2020 ODI # 4267
32 31 6 1179 105 47.16 1362 86.56 2 8 3 123 11 v India 29 Nov 2020 ODI # 4266
33 32 6 1284 105 49.38 1428 89.91 3 8 3 134 15 v India 27 Nov 2020 ODI # 4265
34 33 6 1298 105 48.07 1445 89.82 3 8 3 134 16 v New Zealand 13 Mar 2020 ODI # 4255
35 34 6 1318 105 47.07 1471 89.59 3 8 3 137 16 v South Africa 7 Mar 2020 ODI # 4254
36 35 6 1331 105 45.89 1488 89.44 3 8 3 138 16 v South Africa 4 Mar 2020 ODI # 4252
37 36 6 1407 105 46.90 1582 88.93 3 9 3 141 16 v South Africa 29 Feb 2020 ODI # 4248
38 37 6 1538 131 49.61 1714 89.73 4 9 3 155 17 v India 19 Jan 2020 ODI # 4233
39 38 6 1636 131 51.12 1816 90.08 4 10 3 164 18 v India 17 Jan 2020 ODI # 4232
40 38 6 1636 131 51.12 1816 90.08 4 10 3 164 18 v India 14 Jan 2020 ODI # 4231
41 39 6 1721 131 52.15 1935 88.94 4 11 3 170 18 v England 11 Jul 2019 ODI # 4191
42 40 6 1728 131 50.82 1941 89.02 4 11 3 171 18 v South Africa 6 Jul 2019 ODI # 4188
43 41 6 1733 131 49.51 1949 88.91 4 11 3 171 18 v New Zealand 29 Jun 2019 ODI # 4178
44 42 6 1771 131 49.19 1983 89.30 4 11 3 176 18 v England 25 Jun 2019 ODI # 4173
45 43 6 1772 131 47.89 1985 89.26 4 11 3 176 18 v Bangladesh 20 Jun 2019 ODI # 4166
46 44 6 1845 131 48.55 2044 90.26 4 12 3 183 19 v Sri Lanka 15 Jun 2019 ODI # 4159
47 45 6 1855 131 47.56 2057 90.17 4 12 3 184 19 v Pakistan 12 Jun 2019 ODI # 4157
48 46 6 1924 131 48.10 2127 90.45 4 13 3 189 20 v India 9 Jun 2019 ODI # 4155
49 47 6 1997 131 48.70 2230 89.55 4 14 3 196 20 v West Indies 6 Jun 2019 ODI # 4152
50 48 6 2015 131 47.97 2257 89.27 4 14 3 197 20 v Afghanistan 1 Jun 2019 ODI # 4146
51 49 6 2027 131 47.13 2280 88.90 4 14 3 197 20 v England 28 Jan 2018 ODI # 3968
52 50 6 2031 131 46.15 2296 88.45 4 14 3 197 20 v England 26 Jan 2018 ODI # 3966
53 51 6 2076 131 46.13 2362 87.89 4 14 3 198 20 v England 21 Jan 2018 ODI # 3960
54 52 6 2094 131 45.52 2387 87.72 4 14 3 198 21 v England 19 Jan 2018 ODI # 3958
55 53 6 2117 131 45.04 2405 88.02 4 14 3 201 21 v England 14 Jan 2018 ODI # 3951
56 54 6 2133 131 44.43 2430 87.77 4 14 3 202 21 v India 1 Oct 2017 ODI # 3919
57 55 6 2136 131 43.59 2435 87.72 4 14 3 202 21 v India 28 Sep 2017 ODI # 3917
58 56 6 2199 131 43.98 2506 87.74 4 15 3 207 21 v India 24 Sep 2017 ODI # 3914
59 57 6 2258 131 44.27 2582 87.45 4 16 3 215 21 v India 21 Sep 2017 ODI # 3912
60 58 6 2259 131 43.44 2587 87.32 4 16 3 215 21 v India 17 Sep 2017 ODI # 3910
61 59 6 2315 131 43.67 2664 86.89 4 17 3 220 21 v England 10 Jun 2017 ODI # 3885
62 60 7 2337 131 44.09 2689 86.90 4 17 3 221 21 v Bangladesh 5 Jun 2017 ODI # 3879
63 61 8 2345 131 44.24 2695 87.01 4 17 3 223 21 v New Zealand 2 Jun 2017 ODI # 3876
64 62 8 2349 131 43.50 2697 87.09 4 17 3 224 21 v Pakistan 26 Jan 2017 ODI # 3826
65 63 8 2398 131 43.60 2745 87.35 4 17 3 229 21 v Pakistan 22 Jan 2017 ODI # 3822
66 64 9 2506 131 45.56 2849 87.96 5 17 3 240 22 v Pakistan 19 Jan 2017 ODI # 3820
67 65 9 2566 131 45.82 2950 86.98 5 18 3 242 22 v Pakistan 15 Jan 2017 ODI # 3818
68 66 9 2566 131 45.01 2951 86.95 5 18 4 242 22 v Pakistan 13 Jan 2017 ODI # 3817
69 67 9 2566 131 44.24 2958 86.74 5 18 5 242 22 v New Zealand 9 Dec 2016 ODI # 3813
70 68 9 2638 131 44.71 3034 86.94 5 19 5 248 23 v New Zealand 6 Dec 2016 ODI # 3812
71 69 9 2802 164 46.70 3191 87.80 6 19 5 262 27 v New Zealand 4 Dec 2016 ODI # 3811
72 70 9 2802 164 45.93 3193 87.75 6 19 6 262 27 v South Africa 12 Oct 2016 ODI # 3795
73 71 9 2823 164 45.53 3229 87.42 6 19 6 264 27 v South Africa 9 Oct 2016 ODI # 3792
74 72 9 2931 164 46.52 3336 87.85 7 19 6 273 28 v South Africa 5 Oct 2016 ODI # 3790
75 73 9 2945 164 46.01 3348 87.96 7 19 6 275 28 v South Africa 2 Oct 2016 ODI # 3787
76 74 9 2953 164 45.43 3359 87.91 7 19 6 277 28 v South Africa 30 Sep 2016 ODI # 3785
77 75 10 3012 164 46.33 3433 87.73 7 20 6 283 29 v Ireland 27 Sep 2016 ODI # 3782
78 76 10 3042 164 46.09 3466 87.76 7 20 6 288 29 v Sri Lanka 24 Aug 2016 ODI # 3769
79 77 10 3100 164 46.26 3558 87.12 7 21 6 293 29 v Sri Lanka 21 Aug 2016 ODI # 3768
80 78 10 3146 164 46.26 3617 86.97 7 21 6 297 29 v West Indies 26 Jun 2016 ODI # 3756
81 79 10 3224 164 46.72 3724 86.57 7 22 6 302 29 v West Indies 21 Jun 2016 ODI # 3752
82 79 10 3224 164 46.72 3724 86.57 7 22 6 302 29 v South Africa 19 Jun 2016 ODI # 3750
83 80 10 3298 164 47.11 3819 86.35 7 23 6 307 31 v West Indies 13 Jun 2016 ODI # 3745
84 81 11 3350 164 47.85 3868 86.60 7 24 6 312 32 v South Africa 11 Jun 2016 ODI # 3743
85 82 11 3358 164 47.29 3878 86.59 7 24 6 312 32 v South Africa 7 Jun 2016 ODI # 3741
86 83 11 3364 164 46.72 3888 86.52 7 24 6 313 32 v West Indies 5 Jun 2016 ODI # 3740
87 84 11 3385 164 46.36 3923 86.28 7 24 6 314 32 v New Zealand 8 Feb 2016 ODI # 3735
88 85 11 3387 164 45.77 3935 86.07 7 24 6 314 32 v New Zealand 6 Feb 2016 ODI # 3733
89 86 11 3405 164 45.40 3952 86.15 7 24 6 317 32 v New Zealand 3 Feb 2016 ODI # 3731
90 87 11 3433 164 45.17 3989 86.06 7 24 6 320 32 v India 23 Jan 2016 ODI # 3727
91 88 11 3484 164 45.24 4018 86.70 7 25 6 324 35 v India 20 Jan 2016 ODI # 3726
92 89 11 3525 164 45.19 4063 86.75 7 25 6 329 35 v India 17 Jan 2016 ODI # 3725
93 90 11 3571 164 45.20 4110 86.88 7 25 6 333 35 v India 15 Jan 2016 ODI # 3724
94 91 11 3720 164 46.50 4245 87.63 8 25 6 344 37 v India 12 Jan 2016 ODI # 3723
95 92 11 3732 164 46.07 4273 87.33 8 25 6 345 37 v England 13 Sep 2015 ODI # 3684
96 93 11 3737 164 45.57 4285 87.21 8 25 6 345 37 v England 11 Sep 2015 ODI # 3683
97 94 11 3762 164 45.32 4318 87.12 8 25 6 348 37 v England 8 Sep 2015 ODI # 3682
98 95 11 3832 164 45.61 4405 86.99 8 26 6 355 37 v England 5 Sep 2015 ODI # 3681
99 96 11 3876 164 45.60 4459 86.92 8 26 6 358 38 v England 3 Sep 2015 ODI # 3680
100 97 11 3897 164 45.31 4497 86.65 8 26 6 359 38 v Ireland 27 Aug 2015 ODI # 3679
101 98 12 3953 164 45.96 4568 86.53 8 27 6 362 38 v New Zealand 29 Mar 2015 ODI # 3646
102 99 12 4058 164 46.64 4661 87.06 9 27 6 373 40 v India 26 Mar 2015 ODI # 3645
103 100 12 4123 164 46.85 4730 87.16 9 28 6 380 40 v Pakistan 20 Mar 2015 ODI # 3642
104 100 12 4123 164 46.85 4730 87.16 9 28 6 380 40 v Scotland 14 Mar 2015 ODI # 3637
105 101 12 4195 164 47.13 4818 87.06 9 29 6 387 41 v Sri Lanka 8 Mar 2015 ODI # 3629
106 102 12 4290 164 47.66 4916 87.26 9 30 6 395 42 v Afghanistan 4 Mar 2015 ODI # 3623
107 103 12 4294 164 47.18 4927 87.15 9 30 6 395 42 v New Zealand 28 Feb 2015 ODI # 3617
108 104 12 4299 164 46.72 4936 87.09 9 30 6 396 42 v England 14 Feb 2015 ODI # 3600
109 105 12 4339 164 46.65 4986 87.02 9 30 6 401 42 v England 1 Feb 2015 ODI # 3597
110 105 12 4339 164 46.65 4986 87.02 9 30 6 401 42 v India 26 Jan 2015 ODI # 3592
111 106 13 4441 164 47.75 5081 87.40 10 30 6 407 43 v England 23 Jan 2015 ODI # 3589
112 107 13 4488 164 47.74 5133 87.43 10 30 6 413 43 v India 18 Jan 2015 ODI # 3582
113 108 13 4525 164 47.63 5180 87.35 10 30 6 415 44 v England 16 Jan 2015 ODI # 3578
114 109 13 4592 164 47.83 5254 87.40 10 31 6 421 45 v South Africa 23 Nov 2014 ODI # 3551
115 110 13 4696 164 48.41 5366 87.51 11 31 6 428 45 v South Africa 21 Nov 2014 ODI # 3549
116 111 14 4769 164 49.16 5421 87.97 11 32 6 436 45 v South Africa 19 Nov 2014 ODI # 3548
117 112 14 4779 164 48.76 5441 87.83 11 32 6 438 45 v South Africa 16 Nov 2014 ODI # 3546
118 113 14 4856 164 49.05 5546 87.55 11 33 6 441 45 v Pakistan 12 Oct 2014 ODI # 3534
119 114 14 4868 164 48.68 5561 87.53 11 33 6 443 45 v Pakistan 10 Oct 2014 ODI # 3532
120 115 14 4969 164 49.19 5679 87.49 12 33 6 449 47 v Pakistan 7 Oct 2014 ODI # 3530
121 116 14 4979 164 48.81 5694 87.44 12 33 6 451 47 v South Africa 6 Sep 2014 ODI # 3526
122 117 14 5015 164 48.68 5756 87.12 12 33 6 453 47 v South Africa 2 Sep 2014 ODI # 3522
123 118 14 5046 164 48.51 5775 87.37 12 33 6 457 47 v South Africa 27 Aug 2014 ODI # 3516
124 119 14 5047 164 48.06 5776 87.37 12 33 6 457 47 v Zimbabwe 25 Aug 2014 ODI # 3513
125 120 14 5066 164 47.79 5792 87.46 12 33 6 459 48 v England 24 Jan 2014 ODI # 3461
126 121 14 5074 164 47.42 5803 87.43 12 33 6 460 48 v Sri Lanka 13 Jan 2013 ODI # 3319
127 122 14 5095 164 47.17 5823 87.49 12 33 6 462 48 v England 10 Jul 2012 ODI # 3286
128 123 14 5103 164 46.81 5836 87.44 12 33 6 462 48 v England 29 Jun 2012 ODI # 3280
129 123 14 5103 164 46.81 5836 87.44 12 33 6 462 48 v Ireland 23 Jun 2012 ODI # 3279
130 124 14 5129 164 46.62 5875 87.30 12 33 6 462 48 v South Africa 23 Oct 2011 ODI # 3208
131 124 14 5129 164 46.62 5875 87.30 12 33 6 462 48 v South Africa 19 Oct 2011 ODI # 3203
132 125 14 5147 164 46.36 5903 87.19 12 33 6 462 48 v Sri Lanka 16 Aug 2011 ODI # 3180
133 125 14 5147 164 46.36 5903 87.19 12 33 6 462 48 v Sri Lanka 14 Aug 2011 ODI # 3178
134 125 14 5147 164 46.36 5903 87.19 12 33 6 462 48 v Sri Lanka 10 Aug 2011 ODI # 3175
135 126 14 5152 164 46.00 5912 87.14 12 33 6 463 48 v Bangladesh 13 Apr 2011 ODI # 3151
136 126 14 5152 164 46.00 5912 87.14 12 33 6 463 48 v Bangladesh 11 Apr 2011 ODI # 3150
137 127 14 5153 164 45.60 5915 87.11 12 33 6 463 48 v Bangladesh 9 Apr 2011 ODI # 3149
138 128 14 5178 164 45.42 5947 87.06 12 33 6 464 48 v Pakistan 19 Mar 2011 ODI # 3139
139 128 14 5178 164 45.42 5947 87.06 12 33 6 464 48 v Canada 16 Mar 2011 ODI # 3134
140 129 15 5195 164 45.57 5962 87.13 12 33 6 466 48 v Kenya 13 Mar 2011 ODI # 3130
141 129 15 5195 164 45.57 5962 87.13 12 33 6 466 48 v Sri Lanka 5 Mar 2011 ODI # 3119
142 129 15 5195 164 45.57 5962 87.13 12 33 6 466 48 v New Zealand 25 Feb 2011 ODI # 3107
143 130 15 5206 164 45.26 5966 87.26 12 33 6 467 49 v Zimbabwe 21 Feb 2011 ODI # 3103
144 131 15 5206 164 44.87 5968 87.23 12 33 7 467 49 v England 2 Feb 2011 ODI # 3094
145 132 16 5230 164 45.08 5993 87.26 12 33 7 468 50 v England 30 Jan 2011 ODI # 3091
146 133 17 5276 164 45.48 6040 87.35 12 33 7 472 50 v England 26 Jan 2011 ODI # 3089
147 134 17 5302 164 45.31 6077 87.24 12 33 7 474 51 v England 23 Jan 2011 ODI # 3086
148 135 17 5302 164 44.93 6079 87.21 12 33 8 474 51 v England 21 Jan 2011 ODI # 3083
149 136 17 5307 164 44.59 6083 87.24 12 33 8 475 51 v England 16 Jan 2011 ODI # 3081
150 136 17 5307 164 44.59 6083 87.24 12 33 8 475 51 v Sri Lanka 7 Nov 2010 ODI # 3068
151 137 17 5340 164 44.50 6120 87.25 12 33 8 476 51 v Sri Lanka 5 Nov 2010 ODI # 3066
152 138 17 5352 164 44.23 6135 87.23 12 33 8 477 51 v Sri Lanka 3 Nov 2010 ODI # 3065
153 138 17 5352 164 44.23 6135 87.23 12 33 8 477 51 v India 20 Oct 2010 ODI # 3060
154 139 17 5367 164 43.99 6148 87.29 12 33 8 478 51 v England 3 Jul 2010 ODI # 3011
155 140 18 5385 164 44.13 6156 87.47 12 33 8 482 51 v England 30 Jun 2010 ODI # 3004
156 141 18 5405 164 43.94 6177 87.50 12 33 8 483 51 v England 27 Jun 2010 ODI # 3003
157 142 18 5446 164 43.91 6230 87.41 12 33 8 486 51 v England 24 Jun 2010 ODI # 3002
158 142 18 5446 164 43.91 6230 87.41 12 33 8 486 51 v West Indies 19 Feb 2010 ODI # 2960
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