Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2024 271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 Profile
filtered 2006-2024 271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100
Cumulative averages
271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 v Sri Lanka 18 Mar 2024 ODI # 4745
270 252 41 7755 144 36.75 9735 79.66 9 49 11 614 99 v Sri Lanka 15 Mar 2024 ODI # 4744
269 251 41 7730 144 36.80 9707 79.63 9 49 11 611 99 v Sri Lanka 13 Mar 2024 ODI # 4743
268 250 40 7657 144 36.46 9623 79.56 9 48 11 603 99 v New Zealand 23 Dec 2023 ODI # 4717
267 250 40 7657 144 36.46 9623 79.56 9 48 11 603 99 v New Zealand 20 Dec 2023 ODI # 4715
266 249 40 7612 144 36.42 9566 79.57 9 48 11 598 99 v New Zealand 17 Dec 2023 ODI # 4711
265 248 40 7608 144 36.57 9556 79.61 9 48 11 598 99 v Australia 11 Nov 2023 ODI # 4700
264 247 40 7587 144 36.65 9532 79.59 9 48 11 598 98 v Sri Lanka 6 Nov 2023 ODI # 4695
263 246 40 7577 144 36.78 9519 79.59 9 48 11 597 98 v Pakistan 31 Oct 2023 ODI # 4688
262 245 40 7572 144 36.93 9511 79.61 9 48 11 596 98 v Netherlands 28 Oct 2023 ODI # 4685
261 244 40 7571 144 37.11 9506 79.64 9 48 11 596 98 v South Africa 24 Oct 2023 ODI # 4680
260 243 40 7563 144 37.25 9489 79.70 9 48 11 595 98 v India 19 Oct 2023 ODI # 4674
259 242 40 7525 144 37.25 9443 79.68 9 48 11 594 97 v New Zealand 13 Oct 2023 ODI # 4668
258 241 40 7459 144 37.10 9368 79.62 9 47 11 588 95 v England 10 Oct 2023 ODI # 4664
257 240 40 7408 144 37.04 9304 79.62 9 46 11 584 95 v Afghanistan 7 Oct 2023 ODI # 4660
256 239 39 7406 144 37.03 9301 79.62 9 46 11 584 95 v New Zealand 26 Sep 2023 ODI # 4655
255 238 39 7388 144 37.12 9276 79.64 9 46 11 584 93 v Sri Lanka 9 Sep 2023 ODI # 4637
254 237 39 7359 144 37.16 9228 79.74 9 46 11 584 93 v Pakistan 6 Sep 2023 ODI # 4634
253 236 39 7295 144 37.03 9141 79.80 9 45 11 579 93 v Afghanistan 3 Sep 2023 ODI # 4631
252 235 39 7270 144 37.09 9126 79.66 9 45 11 578 92 v Sri Lanka 31 Aug 2023 ODI # 4629
251 234 39 7257 144 37.21 9104 79.71 9 45 11 577 92 v Afghanistan 11 Jul 2023 ODI # 4621
250 234 39 7257 144 37.21 9104 79.71 9 45 11 577 92 v Afghanistan 8 Jul 2023 ODI # 4619
249 233 39 7188 144 37.05 9019 79.69 9 44 11 571 92 v Afghanistan 5 Jul 2023 ODI # 4615
248 232 39 7187 144 37.23 9016 79.71 9 44 11 571 92 v Ireland 14 May 2023 ODI # 4578
247 231 39 7142 144 37.19 8962 79.69 9 44 11 568 91 v Ireland 12 May 2023 ODI # 4577
246 230 38 7106 144 37.01 8934 79.53 9 44 11 564 91 v Ireland 9 May 2023 ODI # 4576
245 229 38 7045 144 36.88 8864 79.47 9 43 11 558 91 v Ireland 23 Mar 2023 ODI # 4547
244 229 38 7045 144 36.88 8864 79.47 9 43 11 558 91 v Ireland 20 Mar 2023 ODI # 4542
243 228 37 6945 144 36.36 8804 78.88 8 43 11 544 89 v Ireland 18 Mar 2023 ODI # 4539
242 227 37 6901 144 36.32 8778 78.61 8 43 11 541 86 v England 6 Mar 2023 ODI # 4531
241 226 37 6831 144 36.14 8685 78.65 8 42 11 535 86 v England 3 Mar 2023 ODI # 4528
240 225 37 6827 144 36.31 8680 78.65 8 42 11 535 86 v England 1 Mar 2023 ODI # 4525
239 224 37 6811 144 36.42 8646 78.77 8 42 11 535 85 v India 10 Dec 2022 ODI # 4499
238 223 37 6804 144 36.58 8633 78.81 8 42 11 535 85 v India 7 Dec 2022 ODI # 4496
237 222 37 6792 144 36.71 8609 78.89 8 42 11 533 85 v India 4 Dec 2022 ODI # 4493
236 221 37 6774 144 36.81 8564 79.09 8 42 11 533 85 v Zimbabwe 10 Aug 2022 ODI # 4443
235 220 37 6774 144 37.01 8561 79.12 8 42 10 533 85 v Zimbabwe 7 Aug 2022 ODI # 4442
234 219 37 6749 144 37.08 8530 79.12 8 42 10 532 85 v Zimbabwe 5 Aug 2022 ODI # 4441
233 218 36 6697 144 36.79 8481 78.96 8 41 10 527 85 v South Africa 23 Mar 2022 ODI # 4375
232 218 36 6697 144 36.79 8481 78.96 8 41 10 527 85 v South Africa 20 Mar 2022 ODI # 4372
231 217 36 6686 144 36.93 8450 79.12 8 41 10 527 85 v South Africa 18 Mar 2022 ODI # 4370
230 216 36 6677 144 37.09 8438 79.13 8 41 10 526 85 v Afghanistan 28 Feb 2022 ODI # 4359
229 215 36 6670 144 37.26 8423 79.18 8 41 10 526 85 v Afghanistan 25 Feb 2022 ODI # 4358
228 214 36 6584 144 36.98 8330 79.03 8 40 10 517 85 v Afghanistan 23 Feb 2022 ODI # 4357
227 213 36 6581 144 37.18 8325 79.05 8 40 10 517 85 v Sri Lanka 28 May 2021 ODI # 4292
226 212 36 6553 144 37.23 8271 79.22 8 40 10 517 85 v Sri Lanka 25 May 2021 ODI # 4291
225 211 36 6428 144 36.73 8144 78.92 7 40 10 507 85 v Sri Lanka 23 May 2021 ODI # 4290
224 210 36 6344 144 36.45 8057 78.73 7 39 10 503 84 v New Zealand 26 Mar 2021 ODI # 4282
223 209 36 6323 144 36.54 8013 78.90 7 39 10 502 84 v New Zealand 23 Mar 2021 ODI # 4280
222 208 36 6289 144 36.56 7954 79.06 7 39 10 499 84 v New Zealand 20 Mar 2021 ODI # 4279
221 207 36 6266 144 36.64 7905 79.26 7 39 10 497 84 v West Indies 25 Jan 2021 ODI # 4274
220 206 36 6202 144 36.48 7850 79.00 7 38 10 493 82 v West Indies 22 Jan 2021 ODI # 4272
219 205 35 6193 144 36.42 7825 79.14 7 38 10 493 82 v West Indies 20 Jan 2021 ODI # 4270
218 204 34 6174 144 36.31 7794 79.21 7 38 10 492 82 v Zimbabwe 3 Mar 2020 ODI # 4251
217 203 34 6119 144 36.20 7744 79.01 7 37 10 486 82 v Zimbabwe 1 Mar 2020 ODI # 4249
216 202 34 6100 144 36.30 7718 79.03 7 37 10 486 82 v Sri Lanka 31 Jul 2019 ODI # 4195
215 201 34 6090 144 36.46 7703 79.06 7 37 10 485 82 v Sri Lanka 28 Jul 2019 ODI # 4194
214 200 33 5992 144 35.88 7593 78.91 7 36 10 479 81 v Sri Lanka 26 Jul 2019 ODI # 4193
213 199 33 5925 144 35.69 7507 78.92 7 35 10 474 81 v Pakistan 5 Jul 2019 ODI # 4186
212 198 33 5909 144 35.81 7488 78.91 7 35 10 472 81 v India 2 Jul 2019 ODI # 4182
211 197 33 5885 144 35.88 7465 78.83 7 35 10 469 81 v Afghanistan 24 Jun 2019 ODI # 4172
210 196 33 5802 144 35.59 7378 78.63 7 34 10 465 80 v Australia 20 Jun 2019 ODI # 4166
209 195 32 5700 144 34.96 7281 78.28 6 34 10 456 79 v West Indies 17 Jun 2019 ODI # 4162
208 194 32 5699 144 35.17 7276 78.32 6 34 10 456 79 v England 8 Jun 2019 ODI # 4153
207 193 32 5655 144 35.12 7226 78.25 6 34 10 454 79 v New Zealand 5 Jun 2019 ODI # 4151
206 192 32 5636 144 35.22 7191 78.37 6 34 10 452 79 v South Africa 2 Jun 2019 ODI # 4147
205 191 32 5558 144 34.95 7111 78.16 6 33 10 444 79 v West Indies 17 May 2019 ODI # 4137
204 190 32 5522 144 34.94 7089 77.89 6 33 10 442 77 v Ireland 15 May 2019 ODI # 4136
203 189 32 5487 144 34.94 7056 77.76 6 33 10 437 77 v West Indies 13 May 2019 ODI # 4134
202 188 32 5424 144 34.76 6983 77.67 6 32 10 432 76 v West Indies 7 May 2019 ODI # 4129
201 187 31 5392 144 34.56 6958 77.49 6 32 10 430 74 v New Zealand 20 Feb 2019 ODI # 4095
200 186 31 5375 144 34.67 6931 77.55 6 32 10 427 74 v New Zealand 16 Feb 2019 ODI # 4094
199 185 31 5351 144 34.74 6895 77.60 6 32 10 425 74 v New Zealand 13 Feb 2019 ODI # 4093
198 184 31 5346 144 34.94 6881 77.69 6 32 10 424 74 v West Indies 14 Dec 2018 ODI # 4073
197 183 30 5330 144 34.83 6867 77.61 6 32 10 422 73 v West Indies 11 Dec 2018 ODI # 4072
196 182 30 5268 144 34.65 6787 77.61 6 31 10 417 73 v West Indies 9 Dec 2018 ODI # 4071
195 181 29 5213 144 34.29 6717 77.60 6 30 10 412 73 v Zimbabwe 26 Oct 2018 ODI # 4061
194 180 28 5185 144 34.11 6678 77.64 6 30 10 411 72 v Zimbabwe 24 Oct 2018 ODI # 4060
193 179 27 5145 144 33.84 6626 77.64 6 30 10 409 71 v Zimbabwe 21 Oct 2018 ODI # 4057
192 178 27 5130 144 33.97 6606 77.65 6 30 10 408 71 v India 28 Sep 2018 ODI # 4048
191 177 27 5125 144 34.16 6597 77.68 6 30 10 407 71 v Pakistan 26 Sep 2018 ODI # 4047
190 176 27 5026 144 33.73 6481 77.54 6 29 10 398 71 v Afghanistan 23 Sep 2018 ODI # 4045
189 175 27 4993 144 33.73 6429 77.66 6 29 10 396 70 v India 21 Sep 2018 ODI # 4042
188 174 27 4972 144 33.82 6384 77.88 6 29 10 395 70 v Sri Lanka 15 Sep 2018 ODI # 4036
187 173 27 4828 117 33.06 6234 77.44 5 29 10 384 66 v West Indies 28 Jul 2018 ODI # 4024
186 172 27 4816 117 33.21 6220 77.42 5 29 10 384 65 v West Indies 25 Jul 2018 ODI # 4023
185 171 27 4748 117 32.97 6153 77.16 5 28 10 379 64 v West Indies 22 Jul 2018 ODI # 4022
184 170 27 4718 117 32.99 6142 76.81 5 28 10 376 62 v Sri Lanka 27 Jan 2018 ODI # 3967
183 169 27 4696 117 33.07 6102 76.95 5 28 10 375 62 v Sri Lanka 25 Jan 2018 ODI # 3965
182 168 27 4670 117 33.12 6046 77.24 5 28 10 374 62 v Zimbabwe 23 Jan 2018 ODI # 3964
181 167 27 4652 117 33.22 6021 77.26 5 28 10 374 61 v Sri Lanka 19 Jan 2018 ODI # 3959
180 166 27 4590 117 33.02 5969 76.89 5 27 10 370 60 v Zimbabwe 15 Jan 2018 ODI # 3952
179 165 26 4576 117 32.92 5946 76.95 5 27 10 369 59 v South Africa 22 Oct 2017 ODI # 3929
178 164 26 4568 117 33.10 5925 77.09 5 27 10 368 59 v South Africa 18 Oct 2017 ODI # 3925
177 163 26 4508 117 32.90 5855 76.99 5 26 10 364 58 v South Africa 15 Oct 2017 ODI # 3923
176 162 25 4398 117 32.10 5739 76.63 4 26 10 353 56 v India 15 Jun 2017 ODI # 3891
175 161 25 4337 117 31.88 5654 76.70 4 25 10 349 56 v New Zealand 9 Jun 2017 ODI # 3883
174 160 25 4323 117 32.02 5620 76.92 4 25 10 347 56 v Australia 5 Jun 2017 ODI # 3879
173 159 25 4314 117 32.19 5600 77.03 4 25 10 347 56 v England 1 Jun 2017 ODI # 3875
172 158 25 4235 117 31.84 5528 76.60 4 24 10 339 56 v New Zealand 24 May 2017 ODI # 3871
171 157 24 4190 117 31.50 5483 76.41 4 24 10 336 55 v Ireland 19 May 2017 ODI # 3869
170 156 23 4187 117 31.48 5476 76.46 4 24 10 336 55 v New Zealand 17 May 2017 ODI # 3868
169 155 23 4132 117 31.30 5410 76.37 4 23 10 332 54 v Ireland 12 May 2017 ODI # 3866
168 154 23 4119 117 31.44 5393 76.37 4 23 10 329 54 v Sri Lanka 1 Apr 2017 ODI # 3858
167 153 23 4119 117 31.68 5392 76.39 4 23 9 329 54 v Sri Lanka 28 Mar 2017 ODI # 3856
166 153 23 4119 117 31.68 5392 76.39 4 23 9 329 54 v Sri Lanka 25 Mar 2017 ODI # 3855
165 152 23 4118 117 31.92 5390 76.40 4 23 9 329 54 v New Zealand 26 Dec 2016 ODI # 3814
164 151 22 4076 117 31.59 5342 76.30 4 23 9 326 54 v England 12 Oct 2016 ODI # 3794
163 150 21 4009 117 31.07 5280 75.92 4 22 9 322 53 v England 9 Oct 2016 ODI # 3793
162 149 21 3988 117 31.15 5257 75.86 4 22 9 319 53 v England 7 Oct 2016 ODI # 3791
161 148 21 3976 117 31.30 5245 75.80 4 22 9 318 53 v Afghanistan 1 Oct 2016 ODI # 3786
160 147 21 3964 117 31.46 5232 75.76 4 22 9 317 53 v Afghanistan 28 Sep 2016 ODI # 3783
159 146 21 3926 117 31.40 5181 75.77 4 22 9 313 53 v Afghanistan 25 Sep 2016 ODI # 3781
158 145 21 3920 117 31.61 5174 75.76 4 22 9 313 53 v Zimbabwe 11 Nov 2015 ODI # 3706
157 144 21 3892 117 31.64 5149 75.58 4 22 9 310 53 v Zimbabwe 9 Nov 2015 ODI # 3705
156 143 21 3871 117 31.72 5121 75.59 4 22 9 307 53 v Zimbabwe 7 Nov 2015 ODI # 3703
155 142 21 3764 117 31.10 5012 75.09 3 22 9 298 52 v South Africa 15 Jul 2015 ODI # 3668
154 142 21 3764 117 31.10 5012 75.09 3 22 9 298 52 v South Africa 12 Jul 2015 ODI # 3666
153 142 21 3764 117 31.10 5012 75.09 3 22 9 298 52 v South Africa 10 Jul 2015 ODI # 3663
152 141 21 3740 117 31.16 4974 75.19 3 22 9 297 52 v India 24 Jun 2015 ODI # 3661
151 140 21 3716 117 31.22 4944 75.16 3 22 9 297 51 v India 21 Jun 2015 ODI # 3660
150 139 21 3685 117 31.22 4910 75.05 3 22 9 294 50 v India 18 Jun 2015 ODI # 3658
149 138 21 3671 117 31.37 4891 75.05 3 22 9 293 50 v Pakistan 22 Apr 2015 ODI # 3649
148 137 20 3622 117 30.95 4848 74.71 3 22 9 287 50 v Pakistan 19 Apr 2015 ODI # 3648
147 136 20 3557 117 30.66 4778 74.44 3 21 9 279 49 v Pakistan 17 Apr 2015 ODI # 3647
146 135 20 3451 117 30.00 4701 73.40 2 21 9 266 47 v India 19 Mar 2015 ODI # 3641
145 134 20 3424 117 30.03 4658 73.50 2 21 9 264 47 v New Zealand 13 Mar 2015 ODI # 3634
144 133 20 3409 117 30.16 4633 73.58 2 21 9 262 47 v England 9 Mar 2015 ODI # 3630
143 132 20 3320 117 29.64 4556 72.87 2 20 9 254 46 v Scotland 5 Mar 2015 ODI # 3624
142 131 20 3260 117 29.36 4514 72.21 2 19 9 248 44 v Sri Lanka 26 Feb 2015 ODI # 3615
141 130 20 3224 117 29.30 4475 72.04 2 19 9 246 43 v Afghanistan 18 Feb 2015 ODI # 3605
140 129 20 3153 117 28.92 4419 71.35 2 18 9 240 42 v Zimbabwe 1 Dec 2014 ODI # 3559
139 128 20 3142 117 29.09 4396 71.47 2 18 9 238 42 v Zimbabwe 28 Nov 2014 ODI # 3555
138 127 20 3065 117 28.64 4318 70.98 2 17 9 231 42 v Zimbabwe 26 Nov 2014 ODI # 3553
137 126 20 3032 117 28.60 4296 70.57 2 17 9 228 41 v Zimbabwe 23 Nov 2014 ODI # 3552
136 125 20 3005 117 28.61 4267 70.42 2 17 9 227 40 v Zimbabwe 21 Nov 2014 ODI # 3550
135 124 20 2940 117 28.26 4195 70.08 2 16 9 225 38 v West Indies 25 Aug 2014 ODI # 3514
134 123 20 2868 117 27.84 4082 70.25 2 15 9 217 38 v West Indies 22 Aug 2014 ODI # 3511
133 122 20 2862 117 28.05 4066 70.38 2 15 9 217 38 v West Indies 20 Aug 2014 ODI # 3509
132 121 20 2850 117 28.21 4045 70.45 2 15 9 217 38 v India 19 Jun 2014 ODI # 3499
131 121 20 2850 117 28.21 4045 70.45 2 15 9 217 38 v India 17 Jun 2014 ODI # 3498
130 120 20 2839 117 28.39 4021 70.60 2 15 9 215 38 v India 15 Jun 2014 ODI # 3497
129 119 20 2780 117 28.08 3958 70.23 2 14 9 212 35 v Sri Lanka 6 Mar 2014 ODI # 3485
128 118 20 2776 117 28.32 3952 70.24 2 14 9 212 35 v Pakistan 4 Mar 2014 ODI # 3482
127 117 19 2725 117 27.80 3919 69.53 2 13 9 204 35 v Afghanistan 1 Mar 2014 ODI # 3478
126 116 19 2702 117 27.85 3877 69.69 2 13 9 203 35 v India 26 Feb 2014 ODI # 3474
125 115 19 2585 101 26.92 3764 68.67 1 13 9 196 33 v Sri Lanka 22 Feb 2014 ODI # 3471
124 114 19 2555 101 26.89 3727 68.55 1 13 9 193 33 v Sri Lanka 20 Feb 2014 ODI # 3470
123 113 19 2476 101 26.34 3644 67.94 1 12 9 188 31 v Sri Lanka 17 Feb 2014 ODI # 3469
122 112 19 2449 101 26.33 3594 68.14 1 12 9 188 30 v New Zealand 3 Nov 2013 ODI # 3429
121 111 19 2447 101 26.59 3590 68.16 1 12 9 188 30 v New Zealand 31 Oct 2013 ODI # 3426
120 110 19 2416 101 26.54 3562 67.82 1 12 9 187 28 v New Zealand 29 Oct 2013 ODI # 3423
119 109 19 2326 101 25.84 3464 67.14 1 11 9 179 26 v Zimbabwe 8 May 2013 ODI # 3355
118 108 19 2294 101 25.77 3423 67.01 1 11 9 177 25 v Zimbabwe 5 May 2013 ODI # 3354
117 107 19 2268 101 25.77 3388 66.94 1 11 9 174 25 v Zimbabwe 3 May 2013 ODI # 3353
116 106 19 2263 101 26.01 3375 67.05 1 11 9 174 25 v Sri Lanka 28 Mar 2013 ODI # 3352
115 105 19 2254 101 26.20 3367 66.94 1 11 9 173 25 v Sri Lanka 25 Mar 2013 ODI # 3351
114 105 19 2254 101 26.20 3367 66.94 1 11 9 173 25 v Sri Lanka 23 Mar 2013 ODI # 3349
113 104 19 2251 101 26.48 3355 67.09 1 11 9 173 25 v West Indies 8 Dec 2012 ODI # 3313
112 103 19 2207 101 26.27 3299 66.89 1 11 9 166 25 v West Indies 7 Dec 2012 ODI # 3312
111 102 19 2180 101 26.26 3241 67.26 1 11 9 164 25 v West Indies 5 Dec 2012 ODI # 3311
110 101 19 2142 101 26.12 3183 67.29 1 11 9 162 25 v West Indies 2 Dec 2012 ODI # 3310
109 100 19 2063 101 25.46 3096 66.63 1 10 9 154 24 v West Indies 30 Nov 2012 ODI # 3309
108 99 18 2047 101 25.27 3074 66.59 1 10 9 151 24 v Pakistan 22 Mar 2012 ODI # 3267
107 98 18 2037 101 25.46 3066 66.43 1 10 9 150 24 v Sri Lanka 20 Mar 2012 ODI # 3265
106 97 18 2036 101 25.77 3062 66.49 1 10 9 150 24 v India 16 Mar 2012 ODI # 3261
105 96 17 1990 101 25.18 3037 65.52 1 10 9 147 21 v Pakistan 11 Mar 2012 ODI # 3258
104 95 17 1987 101 25.47 3032 65.53 1 10 9 147 21 v Pakistan 6 Dec 2011 ODI # 3222
103 94 17 1987 101 25.80 3029 65.59 1 10 8 147 21 v Pakistan 3 Dec 2011 ODI # 3220
102 93 17 1986 101 26.13 3019 65.78 1 10 8 147 21 v Pakistan 1 Dec 2011 ODI # 3218
101 92 17 1975 101 26.33 2992 66.00 1 10 8 147 21 v West Indies 18 Oct 2011 ODI # 3202
100 91 16 1965 101 26.20 2953 66.54 1 10 8 146 21 v West Indies 15 Oct 2011 ODI # 3200
99 90 16 1896 101 25.62 2844 66.66 1 9 8 144 20 v West Indies 13 Oct 2011 ODI # 3198
98 89 16 1875 101 25.68 2823 66.41 1 9 8 144 19 v Zimbabwe 21 Aug 2011 ODI # 3183
97 88 16 1855 101 25.76 2792 66.43 1 9 8 143 19 v Zimbabwe 19 Aug 2011 ODI # 3181
96 87 16 1839 101 25.90 2752 66.82 1 9 8 142 19 v Zimbabwe 16 Aug 2011 ODI # 3179
95 86 16 1738 98 24.82 2652 65.53 0 9 8 134 18 v Zimbabwe 14 Aug 2011 ODI # 3177
94 85 16 1726 98 25.01 2632 65.57 0 9 8 132 18 v Zimbabwe 12 Aug 2011 ODI # 3176
93 84 16 1667 98 24.51 2541 65.60 0 8 8 127 18 v Australia 13 Apr 2011 ODI # 3151
92 83 16 1666 98 24.86 2537 65.66 0 8 8 127 18 v Australia 11 Apr 2011 ODI # 3150
91 82 15 1585 98 23.65 2457 64.50 0 7 8 118 17 v Australia 9 Apr 2011 ODI # 3149
90 81 14 1541 98 23.00 2399 64.23 0 7 8 117 16 v South Africa 19 Mar 2011 ODI # 3138
89 80 14 1538 98 23.30 2378 64.67 0 7 8 117 16 v Netherlands 14 Mar 2011 ODI # 3131
88 79 13 1527 98 23.13 2366 64.53 0 7 8 116 15 v England 11 Mar 2011 ODI # 3127
87 78 13 1521 98 23.40 2346 64.83 0 7 8 115 15 v West Indies 4 Mar 2011 ODI # 3118
86 77 13 1521 98 23.76 2342 64.94 0 7 7 115 15 v Ireland 25 Feb 2011 ODI # 3108
85 76 13 1485 98 23.57 2276 65.24 0 7 7 113 15 v India 19 Feb 2011 ODI # 3100
84 75 13 1460 98 23.54 2246 65.00 0 7 7 111 15 v Zimbabwe 12 Dec 2010 ODI # 3078
83 74 12 1454 98 23.45 2227 65.28 0 7 7 111 15 v Zimbabwe 6 Dec 2010 ODI # 3075
82 73 12 1391 98 22.80 2154 64.57 0 6 7 106 14 v Zimbabwe 3 Dec 2010 ODI # 3073
81 72 11 1384 98 22.68 2145 64.52 0 6 7 105 14 v Zimbabwe 1 Dec 2010 ODI # 3071
80 71 11 1383 98 23.05 2136 64.74 0 6 7 105 14 v New Zealand 17 Oct 2010 ODI # 3058
79 70 11 1354 98 22.94 2095 64.63 0 6 7 101 14 v New Zealand 14 Oct 2010 ODI # 3056
78 69 11 1341 98 23.12 2070 64.78 0 6 7 101 14 v New Zealand 11 Oct 2010 ODI # 3054
77 69 11 1341 98 23.12 2070 64.78 0 6 7 101 14 v New Zealand 5 Oct 2010 ODI # 3051
76 68 11 1319 98 23.14 2031 64.94 0 6 7 100 14 v Netherlands 20 Jul 2010 ODI # 3029
75 67 11 1319 98 23.55 2030 64.97 0 6 6 100 14 v Ireland 16 Jul 2010 ODI # 3028
74 66 10 1306 98 23.32 2014 64.84 0 6 6 97 14 v Ireland 15 Jul 2010 ODI # 3027
73 65 10 1297 98 23.58 1996 64.97 0 6 6 97 14 v England 8 Jul 2010 ODI # 3018
72 64 10 1275 98 23.61 1978 64.45 0 6 6 97 12 v Pakistan 21 Jun 2010 ODI # 2998
71 63 10 1274 98 24.03 1974 64.53 0 6 6 97 12 v Sri Lanka 18 Jun 2010 ODI # 2995
70 62 10 1268 98 24.38 1962 64.62 0 6 6 97 12 v India 16 Jun 2010 ODI # 2993
69 61 10 1238 98 24.27 1907 64.91 0 6 6 96 12 v England 5 Mar 2010 ODI # 2968
68 60 10 1198 98 23.96 1864 64.27 0 6 6 94 12 v England 2 Mar 2010 ODI # 2965
67 59 10 1122 98 22.89 1776 63.17 0 5 6 89 12 v England 28 Feb 2010 ODI # 2964
66 58 10 1100 98 22.91 1742 63.14 0 5 6 88 12 v New Zealand 11 Feb 2010 ODI # 2953
65 57 10 1096 98 23.31 1728 63.42 0 5 6 88 12 v New Zealand 8 Feb 2010 ODI # 2951
64 56 10 1010 98 21.95 1621 62.30 0 4 6 80 9 v New Zealand 5 Feb 2010 ODI # 2949
63 55 10 1002 98 22.26 1597 62.74 0 4 6 80 9 v India 11 Jan 2010 ODI # 2942
62 54 10 995 98 22.61 1579 63.01 0 4 6 79 9 v Sri Lanka 8 Jan 2010 ODI # 2940
61 53 10 963 98 22.39 1557 61.84 0 4 6 77 7 v India 7 Jan 2010 ODI # 2939
60 52 10 957 98 22.78 1544 61.98 0 4 6 77 7 v Sri Lanka 4 Jan 2010 ODI # 2937
59 51 10 922 98 22.48 1492 61.79 0 4 6 74 7 v Zimbabwe 5 Nov 2009 ODI # 2922
58 50 10 899 98 22.47 1472 61.07 0 4 6 72 6 v Zimbabwe 3 Nov 2009 ODI # 2920
57 49 9 897 98 22.42 1467 61.14 0 4 6 72 6 v Zimbabwe 31 Oct 2009 ODI # 2917
56 48 9 893 98 22.89 1457 61.29 0 4 6 71 6 v Zimbabwe 29 Oct 2009 ODI # 2916
55 48 9 893 98 22.89 1457 61.29 0 4 6 71 6 v Zimbabwe 27 Oct 2009 ODI # 2914
54 47 9 837 98 22.02 1380 60.65 0 3 6 66 6 v Zimbabwe 18 Aug 2009 ODI # 2874
53 46 9 739 57 19.97 1259 58.69 0 2 6 55 6 v Zimbabwe 16 Aug 2009 ODI # 2873
52 45 9 724 57 20.11 1244 58.19 0 2 6 55 6 v Zimbabwe 14 Aug 2009 ODI # 2872
51 44 9 691 57 19.74 1205 57.34 0 2 6 53 5 v Zimbabwe 11 Aug 2009 ODI # 2871
50 43 8 668 57 19.08 1187 56.27 0 2 6 51 5 v Zimbabwe 9 Aug 2009 ODI # 2869
49 43 8 668 57 19.08 1187 56.27 0 2 6 51 5 v West Indies 31 Jul 2009 ODI # 2865
48 42 8 637 57 18.73 1145 55.63 0 2 6 47 5 v West Indies 28 Jul 2009 ODI # 2863
47 41 8 606 57 18.36 1115 54.34 0 2 6 43 5 v West Indies 26 Jul 2009 ODI # 2862
46 40 8 595 57 18.59 1097 54.23 0 2 6 43 5 v Zimbabwe 23 Jan 2009 ODI # 2801
45 39 7 575 57 17.96 1066 53.93 0 2 6 40 5 v Zimbabwe 21 Jan 2009 ODI # 2799
44 38 6 562 57 17.56 1046 53.72 0 2 6 39 4 v Zimbabwe 19 Jan 2009 ODI # 2797
43 37 6 540 57 17.41 1008 53.57 0 2 6 36 4 v Sri Lanka 16 Jan 2009 ODI # 2794
42 36 6 536 57 17.86 1000 53.60 0 2 6 35 4 v Sri Lanka 14 Jan 2009 ODI # 2793
41 35 6 535 57 18.44 992 53.93 0 2 6 35 4 v Zimbabwe 10 Jan 2009 ODI # 2790
40 34 6 535 57 19.10 987 54.20 0 2 5 35 4 v South Africa 9 Nov 2008 ODI # 2772
39 33 6 533 57 19.74 976 54.61 0 2 5 35 4 v South Africa 7 Nov 2008 ODI # 2771
38 32 6 532 57 20.46 971 54.78 0 2 5 35 4 v New Zealand 14 Oct 2008 ODI # 2765
37 31 6 517 57 20.68 936 55.23 0 2 5 34 4 v New Zealand 11 Oct 2008 ODI # 2764
36 30 6 506 57 21.08 908 55.72 0 2 5 33 4 v New Zealand 9 Oct 2008 ODI # 2763
35 29 6 476 57 20.69 849 56.06 0 2 5 32 3 v Pakistan 4 Jul 2008 ODI # 2733
34 28 6 461 57 20.95 812 56.77 0 2 5 31 3 v Sri Lanka 30 Jun 2008 ODI # 2726
33 27 6 453 57 21.57 800 56.62 0 2 5 30 3 v India 28 Jun 2008 ODI # 2721
32 26 6 431 57 21.55 765 56.33 0 2 5 28 3 v Sri Lanka 25 Jun 2008 ODI # 2715
31 25 6 387 57 20.36 712 54.35 0 2 5 25 3 v U.A.E. 24 Jun 2008 ODI # 2711
30 24 6 371 57 20.61 701 52.92 0 2 5 23 3 v India 12 Jun 2008 ODI # 2706
29 23 6 365 57 21.47 690 52.89 0 2 5 23 3 v Pakistan 8 Jun 2008 ODI # 2704
28 22 6 350 57 21.87 661 52.95 0 2 5 23 3 v New Zealand 31 Dec 2007 ODI # 2660
27 21 6 350 57 23.33 659 53.11 0 2 4 23 3 v New Zealand 28 Dec 2007 ODI # 2659
26 20 5 346 57 23.06 647 53.47 0 2 4 23 3 v New Zealand 26 Dec 2007 ODI # 2658
25 19 5 346 57 24.71 644 53.72 0 2 3 23 3 v Sri Lanka 25 Jul 2007 ODI # 2607
24 18 5 346 57 26.61 639 54.14 0 2 2 23 3 v Sri Lanka 23 Jul 2007 ODI # 2606
23 17 5 346 57 28.83 635 54.48 0 2 1 23 3 v Sri Lanka 20 Jul 2007 ODI # 2605
22 16 5 318 57 28.90 586 54.26 0 2 1 21 3 v India 12 May 2007 ODI # 2583
21 15 5 283 57 28.30 543 52.11 0 2 1 18 2 v India 10 May 2007 ODI # 2582
20 14 4 282 57 28.20 542 52.02 0 2 1 18 2 v West Indies 19 Apr 2007 ODI # 2576
19 13 3 244 57 24.40 467 52.24 0 2 1 16 2 v Ireland 15 Apr 2007 ODI # 2572
18 12 3 228 57 25.33 441 51.70 0 2 1 14 2 v England 11 Apr 2007 ODI # 2568
17 11 3 221 57 27.62 430 51.39 0 2 1 13 2 v South Africa 7 Apr 2007 ODI # 2564
16 10 3 215 57 30.71 417 51.55 0 2 1 13 2 v New Zealand 2 Apr 2007 ODI # 2561
15 9 3 215 57 35.83 412 52.18 0 2 0 13 2 v Australia 31 Mar 2007 ODI # 2559
14 8 2 213 57 35.50 409 52.07 0 2 0 13 2 v Bermuda 25 Mar 2007 ODI # 2554
13 8 2 213 57 35.50 409 52.07 0 2 0 13 2 v Sri Lanka 21 Mar 2007 ODI # 2546
12 7 2 207 57 41.40 376 55.05 0 2 0 12 2 v India 17 Mar 2007 ODI # 2538
11 6 1 151 57 30.20 269 56.13 0 1 0 9 0 v Canada 28 Feb 2007 ODI # 2530
10 6 1 151 57 30.20 269 56.13 0 1 0 9 0 v Bermuda 25 Feb 2007 ODI # 2528
9 6 1 151 57 30.20 269 56.13 0 1 0 9 0 v Zimbabwe 10 Feb 2007 ODI # 2518
8 5 1 94 42 23.50 174 54.02 0 0 0 7 0 v Zimbabwe 9 Feb 2007 ODI # 2516
7 4 1 52 27 17.33 106 49.05 0 0 0 3 0 v Zimbabwe 6 Feb 2007 ODI # 2511
6 3 1 25 18* 12.50 36 69.44 0 0 0 2 0 v Zimbabwe 4 Feb 2007 ODI # 2505
5 2 1 24 18* 24.00 35 68.57 0 0 0 2 0 v Scotland 17 Dec 2006 ODI # 2467
4 1 1 18 18* - 19 94.73 0 0 0 2 0 v Scotland 15 Dec 2006 ODI # 2465
3 1 1 18 18* - 19 94.73 0 0 0 2 0 v Zimbabwe 9 Dec 2006 ODI # 2462
2 - - - - - - - - - - - - v Zimbabwe 8 Dec 2006 ODI # 2461
1 - - - - - - - - - - - - v Zimbabwe 6 Aug 2006 ODI # 2398
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