Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
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
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
Reverse cumulative
1 1 1 37 37* - 36 102.77 0 0 0 3 1 v Sri Lanka 18 Mar 2024 ODI # 4745
2 2 1 62 37* 62.00 64 96.87 0 0 0 6 1 v Sri Lanka 15 Mar 2024 ODI # 4744
3 3 2 135 73* 135.00 148 91.21 0 1 0 14 1 v Sri Lanka 13 Mar 2024 ODI # 4743
4 3 2 135 73* 135.00 148 91.21 0 1 0 14 1 v New Zealand 23 Dec 2023 ODI # 4717
5 4 2 180 73* 90.00 205 87.80 0 1 0 19 1 v New Zealand 20 Dec 2023 ODI # 4715
6 5 2 184 73* 61.33 215 85.58 0 1 0 19 1 v New Zealand 17 Dec 2023 ODI # 4711
7 6 2 205 73* 51.25 239 85.77 0 1 0 19 2 v Australia 11 Nov 2023 ODI # 4700
8 7 2 215 73* 43.00 252 85.31 0 1 0 20 2 v Sri Lanka 6 Nov 2023 ODI # 4695
9 8 2 220 73* 36.66 260 84.61 0 1 0 21 2 v Pakistan 31 Oct 2023 ODI # 4688
10 9 2 221 73* 31.57 265 83.39 0 1 0 21 2 v Netherlands 28 Oct 2023 ODI # 4685
11 10 2 229 73* 28.62 282 81.20 0 1 0 22 2 v South Africa 24 Oct 2023 ODI # 4680
12 11 2 267 73* 29.66 328 81.40 0 1 0 23 3 v India 19 Oct 2023 ODI # 4674
13 12 2 333 73* 33.30 403 82.63 0 2 0 29 5 v New Zealand 13 Oct 2023 ODI # 4668
14 13 2 384 73* 34.90 467 82.22 0 3 0 33 5 v England 10 Oct 2023 ODI # 4664
15 14 3 386 73* 35.09 470 82.12 0 3 0 33 5 v Afghanistan 7 Oct 2023 ODI # 4660
16 15 3 404 73* 33.66 495 81.61 0 3 0 33 7 v New Zealand 26 Sep 2023 ODI # 4655
17 16 3 433 73* 33.30 543 79.74 0 3 0 33 7 v Sri Lanka 9 Sep 2023 ODI # 4637
18 17 3 497 73* 35.50 630 78.88 0 4 0 38 7 v Pakistan 6 Sep 2023 ODI # 4634
19 18 3 522 73* 34.80 645 80.93 0 4 0 39 8 v Afghanistan 3 Sep 2023 ODI # 4631
20 19 3 535 73* 33.43 667 80.20 0 4 0 40 8 v Sri Lanka 31 Aug 2023 ODI # 4629
21 19 3 535 73* 33.43 667 80.20 0 4 0 40 8 v Afghanistan 11 Jul 2023 ODI # 4621
22 20 3 604 73* 35.52 752 80.31 0 5 0 46 8 v Afghanistan 8 Jul 2023 ODI # 4619
23 21 3 605 73* 33.61 755 80.13 0 5 0 46 8 v Afghanistan 5 Jul 2023 ODI # 4615
24 22 3 650 73* 34.21 809 80.34 0 5 0 49 9 v Ireland 14 May 2023 ODI # 4578
25 23 4 686 73* 36.10 837 81.95 0 5 0 53 9 v Ireland 12 May 2023 ODI # 4577
26 24 4 747 73* 37.35 907 82.35 0 6 0 59 9 v Ireland 9 May 2023 ODI # 4576
27 24 4 747 73* 37.35 907 82.35 0 6 0 59 9 v Ireland 23 Mar 2023 ODI # 4547
28 25 5 847 100* 42.35 967 87.59 1 6 0 73 11 v Ireland 20 Mar 2023 ODI # 4542
29 26 5 891 100* 42.42 993 89.72 1 6 0 76 14 v Ireland 18 Mar 2023 ODI # 4539
30 27 5 961 100* 43.68 1086 88.48 1 7 0 82 14 v England 6 Mar 2023 ODI # 4531
31 28 5 965 100* 41.95 1091 88.45 1 7 0 82 14 v England 3 Mar 2023 ODI # 4528
32 29 5 981 100* 40.87 1125 87.20 1 7 0 82 15 v England 1 Mar 2023 ODI # 4525
33 30 5 988 100* 39.52 1138 86.81 1 7 0 82 15 v India 10 Dec 2022 ODI # 4499
34 31 5 1000 100* 38.46 1162 86.05 1 7 0 84 15 v India 7 Dec 2022 ODI # 4496
35 32 5 1018 100* 37.70 1207 84.34 1 7 0 84 15 v India 4 Dec 2022 ODI # 4493
36 33 5 1018 100* 36.35 1210 84.13 1 7 1 84 15 v Zimbabwe 10 Aug 2022 ODI # 4443
37 34 5 1043 100* 35.96 1241 84.04 1 7 1 85 15 v Zimbabwe 7 Aug 2022 ODI # 4442
38 35 6 1095 100* 37.75 1290 84.88 1 8 1 90 15 v Zimbabwe 5 Aug 2022 ODI # 4441
39 35 6 1095 100* 37.75 1290 84.88 1 8 1 90 15 v South Africa 23 Mar 2022 ODI # 4375
40 36 6 1106 100* 36.86 1321 83.72 1 8 1 90 15 v South Africa 20 Mar 2022 ODI # 4372
41 37 6 1115 100* 35.96 1333 83.64 1 8 1 91 15 v South Africa 18 Mar 2022 ODI # 4370
42 38 6 1122 100* 35.06 1348 83.23 1 8 1 91 15 v Afghanistan 28 Feb 2022 ODI # 4359
43 39 6 1208 100* 36.60 1441 83.83 1 9 1 100 15 v Afghanistan 25 Feb 2022 ODI # 4358
44 40 6 1211 100* 35.61 1446 83.74 1 9 1 100 15 v Afghanistan 23 Feb 2022 ODI # 4357
45 41 6 1239 100* 35.40 1500 82.60 1 9 1 100 15 v Sri Lanka 28 May 2021 ODI # 4292
46 42 6 1364 125 37.88 1627 83.83 2 9 1 110 15 v Sri Lanka 25 May 2021 ODI # 4291
47 43 6 1448 125 39.13 1714 84.48 2 10 1 114 16 v Sri Lanka 23 May 2021 ODI # 4290
48 44 6 1469 125 38.65 1758 83.56 2 10 1 115 16 v New Zealand 26 Mar 2021 ODI # 4282
49 45 6 1503 125 38.53 1817 82.71 2 10 1 118 16 v New Zealand 23 Mar 2021 ODI # 4280
50 46 6 1526 125 38.15 1866 81.77 2 10 1 120 16 v New Zealand 20 Mar 2021 ODI # 4279
51 47 6 1590 125 38.78 1921 82.76 2 11 1 124 18 v West Indies 25 Jan 2021 ODI # 4274
52 48 7 1599 125 39.00 1946 82.16 2 11 1 124 18 v West Indies 22 Jan 2021 ODI # 4272
53 49 8 1618 125 39.46 1977 81.84 2 11 1 125 18 v West Indies 20 Jan 2021 ODI # 4270
54 50 8 1673 125 39.83 2027 82.53 2 12 1 131 18 v Zimbabwe 3 Mar 2020 ODI # 4251
55 51 8 1692 125 39.34 2053 82.41 2 12 1 131 18 v Zimbabwe 1 Mar 2020 ODI # 4249
56 52 8 1702 125 38.68 2068 82.30 2 12 1 132 18 v Sri Lanka 31 Jul 2019 ODI # 4195
57 53 9 1800 125 40.90 2178 82.64 2 13 1 138 19 v Sri Lanka 28 Jul 2019 ODI # 4194
58 54 9 1867 125 41.48 2264 82.46 2 14 1 143 19 v Sri Lanka 26 Jul 2019 ODI # 4193
59 55 9 1883 125 40.93 2283 82.47 2 14 1 145 19 v Pakistan 5 Jul 2019 ODI # 4186
60 56 9 1907 125 40.57 2306 82.69 2 14 1 148 19 v India 2 Jul 2019 ODI # 4182
61 57 9 1990 125 41.45 2393 83.15 2 15 1 152 20 v Afghanistan 24 Jun 2019 ODI # 4172
62 58 10 2092 125 43.58 2490 84.01 3 15 1 161 21 v Australia 20 Jun 2019 ODI # 4166
63 59 10 2093 125 42.71 2495 83.88 3 15 1 161 21 v West Indies 17 Jun 2019 ODI # 4162
64 60 10 2137 125 42.74 2545 83.96 3 15 1 163 21 v England 8 Jun 2019 ODI # 4153
65 61 10 2156 125 42.27 2580 83.56 3 15 1 165 21 v New Zealand 5 Jun 2019 ODI # 4151
66 62 10 2234 125 42.96 2660 83.98 3 16 1 173 21 v South Africa 2 Jun 2019 ODI # 4147
67 63 10 2270 125 42.83 2682 84.63 3 16 1 175 23 v West Indies 17 May 2019 ODI # 4137
68 64 10 2305 125 42.68 2715 84.89 3 16 1 180 23 v Ireland 15 May 2019 ODI # 4136
69 65 10 2368 125 43.05 2788 84.93 3 17 1 185 24 v West Indies 13 May 2019 ODI # 4134
70 66 11 2400 125 43.63 2813 85.31 3 17 1 187 26 v West Indies 7 May 2019 ODI # 4129
71 67 11 2417 125 43.16 2840 85.10 3 17 1 190 26 v New Zealand 20 Feb 2019 ODI # 4095
72 68 11 2441 125 42.82 2876 84.87 3 17 1 192 26 v New Zealand 16 Feb 2019 ODI # 4094
73 69 11 2446 125 42.17 2890 84.63 3 17 1 193 26 v New Zealand 13 Feb 2019 ODI # 4093
74 70 12 2462 125 42.44 2904 84.77 3 17 1 195 27 v West Indies 14 Dec 2018 ODI # 4073
75 71 12 2524 125 42.77 2984 84.58 3 18 1 200 27 v West Indies 11 Dec 2018 ODI # 4072
76 72 13 2579 125 43.71 3054 84.44 3 19 1 205 27 v West Indies 9 Dec 2018 ODI # 4071
77 73 14 2607 125 44.18 3093 84.28 3 19 1 206 28 v Zimbabwe 26 Oct 2018 ODI # 4061
78 74 15 2647 125 44.86 3145 84.16 3 19 1 208 29 v Zimbabwe 24 Oct 2018 ODI # 4060
79 75 15 2662 125 44.36 3165 84.10 3 19 1 209 29 v Zimbabwe 21 Oct 2018 ODI # 4057
80 76 15 2667 125 43.72 3174 84.02 3 19 1 210 29 v India 28 Sep 2018 ODI # 4048
81 77 15 2766 125 44.61 3290 84.07 3 20 1 219 29 v Pakistan 26 Sep 2018 ODI # 4047
82 78 15 2799 125 44.42 3342 83.75 3 20 1 221 30 v Afghanistan 23 Sep 2018 ODI # 4045
83 79 15 2820 125 44.06 3387 83.25 3 20 1 222 30 v India 21 Sep 2018 ODI # 4042
84 80 15 2964 144 45.60 3537 83.79 4 20 1 233 34 v Sri Lanka 15 Sep 2018 ODI # 4036
85 81 15 2976 144 45.09 3551 83.80 4 20 1 233 35 v West Indies 28 Jul 2018 ODI # 4024
86 82 15 3044 144 45.43 3618 84.13 4 21 1 238 36 v West Indies 25 Jul 2018 ODI # 4023
87 83 15 3074 144 45.20 3629 84.70 4 21 1 241 38 v West Indies 22 Jul 2018 ODI # 4022
88 84 15 3096 144 44.86 3669 84.38 4 21 1 242 38 v Sri Lanka 27 Jan 2018 ODI # 3967
89 85 15 3122 144 44.60 3725 83.81 4 21 1 243 38 v Sri Lanka 25 Jan 2018 ODI # 3965
90 86 15 3140 144 44.22 3750 83.73 4 21 1 243 39 v Zimbabwe 23 Jan 2018 ODI # 3964
91 87 15 3202 144 44.47 3802 84.21 4 22 1 247 40 v Sri Lanka 19 Jan 2018 ODI # 3959
92 88 16 3216 144 44.66 3825 84.07 4 22 1 248 41 v Zimbabwe 15 Jan 2018 ODI # 3952
93 89 16 3224 144 44.16 3846 83.82 4 22 1 249 41 v South Africa 22 Oct 2017 ODI # 3929
94 90 16 3284 144 44.37 3916 83.86 4 23 1 253 42 v South Africa 18 Oct 2017 ODI # 3925
95 91 17 3394 144 45.86 4032 84.17 5 23 1 264 44 v South Africa 15 Oct 2017 ODI # 3923
96 92 17 3455 144 46.06 4117 83.92 5 24 1 268 44 v India 15 Jun 2017 ODI # 3891
97 93 17 3469 144 45.64 4151 83.57 5 24 1 270 44 v New Zealand 9 Jun 2017 ODI # 3883
98 94 17 3478 144 45.16 4171 83.38 5 24 1 270 44 v Australia 5 Jun 2017 ODI # 3879
99 95 17 3557 144 45.60 4243 83.83 5 25 1 278 44 v England 1 Jun 2017 ODI # 3875
100 96 18 3602 144 46.17 4288 84.00 5 25 1 281 45 v New Zealand 24 May 2017 ODI # 3871
101 97 19 3605 144 46.21 4295 83.93 5 25 1 281 45 v Ireland 19 May 2017 ODI # 3869
102 98 19 3660 144 46.32 4361 83.92 5 26 1 285 46 v New Zealand 17 May 2017 ODI # 3868
103 99 19 3673 144 45.91 4378 83.89 5 26 1 288 46 v Ireland 12 May 2017 ODI # 3866
104 100 19 3673 144 45.34 4379 83.87 5 26 2 288 46 v Sri Lanka 1 Apr 2017 ODI # 3858
105 100 19 3673 144 45.34 4379 83.87 5 26 2 288 46 v Sri Lanka 28 Mar 2017 ODI # 3856
106 101 19 3674 144 44.80 4381 83.86 5 26 2 288 46 v Sri Lanka 25 Mar 2017 ODI # 3855
107 102 20 3716 144 45.31 4429 83.90 5 26 2 291 46 v New Zealand 26 Dec 2016 ODI # 3814
108 103 21 3783 144 46.13 4491 84.23 5 27 2 295 47 v England 12 Oct 2016 ODI # 3794
109 104 21 3804 144 45.83 4514 84.27 5 27 2 298 47 v England 9 Oct 2016 ODI # 3793
110 105 21 3816 144 45.42 4526 84.31 5 27 2 299 47 v England 7 Oct 2016 ODI # 3791
111 106 21 3828 144 45.03 4539 84.33 5 27 2 300 47 v Afghanistan 1 Oct 2016 ODI # 3786
112 107 21 3866 144 44.95 4590 84.22 5 27 2 304 47 v Afghanistan 28 Sep 2016 ODI # 3783
113 108 21 3872 144 44.50 4597 84.22 5 27 2 304 47 v Afghanistan 25 Sep 2016 ODI # 3781
114 109 21 3900 144 44.31 4622 84.37 5 27 2 307 47 v Zimbabwe 11 Nov 2015 ODI # 3706
115 110 21 3921 144 44.05 4650 84.32 5 27 2 310 47 v Zimbabwe 9 Nov 2015 ODI # 3705
116 111 21 4028 144 44.75 4759 84.63 6 27 2 319 48 v Zimbabwe 7 Nov 2015 ODI # 3703
117 111 21 4028 144 44.75 4759 84.63 6 27 2 319 48 v South Africa 15 Jul 2015 ODI # 3668
118 111 21 4028 144 44.75 4759 84.63 6 27 2 319 48 v South Africa 12 Jul 2015 ODI # 3666
119 112 21 4052 144 44.52 4797 84.46 6 27 2 320 48 v South Africa 10 Jul 2015 ODI # 3663
120 113 21 4076 144 44.30 4827 84.44 6 27 2 320 49 v India 24 Jun 2015 ODI # 3661
121 114 21 4107 144 44.16 4861 84.48 6 27 2 323 50 v India 21 Jun 2015 ODI # 3660
122 115 21 4121 144 43.84 4880 84.44 6 27 2 324 50 v India 18 Jun 2015 ODI # 3658
123 116 22 4170 144 44.36 4923 84.70 6 27 2 330 50 v Pakistan 22 Apr 2015 ODI # 3649
124 117 22 4235 144 44.57 4993 84.81 6 28 2 338 51 v Pakistan 19 Apr 2015 ODI # 3648
125 118 22 4341 144 45.21 5070 85.62 7 28 2 351 53 v Pakistan 17 Apr 2015 ODI # 3647
126 119 22 4368 144 45.03 5113 85.42 7 28 2 353 53 v India 19 Mar 2015 ODI # 3641
127 120 22 4383 144 44.72 5138 85.30 7 28 2 355 53 v New Zealand 13 Mar 2015 ODI # 3634
128 121 22 4472 144 45.17 5215 85.75 7 29 2 363 54 v England 9 Mar 2015 ODI # 3630
129 122 22 4532 144 45.32 5257 86.20 7 30 2 369 56 v Scotland 5 Mar 2015 ODI # 3624
130 123 22 4568 144 45.22 5296 86.25 7 30 2 371 57 v Sri Lanka 26 Feb 2015 ODI # 3615
131 124 22 4639 144 45.48 5352 86.67 7 31 2 377 58 v Afghanistan 18 Feb 2015 ODI # 3605
132 125 22 4650 144 45.14 5375 86.51 7 31 2 379 58 v Zimbabwe 1 Dec 2014 ODI # 3559
133 126 22 4727 144 45.45 5453 86.68 7 32 2 386 58 v Zimbabwe 28 Nov 2014 ODI # 3555
134 127 22 4760 144 45.33 5475 86.94 7 32 2 389 59 v Zimbabwe 26 Nov 2014 ODI # 3553
135 128 22 4787 144 45.16 5504 86.97 7 32 2 390 60 v Zimbabwe 23 Nov 2014 ODI # 3552
136 129 22 4852 144 45.34 5576 87.01 7 33 2 392 62 v Zimbabwe 21 Nov 2014 ODI # 3550
137 130 22 4924 144 45.59 5689 86.55 7 34 2 400 62 v West Indies 25 Aug 2014 ODI # 3514
138 131 22 4930 144 45.22 5705 86.41 7 34 2 400 62 v West Indies 22 Aug 2014 ODI # 3511
139 132 22 4942 144 44.92 5726 86.30 7 34 2 400 62 v West Indies 20 Aug 2014 ODI # 3509
140 132 22 4942 144 44.92 5726 86.30 7 34 2 400 62 v India 19 Jun 2014 ODI # 3499
141 133 22 4953 144 44.62 5750 86.13 7 34 2 402 62 v India 17 Jun 2014 ODI # 3498
142 134 22 5012 144 44.75 5813 86.22 7 35 2 405 65 v India 15 Jun 2014 ODI # 3497
143 135 22 5016 144 44.38 5819 86.20 7 35 2 405 65 v Sri Lanka 6 Mar 2014 ODI # 3485
144 136 23 5067 144 44.84 5852 86.58 7 36 2 413 65 v Pakistan 4 Mar 2014 ODI # 3482
145 137 23 5090 144 44.64 5894 86.35 7 36 2 414 65 v Afghanistan 1 Mar 2014 ODI # 3478
146 138 23 5207 144 45.27 6007 86.68 8 36 2 421 67 v India 26 Feb 2014 ODI # 3474
147 139 23 5237 144 45.14 6044 86.64 8 36 2 424 67 v Sri Lanka 22 Feb 2014 ODI # 3471
148 140 23 5316 144 45.43 6127 86.76 8 37 2 429 69 v Sri Lanka 20 Feb 2014 ODI # 3470
149 141 23 5343 144 45.27 6177 86.49 8 37 2 429 70 v Sri Lanka 17 Feb 2014 ODI # 3469
150 142 23 5345 144 44.91 6181 86.47 8 37 2 429 70 v New Zealand 3 Nov 2013 ODI # 3429
151 143 23 5376 144 44.80 6209 86.58 8 37 2 430 72 v New Zealand 31 Oct 2013 ODI # 3426
152 144 23 5466 144 45.17 6307 86.66 8 38 2 438 74 v New Zealand 29 Oct 2013 ODI # 3423
153 145 23 5498 144 45.06 6348 86.60 8 38 2 440 75 v Zimbabwe 8 May 2013 ODI # 3355
154 146 23 5524 144 44.91 6383 86.54 8 38 2 443 75 v Zimbabwe 5 May 2013 ODI # 3354
155 147 23 5529 144 44.58 6396 86.44 8 38 2 443 75 v Zimbabwe 3 May 2013 ODI # 3353
156 148 23 5538 144 44.30 6404 86.47 8 38 2 444 75 v Sri Lanka 28 Mar 2013 ODI # 3352
157 148 23 5538 144 44.30 6404 86.47 8 38 2 444 75 v Sri Lanka 25 Mar 2013 ODI # 3351
158 149 23 5541 144 43.97 6416 86.36 8 38 2 444 75 v Sri Lanka 23 Mar 2013 ODI # 3349
159 150 23 5585 144 43.97 6472 86.29 8 38 2 451 75 v West Indies 8 Dec 2012 ODI # 3313
160 151 23 5612 144 43.84 6530 85.94 8 38 2 453 75 v West Indies 7 Dec 2012 ODI # 3312
161 152 23 5650 144 43.79 6588 85.76 8 38 2 455 75 v West Indies 5 Dec 2012 ODI # 3311
162 153 23 5729 144 44.06 6675 85.82 8 39 2 463 76 v West Indies 2 Dec 2012 ODI # 3310
163 154 24 5745 144 44.19 6697 85.78 8 39 2 466 76 v West Indies 30 Nov 2012 ODI # 3309
164 155 24 5755 144 43.93 6705 85.83 8 39 2 467 76 v Pakistan 22 Mar 2012 ODI # 3267
165 156 24 5756 144 43.60 6709 85.79 8 39 2 467 76 v Sri Lanka 20 Mar 2012 ODI # 3265
166 157 25 5802 144 43.95 6734 86.15 8 39 2 470 79 v India 16 Mar 2012 ODI # 3261
167 158 25 5805 144 43.64 6739 86.14 8 39 2 470 79 v Pakistan 11 Mar 2012 ODI # 3258
168 159 25 5805 144 43.32 6742 86.10 8 39 3 470 79 v Pakistan 6 Dec 2011 ODI # 3222
169 160 25 5806 144 43.00 6752 85.98 8 39 3 470 79 v Pakistan 3 Dec 2011 ODI # 3220
170 161 25 5817 144 42.77 6779 85.80 8 39 3 470 79 v Pakistan 1 Dec 2011 ODI # 3218
171 162 26 5827 144 42.84 6818 85.46 8 39 3 471 79 v West Indies 18 Oct 2011 ODI # 3202
172 163 26 5896 144 43.03 6927 85.11 8 40 3 473 80 v West Indies 15 Oct 2011 ODI # 3200
173 164 26 5917 144 42.87 6948 85.16 8 40 3 473 81 v West Indies 13 Oct 2011 ODI # 3198
174 165 26 5937 144 42.71 6979 85.06 8 40 3 474 81 v Zimbabwe 21 Aug 2011 ODI # 3183
175 166 26 5953 144 42.52 7019 84.81 8 40 3 475 81 v Zimbabwe 19 Aug 2011 ODI # 3181
176 167 26 6054 144 42.93 7119 85.04 9 40 3 483 82 v Zimbabwe 16 Aug 2011 ODI # 3179
177 168 26 6066 144 42.71 7139 84.96 9 40 3 485 82 v Zimbabwe 14 Aug 2011 ODI # 3177
178 169 26 6125 144 42.83 7230 84.71 9 41 3 490 82 v Zimbabwe 12 Aug 2011 ODI # 3176
179 170 26 6126 144 42.54 7234 84.68 9 41 3 490 82 v Australia 13 Apr 2011 ODI # 3151
180 171 27 6207 144 43.10 7314 84.86 9 42 3 499 83 v Australia 11 Apr 2011 ODI # 3150
181 172 28 6251 144 43.40 7372 84.79 9 42 3 500 84 v Australia 9 Apr 2011 ODI # 3149
182 173 28 6254 144 43.13 7393 84.59 9 42 3 500 84 v South Africa 19 Mar 2011 ODI # 3138
183 174 29 6265 144 43.20 7405 84.60 9 42 3 501 85 v Netherlands 14 Mar 2011 ODI # 3131
184 175 29 6271 144 42.95 7425 84.45 9 42 3 502 85 v England 11 Mar 2011 ODI # 3127
185 176 29 6271 144 42.65 7429 84.41 9 42 4 502 85 v West Indies 4 Mar 2011 ODI # 3118
186 177 29 6307 144 42.61 7495 84.14 9 42 4 504 85 v Ireland 25 Feb 2011 ODI # 3108
187 178 29 6332 144 42.49 7525 84.14 9 42 4 506 85 v India 19 Feb 2011 ODI # 3100
188 179 30 6338 144 42.53 7544 84.01 9 42 4 506 85 v Zimbabwe 12 Dec 2010 ODI # 3078
189 180 30 6401 144 42.67 7617 84.03 9 43 4 511 86 v Zimbabwe 6 Dec 2010 ODI # 3075
190 181 31 6408 144 42.72 7626 84.02 9 43 4 512 86 v Zimbabwe 3 Dec 2010 ODI # 3073
191 182 31 6409 144 42.44 7635 83.94 9 43 4 512 86 v Zimbabwe 1 Dec 2010 ODI # 3071
192 183 31 6438 144 42.35 7676 83.87 9 43 4 516 86 v New Zealand 17 Oct 2010 ODI # 3058
193 184 31 6451 144 42.16 7701 83.76 9 43 4 516 86 v New Zealand 14 Oct 2010 ODI # 3056
194 184 31 6451 144 42.16 7701 83.76 9 43 4 516 86 v New Zealand 11 Oct 2010 ODI # 3054
195 185 31 6473 144 42.03 7740 83.63 9 43 4 517 86 v New Zealand 5 Oct 2010 ODI # 3051
196 186 31 6473 144 41.76 7741 83.61 9 43 5 517 86 v Netherlands 20 Jul 2010 ODI # 3029
197 187 32 6486 144 41.84 7757 83.61 9 43 5 520 86 v Ireland 16 Jul 2010 ODI # 3028
198 188 32 6495 144 41.63 7775 83.53 9 43 5 520 86 v Ireland 15 Jul 2010 ODI # 3027
199 189 32 6517 144 41.50 7793 83.62 9 43 5 520 88 v England 8 Jul 2010 ODI # 3018
200 190 32 6518 144 41.25 7797 83.59 9 43 5 520 88 v Pakistan 21 Jun 2010 ODI # 2998
201 191 32 6524 144 41.03 7809 83.54 9 43 5 520 88 v Sri Lanka 18 Jun 2010 ODI # 2995
202 192 32 6554 144 40.96 7864 83.34 9 43 5 521 88 v India 16 Jun 2010 ODI # 2993
203 193 32 6594 144 40.95 7907 83.39 9 43 5 523 88 v England 5 Mar 2010 ODI # 2968
204 194 32 6670 144 41.17 7995 83.42 9 44 5 528 88 v England 2 Mar 2010 ODI # 2965
205 195 32 6692 144 41.05 8029 83.34 9 44 5 529 88 v England 28 Feb 2010 ODI # 2964
206 196 32 6696 144 40.82 8043 83.25 9 44 5 529 88 v New Zealand 11 Feb 2010 ODI # 2953
207 197 32 6782 144 41.10 8150 83.21 9 45 5 537 91 v New Zealand 8 Feb 2010 ODI # 2951
208 198 32 6790 144 40.90 8174 83.06 9 45 5 537 91 v New Zealand 5 Feb 2010 ODI # 2949
209 199 32 6797 144 40.70 8192 82.97 9 45 5 538 91 v India 11 Jan 2010 ODI # 2942
210 200 32 6829 144 40.64 8214 83.13 9 45 5 540 93 v Sri Lanka 8 Jan 2010 ODI # 2940
211 201 32 6835 144 40.44 8227 83.08 9 45 5 540 93 v India 7 Jan 2010 ODI # 2939
212 202 32 6870 144 40.41 8279 82.98 9 45 5 543 93 v Sri Lanka 4 Jan 2010 ODI # 2937
213 203 32 6893 144 40.30 8299 83.05 9 45 5 545 94 v Zimbabwe 5 Nov 2009 ODI # 2922
214 204 33 6895 144 40.32 8304 83.03 9 45 5 545 94 v Zimbabwe 3 Nov 2009 ODI # 2920
215 205 33 6899 144 40.11 8314 82.98 9 45 5 546 94 v Zimbabwe 31 Oct 2009 ODI # 2917
216 205 33 6899 144 40.11 8314 82.98 9 45 5 546 94 v Zimbabwe 29 Oct 2009 ODI # 2916
217 206 33 6955 144 40.20 8391 82.88 9 46 5 551 94 v Zimbabwe 27 Oct 2009 ODI # 2914
218 207 33 7053 144 40.53 8512 82.85 9 47 5 562 94 v Zimbabwe 18 Aug 2009 ODI # 2874
219 208 33 7068 144 40.38 8527 82.88 9 47 5 562 94 v Zimbabwe 16 Aug 2009 ODI # 2873
220 209 33 7101 144 40.34 8566 82.89 9 47 5 564 95 v Zimbabwe 14 Aug 2009 ODI # 2872
221 210 34 7124 144 40.47 8584 82.99 9 47 5 566 95 v Zimbabwe 11 Aug 2009 ODI # 2871
222 210 34 7124 144 40.47 8584 82.99 9 47 5 566 95 v Zimbabwe 9 Aug 2009 ODI # 2869
223 211 34 7155 144 40.42 8626 82.94 9 47 5 570 95 v West Indies 31 Jul 2009 ODI # 2865
224 212 34 7186 144 40.37 8656 83.01 9 47 5 574 95 v West Indies 28 Jul 2009 ODI # 2863
225 213 34 7197 144 40.20 8674 82.97 9 47 5 574 95 v West Indies 26 Jul 2009 ODI # 2862
226 214 35 7217 144 40.31 8705 82.90 9 47 5 577 95 v Zimbabwe 23 Jan 2009 ODI # 2801
227 215 36 7230 144 40.39 8725 82.86 9 47 5 578 96 v Zimbabwe 21 Jan 2009 ODI # 2799
228 216 36 7252 144 40.28 8763 82.75 9 47 5 581 96 v Zimbabwe 19 Jan 2009 ODI # 2797
229 217 36 7256 144 40.08 8771 82.72 9 47 5 582 96 v Sri Lanka 16 Jan 2009 ODI # 2794
230 218 36 7257 144 39.87 8779 82.66 9 47 5 582 96 v Sri Lanka 14 Jan 2009 ODI # 2793
231 219 36 7257 144 39.65 8784 82.61 9 47 6 582 96 v Zimbabwe 10 Jan 2009 ODI # 2790
232 220 36 7259 144 39.45 8795 82.53 9 47 6 582 96 v South Africa 9 Nov 2008 ODI # 2772
233 221 36 7260 144 39.24 8800 82.50 9 47 6 582 96 v South Africa 7 Nov 2008 ODI # 2771
234 222 36 7275 144 39.11 8835 82.34 9 47 6 583 96 v New Zealand 14 Oct 2008 ODI # 2765
235 223 36 7286 144 38.96 8863 82.20 9 47 6 584 96 v New Zealand 11 Oct 2008 ODI # 2764
236 224 36 7316 144 38.91 8922 81.99 9 47 6 585 97 v New Zealand 9 Oct 2008 ODI # 2763
237 225 36 7331 144 38.78 8959 81.82 9 47 6 586 97 v Pakistan 4 Jul 2008 ODI # 2733
238 226 36 7339 144 38.62 8971 81.80 9 47 6 587 97 v Sri Lanka 30 Jun 2008 ODI # 2726
239 227 36 7361 144 38.53 9006 81.73 9 47 6 589 97 v India 28 Jun 2008 ODI # 2721
240 228 36 7405 144 38.56 9059 81.74 9 47 6 592 97 v Sri Lanka 25 Jun 2008 ODI # 2715
241 229 36 7421 144 38.45 9070 81.81 9 47 6 594 97 v U.A.E. 24 Jun 2008 ODI # 2711
242 230 36 7427 144 38.28 9081 81.78 9 47 6 594 97 v India 12 Jun 2008 ODI # 2706
243 231 36 7442 144 38.16 9110 81.69 9 47 6 594 97 v Pakistan 8 Jun 2008 ODI # 2704
244 232 36 7442 144 37.96 9112 81.67 9 47 7 594 97 v New Zealand 31 Dec 2007 ODI # 2660
245 233 37 7446 144 37.98 9124 81.60 9 47 7 594 97 v New Zealand 28 Dec 2007 ODI # 2659
246 234 37 7446 144 37.79 9127 81.58 9 47 8 594 97 v New Zealand 26 Dec 2007 ODI # 2658
247 235 37 7446 144 37.60 9132 81.53 9 47 9 594 97 v Sri Lanka 25 Jul 2007 ODI # 2607
248 236 37 7446 144 37.41 9136 81.50 9 47 10 594 97 v Sri Lanka 23 Jul 2007 ODI # 2606
249 237 37 7474 144 37.37 9185 81.37 9 47 10 596 97 v Sri Lanka 20 Jul 2007 ODI # 2605
250 238 37 7509 144 37.35 9228 81.37 9 47 10 599 98 v India 12 May 2007 ODI # 2583
251 239 38 7510 144 37.36 9229 81.37 9 47 10 599 98 v India 10 May 2007 ODI # 2582
252 240 39 7548 144 37.55 9304 81.12 9 47 10 601 98 v West Indies 19 Apr 2007 ODI # 2576
253 241 39 7564 144 37.44 9330 81.07 9 47 10 603 98 v Ireland 15 Apr 2007 ODI # 2572
254 242 39 7571 144 37.29 9341 81.05 9 47 10 604 98 v England 11 Apr 2007 ODI # 2568
255 243 39 7577 144 37.14 9354 81.00 9 47 10 604 98 v South Africa 7 Apr 2007 ODI # 2564
256 244 39 7577 144 36.96 9359 80.95 9 47 11 604 98 v New Zealand 2 Apr 2007 ODI # 2561
257 245 40 7579 144 36.97 9362 80.95 9 47 11 604 98 v Australia 31 Mar 2007 ODI # 2559
258 245 40 7579 144 36.97 9362 80.95 9 47 11 604 98 v Bermuda 25 Mar 2007 ODI # 2554
259 246 40 7585 144 36.82 9395 80.73 9 47 11 605 98 v Sri Lanka 21 Mar 2007 ODI # 2546
260 247 41 7641 144 37.09 9502 80.41 9 48 11 608 100 v India 17 Mar 2007 ODI # 2538
261 247 41 7641 144 37.09 9502 80.41 9 48 11 608 100 v Canada 28 Feb 2007 ODI # 2530
262 247 41 7641 144 37.09 9502 80.41 9 48 11 608 100 v Bermuda 25 Feb 2007 ODI # 2528
263 248 41 7698 144 37.18 9597 80.21 9 49 11 610 100 v Zimbabwe 10 Feb 2007 ODI # 2518
264 249 41 7740 144 37.21 9665 80.08 9 49 11 614 100 v Zimbabwe 9 Feb 2007 ODI # 2516
265 250 41 7767 144 37.16 9735 79.78 9 49 11 615 100 v Zimbabwe 6 Feb 2007 ODI # 2511
266 251 41 7768 144 36.99 9736 79.78 9 49 11 615 100 v Zimbabwe 4 Feb 2007 ODI # 2505
267 252 41 7774 144 36.84 9752 79.71 9 49 11 615 100 v Scotland 17 Dec 2006 ODI # 2467
268 252 41 7774 144 36.84 9752 79.71 9 49 11 615 100 v Scotland 15 Dec 2006 ODI # 2465
269 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 v Zimbabwe 9 Dec 2006 ODI # 2462
270 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 v Zimbabwe 8 Dec 2006 ODI # 2461
271 253 42 7792 144 36.92 9771 79.74 9 49 11 617 100 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