Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 apr 2011 remove greater than or equal to 1 apr 2011 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 2004-2019 350 297 84 10773 183* 50.57 12303 87.56 10 73 10 826 229 Profile
filtered 2011-2019 165 132 43 4815 139* 54.10 5472 87.99 3 36 4 369 109
Cumulative averages
1 1 1 91 91* - 79 115.18 0 1 0 8 2 v Sri Lanka 2 Apr 2011 ODI # 3148
2 2 1 124 91* 124.00 115 107.82 0 1 0 10 2 v England 3 Sep 2011 ODI # 3186
3 3 1 130 91* 65.00 120 108.33 0 1 0 11 2 v England 6 Sep 2011 ODI # 3187
4 4 1 199 91* 66.33 223 89.23 0 2 0 16 2 v England 9 Sep 2011 ODI # 3189
5 5 2 277 91* 92.33 294 94.21 0 3 0 22 5 v England 11 Sep 2011 ODI # 3191
6 6 3 327 91* 109.00 320 102.18 0 4 0 27 7 v England 16 Sep 2011 ODI # 3195
7 7 4 414 91* 138.00 390 106.15 0 5 0 37 8 v England 14 Oct 2011 ODI # 3199
8 7 4 414 91* 138.00 390 106.15 0 5 0 37 8 v England 17 Oct 2011 ODI # 3201
9 8 5 449 91* 149.66 421 106.65 0 5 0 40 8 v England 20 Oct 2011 ODI # 3205
10 9 6 464 91* 154.66 439 105.69 0 5 0 41 9 v England 23 Oct 2011 ODI # 3207
11 10 7 539 91* 179.66 508 106.10 0 6 0 44 13 v England 25 Oct 2011 ODI # 3210
12 11 7 568 91* 142.00 546 104.02 0 6 0 45 13 v Australia 5 Feb 2012 ODI # 3231
13 12 7 572 91* 114.40 551 103.81 0 6 0 46 13 v Sri Lanka 8 Feb 2012 ODI # 3233
14 13 8 616 91* 123.20 609 101.14 0 6 0 46 14 v Australia 12 Feb 2012 ODI # 3237
15 14 9 674 91* 134.80 678 99.41 0 7 0 49 15 v Sri Lanka 14 Feb 2012 ODI # 3239
16 15 9 730 91* 121.66 762 95.80 0 8 0 51 16 v Australia 19 Feb 2012 ODI # 3244
17 16 9 744 91* 106.28 811 91.73 0 8 0 51 16 v Australia 26 Feb 2012 ODI # 3250
18 16 9 744 91* 106.28 811 91.73 0 8 0 51 16 v Sri Lanka 28 Feb 2012 ODI # 3251
19 17 10 790 91* 112.85 837 94.38 0 8 0 57 17 v Sri Lanka 13 Mar 2012 ODI # 3259
20 18 11 811 91* 115.85 848 95.63 0 8 0 59 17 v Bangladesh 16 Mar 2012 ODI # 3261
21 19 12 815 91* 116.42 849 95.99 0 8 0 60 17 v Pakistan 18 Mar 2012 ODI # 3263
22 20 12 850 91* 106.25 878 96.81 0 8 0 63 18 v Sri Lanka 21 Jul 2012 ODI # 3291
23 21 12 861 91* 95.66 894 96.30 0 8 0 65 18 v Sri Lanka 24 Jul 2012 ODI # 3292
24 22 12 892 91* 89.20 943 94.59 0 8 0 66 18 v Sri Lanka 28 Jul 2012 ODI # 3293
25 22 12 892 91* 89.20 943 94.59 0 8 0 66 18 v Sri Lanka 31 Jul 2012 ODI # 3294
26 23 12 950 91* 86.36 981 96.83 0 9 0 74 19 v Sri Lanka 4 Aug 2012 ODI # 3295
27 24 13 1063 113* 96.63 1106 96.11 1 9 0 81 22 v Pakistan 30 Dec 2012 ODI # 3314
28 25 14 1117 113* 101.54 1195 93.47 1 10 0 85 23 v Pakistan 3 Jan 2013 ODI # 3315
29 26 14 1153 113* 96.08 1250 92.24 1 10 0 86 26 v Pakistan 6 Jan 2013 ODI # 3316
30 27 14 1185 113* 91.15 1275 92.94 1 10 0 86 30 v England 11 Jan 2013 ODI # 3318
31 28 14 1257 113* 89.78 1341 93.73 1 11 0 93 32 v England 15 Jan 2013 ODI # 3320
32 29 15 1267 113* 90.50 1353 93.64 1 11 0 95 32 v England 19 Jan 2013 ODI # 3322
33 30 15 1286 113* 85.73 1374 93.59 1 11 0 97 32 v England 23 Jan 2013 ODI # 3327
34 31 15 1301 113* 81.31 1397 93.12 1 11 0 99 32 v England 27 Jan 2013 ODI # 3329
35 32 15 1328 113* 78.11 1423 93.32 1 11 0 102 32 v South Africa 6 Jun 2013 ODI # 3363
36 32 15 1328 113* 78.11 1423 93.32 1 11 0 102 32 v West Indies 11 Jun 2013 ODI # 3368
37 32 15 1328 113* 78.11 1423 93.32 1 11 0 102 32 v Pakistan 15 Jun 2013 ODI # 3372
38 32 15 1328 113* 78.11 1423 93.32 1 11 0 102 32 v Sri Lanka 20 Jun 2013 ODI # 3376
39 33 15 1328 113* 73.77 1427 93.06 1 11 1 102 32 v England 23 Jun 2013 ODI # 3377
40 34 15 1355 113* 71.31 1462 92.68 1 11 1 103 32 v West Indies 30 Jun 2013 ODI # 3380
41 35 16 1400 113* 73.68 1514 92.47 1 11 1 108 34 v Sri Lanka 11 Jul 2013 ODI # 3388
42 36 16 1419 113* 70.95 1536 92.38 1 11 1 110 34 v Australia 13 Oct 2013 ODI # 3419
43 36 16 1419 113* 70.95 1536 92.38 1 11 1 110 34 v Australia 16 Oct 2013 ODI # 3420
44 37 17 1558 139* 77.90 1657 94.02 2 11 1 122 39 v Australia 19 Oct 2013 ODI # 3421
45 37 17 1558 139* 77.90 1657 94.02 2 11 1 122 39 v Australia 23 Oct 2013 ODI # 3422
46 38 18 1583 139* 79.15 1680 94.22 2 11 1 124 39 v Australia 30 Oct 2013 ODI # 3424
47 39 18 1645 139* 78.33 1718 95.75 2 12 1 131 41 v Australia 2 Nov 2013 ODI # 3428
48 40 19 1658 139* 78.95 1725 96.11 2 12 1 134 41 v West Indies 21 Nov 2013 ODI # 3436
49 41 20 1709 139* 81.38 1765 96.82 2 13 1 137 45 v West Indies 24 Nov 2013 ODI # 3437
50 42 21 1732 139* 82.47 1788 96.86 2 13 1 140 45 v West Indies 27 Nov 2013 ODI # 3439
51 43 21 1797 139* 81.68 1859 96.66 2 14 1 148 46 v South Africa 5 Dec 2013 ODI # 3442
52 44 21 1816 139* 78.95 1890 96.08 2 14 1 148 46 v South Africa 8 Dec 2013 ODI # 3443
53 44 21 1816 139* 78.95 1890 96.08 2 14 1 148 46 v South Africa 11 Dec 2013 ODI # 3444
54 45 21 1856 139* 77.33 1936 95.86 2 14 1 150 48 v New Zealand 19 Jan 2014 ODI # 3456
55 46 21 1912 139* 76.48 1980 96.56 2 15 1 157 49 v New Zealand 22 Jan 2014 ODI # 3458
56 47 21 1962 139* 75.46 2040 96.17 2 16 1 159 52 v New Zealand 25 Jan 2014 ODI # 3462
57 48 22 2041 139* 78.50 2113 96.59 2 17 1 165 55 v New Zealand 28 Jan 2014 ODI # 3465
58 49 22 2088 139* 77.33 2185 95.56 2 17 1 168 55 v New Zealand 31 Jan 2014 ODI # 3467
59 50 22 2140 139* 76.42 2236 95.70 2 18 1 174 55 v England 27 Aug 2014 ODI # 3517
60 50 22 2140 139* 76.42 2236 95.70 2 18 1 174 55 v England 30 Aug 2014 ODI # 3520
61 50 22 2140 139* 76.42 2236 95.70 2 18 1 174 55 v England 2 Sep 2014 ODI # 3523
62 51 22 2169 139* 74.79 2278 95.21 2 18 1 175 56 v England 5 Sep 2014 ODI # 3525
63 52 22 2177 139* 72.56 2299 94.69 2 18 1 175 56 v West Indies 8 Oct 2014 ODI # 3531
64 53 23 2228 139* 74.26 2339 95.25 2 19 1 180 57 v West Indies 11 Oct 2014 ODI # 3533
65 54 23 2234 139* 72.06 2344 95.30 2 19 1 180 57 v West Indies 17 Oct 2014 ODI # 3535
66 55 23 2253 139* 70.40 2375 94.86 2 19 1 182 57 v Australia 18 Jan 2015 ODI # 3582
67 56 23 2287 139* 69.30 2436 93.88 2 19 1 183 57 v England 20 Jan 2015 ODI # 3586
68 56 23 2287 139* 69.30 2436 93.88 2 19 1 183 57 v Australia 26 Jan 2015 ODI # 3592
69 57 23 2304 139* 67.76 2468 93.35 2 19 1 186 57 v England 30 Jan 2015 ODI # 3595
70 58 23 2322 139* 66.34 2481 93.59 2 19 1 187 58 v Pakistan 15 Feb 2015 ODI # 3602
71 59 23 2340 139* 65.00 2492 93.90 2 19 1 190 58 v South Africa 22 Feb 2015 ODI # 3610
72 59 23 2340 139* 65.00 2492 93.90 2 19 1 190 58 v U.A.E. 28 Feb 2015 ODI # 3618
73 60 24 2385 139* 66.25 2548 93.60 2 19 1 193 59 v West Indies 6 Mar 2015 ODI # 3625
74 60 24 2385 139* 66.25 2548 93.60 2 19 1 193 59 v Ireland 10 Mar 2015 ODI # 3631
75 61 25 2470 139* 68.61 2624 94.13 2 20 1 201 61 v Zimbabwe 14 Mar 2015 ODI # 3636
76 62 25 2476 139* 66.91 2635 93.96 2 20 1 201 61 v Bangladesh 19 Mar 2015 ODI # 3641
77 63 25 2541 139* 66.86 2700 94.11 2 21 1 204 63 v Australia 26 Mar 2015 ODI # 3645
78 64 25 2546 139* 65.28 2707 94.05 2 21 1 204 63 v Bangladesh 18 Jun 2015 ODI # 3658
79 65 25 2593 139* 64.82 2782 93.20 2 21 1 207 63 v Bangladesh 21 Jun 2015 ODI # 3660
80 66 25 2662 139* 64.92 2859 93.10 2 22 1 213 64 v Bangladesh 24 Jun 2015 ODI # 3661
81 67 25 2693 139* 64.11 2889 93.21 2 22 1 214 64 v South Africa 11 Oct 2015 ODI # 3689
82 68 26 2785 139* 66.30 2975 93.61 2 23 1 221 68 v South Africa 14 Oct 2015 ODI # 3692
83 69 26 2832 139* 65.86 3036 93.28 2 23 1 226 68 v South Africa 18 Oct 2015 ODI # 3695
84 70 26 2847 139* 64.70 3052 93.28 2 23 1 227 68 v South Africa 22 Oct 2015 ODI # 3698
85 71 26 2874 139* 63.86 3081 93.28 2 23 1 230 68 v South Africa 25 Oct 2015 ODI # 3700
86 72 26 2892 139* 62.86 3094 93.47 2 23 1 231 69 v Australia 12 Jan 2016 ODI # 3723
87 73 26 2903 139* 61.76 3104 93.52 2 23 1 231 69 v Australia 15 Jan 2016 ODI # 3724
88 74 26 2926 139* 60.95 3113 93.99 2 23 1 233 71 v Australia 17 Jan 2016 ODI # 3725
89 75 26 2926 139* 59.71 3116 93.90 2 23 2 233 71 v Australia 20 Jan 2016 ODI # 3726
90 76 26 2960 139* 59.20 3158 93.73 2 23 2 234 72 v Australia 23 Jan 2016 ODI # 3727
91 76 26 2960 139* 59.20 3158 93.73 2 23 2 234 72 v Zimbabwe 11 Jun 2016 ODI # 3742
92 76 26 2960 139* 59.20 3158 93.73 2 23 2 234 72 v Zimbabwe 13 Jun 2016 ODI # 3744
93 76 26 2960 139* 59.20 3158 93.73 2 23 2 234 72 v Zimbabwe 15 Jun 2016 ODI # 3746
94 77 26 2981 139* 58.45 3182 93.68 2 23 2 235 73 v New Zealand 16 Oct 2016 ODI # 3796
95 78 26 3020 139* 58.07 3247 93.00 2 23 2 238 73 v New Zealand 20 Oct 2016 ODI # 3797
96 79 26 3100 139* 58.49 3338 92.86 2 24 2 244 76 v New Zealand 23 Oct 2016 ODI # 3798
97 80 26 3111 139* 57.61 3369 92.34 2 24 2 244 76 v New Zealand 26 Oct 2016 ODI # 3799
98 81 26 3152 139* 57.30 3428 91.94 2 24 2 248 77 v New Zealand 29 Oct 2016 ODI # 3800
99 82 26 3158 139* 56.39 3434 91.96 2 24 2 249 77 v England 15 Jan 2017 ODI # 3819
100 83 26 3292 139* 57.75 3556 92.57 3 24 2 259 83 v England 19 Jan 2017 ODI # 3821
101 84 26 3317 139* 57.18 3592 92.34 3 24 2 260 84 v England 22 Jan 2017 ODI # 3824
102 84 26 3317 139* 57.18 3592 92.34 3 24 2 260 84 v Pakistan 4 Jun 2017 ODI # 3878
103 85 26 3380 139* 57.28 3644 92.75 3 25 2 267 86 v Sri Lanka 8 Jun 2017 ODI # 3882
104 85 26 3380 139* 57.28 3644 92.75 3 25 2 267 86 v South Africa 11 Jun 2017 ODI # 3886
105 85 26 3380 139* 57.28 3644 92.75 3 25 2 267 86 v Bangladesh 15 Jun 2017 ODI # 3891
106 86 26 3384 139* 56.40 3660 92.45 3 25 2 267 86 v Pakistan 18 Jun 2017 ODI # 3894
107 87 27 3393 139* 56.55 3669 92.47 3 25 2 268 86 v West Indies 23 Jun 2017 ODI # 3895
108 88 28 3406 139* 56.76 3682 92.50 3 25 2 269 86 v West Indies 25 Jun 2017 ODI # 3896
109 89 29 3484 139* 58.06 3761 92.63 3 26 2 273 88 v West Indies 30 Jun 2017 ODI # 3898
110 90 29 3538 139* 58.00 3875 91.30 3 27 2 274 88 v West Indies 2 Jul 2017 ODI # 3900
111 90 29 3538 139* 58.00 3875 91.30 3 27 2 274 88 v West Indies 6 Jul 2017 ODI # 3902
112 90 29 3538 139* 58.00 3875 91.30 3 27 2 274 88 v Sri Lanka 20 Aug 2017 ODI # 3905
113 91 30 3583 139* 58.73 3943 90.86 3 27 2 275 88 v Sri Lanka 24 Aug 2017 ODI # 3906
114 92 31 3650 139* 59.83 4029 90.59 3 28 2 279 89 v Sri Lanka 27 Aug 2017 ODI # 3907
115 93 32 3699 139* 60.63 4071 90.86 3 28 2 284 90 v Sri Lanka 31 Aug 2017 ODI # 3908
116 94 33 3700 139* 60.65 4072 90.86 3 28 2 284 90 v Sri Lanka 3 Sep 2017 ODI # 3909
117 95 33 3779 139* 60.95 4160 90.84 3 29 2 288 92 v Australia 17 Sep 2017 ODI # 3910
118 96 33 3784 139* 60.06 4170 90.74 3 29 2 289 92 v Australia 21 Sep 2017 ODI # 3912
119 97 34 3787 139* 60.11 4176 90.68 3 29 2 289 92 v Australia 24 Sep 2017 ODI # 3914
120 98 34 3800 139* 59.37 4186 90.77 3 29 2 290 93 v Australia 28 Sep 2017 ODI # 3917
121 98 34 3800 139* 59.37 4186 90.77 3 29 2 290 93 v Australia 1 Oct 2017 ODI # 3919
122 99 34 3825 139* 58.84 4228 90.46 3 29 2 292 93 v New Zealand 22 Oct 2017 ODI # 3928
123 100 35 3843 139* 59.12 4249 90.44 3 29 2 295 93 v New Zealand 25 Oct 2017 ODI # 3931
124 101 35 3868 139* 58.60 4266 90.67 3 29 2 298 93 v New Zealand 29 Oct 2017 ODI # 3932
125 102 35 3933 139* 58.70 4353 90.35 3 30 2 308 95 v Sri Lanka 10 Dec 2017 ODI # 3939
126 103 35 3940 139* 57.94 4358 90.40 3 30 2 308 96 v Sri Lanka 13 Dec 2017 ODI # 3941
127 103 35 3940 139* 57.94 4358 90.40 3 30 2 308 96 v Sri Lanka 17 Dec 2017 ODI # 3942
128 104 36 3944 139* 58.00 4361 90.43 3 30 2 309 96 v South Africa 1 Feb 2018 ODI # 3969
129 104 36 3944 139* 58.00 4361 90.43 3 30 2 309 96 v South Africa 4 Feb 2018 ODI # 3970
130 105 36 3954 139* 57.30 4383 90.21 3 30 2 309 96 v South Africa 7 Feb 2018 ODI # 3971
131 106 37 3996 139* 57.91 4426 90.28 3 30 2 312 97 v South Africa 10 Feb 2018 ODI # 3973
132 107 37 4009 139* 57.27 4443 90.23 3 30 2 313 97 v South Africa 13 Feb 2018 ODI # 3976
133 107 37 4009 139* 57.27 4443 90.23 3 30 2 313 97 v South Africa 16 Feb 2018 ODI # 3978
134 107 37 4009 139* 57.27 4443 90.23 3 30 2 313 97 v England 12 Jul 2018 ODI # 4014
135 108 37 4046 139* 56.98 4502 89.87 3 30 2 315 97 v England 14 Jul 2018 ODI # 4016
136 109 37 4088 139* 56.77 4568 89.49 3 30 2 319 97 v England 17 Jul 2018 ODI # 4018
137 110 37 4088 139* 56.00 4571 89.43 3 30 3 319 97 v Hong Kong 18 Sep 2018 ODI # 4039
138 110 37 4088 139* 56.00 4571 89.43 3 30 3 319 97 v Pakistan 19 Sep 2018 ODI # 4040
139 111 37 4121 139* 55.68 4608 89.43 3 30 3 322 97 v Bangladesh 21 Sep 2018 ODI # 4042
140 111 37 4121 139* 55.68 4608 89.43 3 30 3 322 97 v Pakistan 23 Sep 2018 ODI # 4044
141 112 37 4129 139* 55.05 4625 89.27 3 30 3 322 97 v Afghanistan 25 Sep 2018 ODI # 4046
142 113 37 4165 139* 54.80 4692 88.76 3 30 3 325 97 v Bangladesh 28 Sep 2018 ODI # 4048
143 113 37 4165 139* 54.80 4692 88.76 3 30 3 325 97 v West Indies 21 Oct 2018 ODI # 4056
144 114 37 4185 139* 54.35 4717 88.72 3 30 3 325 98 v West Indies 24 Oct 2018 ODI # 4059
145 115 37 4192 139* 53.74 4728 88.66 3 30 3 325 98 v West Indies 27 Oct 2018 ODI # 4062
146 116 37 4215 139* 53.35 4743 88.86 3 30 3 327 98 v West Indies 29 Oct 2018 ODI # 4063
147 116 37 4215 139* 53.35 4743 88.86 3 30 3 327 98 v West Indies 1 Nov 2018 ODI # 4064
148 117 37 4266 139* 53.32 4839 88.15 3 31 3 330 99 v Australia 12 Jan 2019 ODI # 4077
149 118 38 4321 139* 54.01 4893 88.30 3 32 3 330 101 v Australia 15 Jan 2019 ODI # 4078
150 119 39 4408 139* 55.10 5007 88.03 3 33 3 336 101 v Australia 18 Jan 2019 ODI # 4079
151 119 39 4408 139* 55.10 5007 88.03 3 33 3 336 101 v New Zealand 23 Jan 2019 ODI # 4082
152 120 40 4456 139* 55.70 5040 88.41 3 33 3 341 102 v New Zealand 26 Jan 2019 ODI # 4085
153 121 40 4457 139* 55.02 5046 88.32 3 33 3 341 102 v New Zealand 3 Feb 2019 ODI # 4092
154 122 41 4516 139* 55.75 5118 88.23 3 34 3 347 103 v Australia 2 Mar 2019 ODI # 4102
155 123 41 4516 139* 55.07 5119 88.22 3 34 4 347 103 v Australia 5 Mar 2019 ODI # 4106
156 124 41 4542 139* 54.72 5161 88.00 3 34 4 349 104 v Australia 8 Mar 2019 ODI # 4109
157 125 41 4576 139* 54.47 5207 87.88 3 34 4 351 104 v South Africa 5 Jun 2019 ODI # 4150
158 126 41 4603 139* 54.15 5221 88.16 3 34 4 354 105 v Australia 9 Jun 2019 ODI # 4155
159 127 41 4604 139* 53.53 5223 88.14 3 34 4 354 105 v Pakistan 16 Jun 2019 ODI # 4161
160 128 41 4632 139* 53.24 5275 87.81 3 34 4 357 105 v Afghanistan 22 Jun 2019 ODI # 4169
161 129 42 4688 139* 53.88 5336 87.85 3 35 4 360 107 v West Indies 27 Jun 2019 ODI # 4175
162 130 43 4730 139* 54.36 5367 88.13 3 35 4 364 108 v England 30 Jun 2019 ODI # 4179
163 131 43 4765 139* 54.14 5400 88.24 3 35 4 368 108 v Bangladesh 2 Jul 2019 ODI # 4182
164 131 43 4765 139* 54.14 5400 88.24 3 35 4 368 108 v Sri Lanka 6 Jul 2019 ODI # 4187
165 132 43 4815 139* 54.10 5472 87.99 3 36 4 369 109 v New Zealand 9 Jul 2019 ODI # 4190
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