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 2007-2024 232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 Profile
Reverse cumulative
1 1 0 1 1 1.00 4 25.00 0 0 0 0 0 v Sri Lanka 18 Mar 2024 ODI # 4745
2 2 0 1 1 0.50 6 16.66 0 0 1 0 0 v Sri Lanka 15 Mar 2024 ODI # 4744
3 3 0 38 37 12.66 43 88.37 0 0 1 4 1 v Sri Lanka 13 Mar 2024 ODI # 4743
4 4 0 70 37 17.50 71 98.59 0 0 1 5 4 v Australia 11 Nov 2023 ODI # 4700
5 5 0 92 37 18.40 94 97.87 0 0 1 8 5 v Sri Lanka 6 Nov 2023 ODI # 4695
6 6 0 148 56 24.66 164 90.24 0 1 1 14 6 v Pakistan 31 Oct 2023 ODI # 4688
7 7 0 168 56 24.00 205 81.95 0 1 1 16 6 v Netherlands 28 Oct 2023 ODI # 4685
8 8 0 279 111 34.87 316 88.29 1 1 1 27 10 v South Africa 24 Oct 2023 ODI # 4680
9 9 0 325 111 36.11 352 92.32 1 1 1 30 13 v India 19 Oct 2023 ODI # 4674
10 10 1 366 111 40.66 401 91.27 1 1 1 32 15 v New Zealand 13 Oct 2023 ODI # 4668
11 10 1 366 111 40.66 401 91.27 1 1 1 32 15 v Afghanistan 7 Oct 2023 ODI # 4660
12 11 1 387 111 38.70 428 90.42 1 1 1 34 15 v New Zealand 26 Sep 2023 ODI # 4655
13 12 1 436 111 39.63 504 86.50 1 1 1 38 16 v New Zealand 23 Sep 2023 ODI # 4652
14 12 1 436 111 39.63 504 86.50 1 1 1 38 16 v New Zealand 21 Sep 2023 ODI # 4650
15 13 1 444 111 37.00 513 86.54 1 1 1 38 17 v England 6 Mar 2023 ODI # 4531
16 14 1 476 111 36.61 562 84.69 1 1 1 41 17 v England 3 Mar 2023 ODI # 4528
17 15 1 507 111 36.21 610 83.11 1 1 1 44 17 v England 1 Mar 2023 ODI # 4525
18 16 1 527 111 35.13 636 82.86 1 1 1 45 18 v India 10 Dec 2022 ODI # 4499
19 17 1 604 111 37.75 732 82.51 1 2 1 52 18 v India 7 Dec 2022 ODI # 4496
20 18 1 618 111 36.35 767 80.57 1 2 1 52 18 v India 4 Dec 2022 ODI # 4493
21 19 1 657 111 36.50 836 78.58 1 2 1 55 18 v Zimbabwe 10 Aug 2022 ODI # 4443
22 20 2 737 111 40.94 920 80.10 1 3 1 58 21 v Zimbabwe 7 Aug 2022 ODI # 4442
23 21 3 757 111 42.05 932 81.22 1 3 1 61 21 v Zimbabwe 5 Aug 2022 ODI # 4441
24 22 3 783 111 41.21 993 78.85 1 3 1 62 21 v West Indies 16 Jul 2022 ODI # 4431
25 22 3 783 111 41.21 993 78.85 1 3 1 62 21 v West Indies 13 Jul 2022 ODI # 4426
26 23 4 824 111 43.36 1062 77.58 1 3 1 64 22 v West Indies 10 Jul 2022 ODI # 4421
27 23 4 824 111 43.36 1062 77.58 1 3 1 64 22 v South Africa 23 Mar 2022 ODI # 4375
28 24 4 849 111 42.45 1106 76.76 1 3 1 67 22 v South Africa 20 Mar 2022 ODI # 4372
29 25 4 874 111 41.61 1123 77.82 1 3 1 68 23 v South Africa 18 Mar 2022 ODI # 4370
30 26 5 903 111 43.00 1176 76.78 1 3 1 68 23 v Afghanistan 28 Feb 2022 ODI # 4359
31 27 6 909 111 43.28 1185 76.70 1 3 1 68 23 v Afghanistan 25 Feb 2022 ODI # 4358
32 28 6 917 111 41.68 1202 76.28 1 3 1 69 23 v Afghanistan 23 Feb 2022 ODI # 4357
33 29 6 917 111 39.86 1203 76.22 1 3 2 69 23 v Zimbabwe 20 Jul 2021 ODI # 4308
34 30 6 943 111 39.29 1238 76.17 1 3 2 72 23 v Zimbabwe 18 Jul 2021 ODI # 4306
35 31 6 976 111 39.04 1290 75.65 1 3 2 72 24 v Zimbabwe 16 Jul 2021 ODI # 4304
36 32 6 1029 111 39.57 1353 76.05 1 4 2 74 25 v Sri Lanka 28 May 2021 ODI # 4292
37 33 6 1070 111 39.62 1411 75.83 1 4 2 75 27 v Sri Lanka 25 May 2021 ODI # 4291
38 34 6 1124 111 40.14 1487 75.58 1 5 2 77 28 v Sri Lanka 23 May 2021 ODI # 4290
39 35 7 1200 111 42.85 1560 76.92 1 6 2 83 32 v New Zealand 26 Mar 2021 ODI # 4282
40 36 7 1216 111 41.93 1578 77.05 1 6 2 84 32 v New Zealand 23 Mar 2021 ODI # 4280
41 37 7 1243 111 41.43 1632 76.16 1 6 2 85 33 v New Zealand 20 Mar 2021 ODI # 4279
42 38 8 1307 111 43.56 1675 78.02 1 7 2 88 36 v West Indies 25 Jan 2021 ODI # 4274
43 38 8 1307 111 43.56 1675 78.02 1 7 2 88 36 v West Indies 22 Jan 2021 ODI # 4272
44 39 9 1316 111 43.86 1691 77.82 1 7 2 89 36 v West Indies 20 Jan 2021 ODI # 4270
45 40 9 1319 111 42.54 1695 77.81 1 7 2 89 36 v Zimbabwe 6 Mar 2020 ODI # 4253
46 41 9 1360 111 42.50 1752 77.62 1 7 2 92 36 v Zimbabwe 3 Mar 2020 ODI # 4251
47 42 9 1392 111 42.18 1780 78.20 1 7 2 94 37 v Zimbabwe 1 Mar 2020 ODI # 4249
48 43 9 1401 111 41.20 1792 78.18 1 7 2 95 37 v Sri Lanka 31 Jul 2019 ODI # 4195
49 44 9 1407 111 40.20 1810 77.73 1 7 2 95 37 v Sri Lanka 28 Jul 2019 ODI # 4194
50 45 9 1410 111 39.16 1820 77.47 1 7 2 95 37 v Sri Lanka 26 Jul 2019 ODI # 4193
51 46 9 1439 111 38.89 1861 77.32 1 7 2 98 37 v Pakistan 5 Jul 2019 ODI # 4186
52 47 9 1466 111 38.57 1899 77.19 1 7 2 100 37 v Afghanistan 24 Jun 2019 ODI # 4172
53 48 9 1535 111 39.35 1949 78.75 1 8 2 105 40 v Australia 20 Jun 2019 ODI # 4166
54 48 9 1535 111 39.35 1949 78.75 1 8 2 105 40 v West Indies 17 Jun 2019 ODI # 4162
55 49 9 1563 111 39.07 1990 78.54 1 8 2 106 41 v England 8 Jun 2019 ODI # 4153
56 50 9 1583 111 38.60 2031 77.94 1 8 2 106 41 v New Zealand 5 Jun 2019 ODI # 4151
57 51 10 1629 111 39.73 2064 78.92 1 8 2 109 42 v South Africa 2 Jun 2019 ODI # 4147
58 52 11 1648 111 40.19 2082 79.15 1 8 2 110 42 v West Indies 17 May 2019 ODI # 4137
59 53 12 1683 111 41.04 2111 79.72 1 8 2 112 44 v Ireland 15 May 2019 ODI # 4136
60 54 13 1713 111 41.78 2145 79.86 1 8 2 113 45 v West Indies 13 May 2019 ODI # 4134
61 54 13 1713 111 41.78 2145 79.86 1 8 2 113 45 v West Indies 7 May 2019 ODI # 4129
62 55 13 1729 111 41.16 2181 79.27 1 8 2 114 46 v New Zealand 20 Feb 2019 ODI # 4095
63 56 13 1736 111 40.37 2189 79.30 1 8 2 115 46 v New Zealand 16 Feb 2019 ODI # 4094
64 57 13 1749 111 39.75 2218 78.85 1 8 2 115 46 v New Zealand 13 Feb 2019 ODI # 4093
65 57 13 1749 111 39.75 2218 78.85 1 8 2 115 46 v West Indies 14 Dec 2018 ODI # 4073
66 58 13 1779 111 39.53 2269 78.40 1 8 2 118 46 v West Indies 11 Dec 2018 ODI # 4072
67 59 14 1793 111 39.84 2290 78.29 1 8 2 118 47 v West Indies 9 Dec 2018 ODI # 4071
68 59 14 1793 111 39.84 2290 78.29 1 8 2 118 47 v Zimbabwe 26 Oct 2018 ODI # 4061
69 59 14 1793 111 39.84 2290 78.29 1 8 2 118 47 v Zimbabwe 24 Oct 2018 ODI # 4060
70 60 14 1793 111 38.97 2294 78.16 1 8 3 118 47 v Zimbabwe 21 Oct 2018 ODI # 4057
71 61 14 1797 111 38.23 2310 77.79 1 8 3 118 47 v India 28 Sep 2018 ODI # 4048
72 62 14 1822 111 37.95 2341 77.82 1 8 3 119 47 v Pakistan 26 Sep 2018 ODI # 4047
73 63 14 1896 111 38.69 2422 78.28 1 9 3 122 49 v Afghanistan 23 Sep 2018 ODI # 4045
74 64 14 1921 111 38.42 2473 77.67 1 9 3 125 49 v India 21 Sep 2018 ODI # 4042
75 65 14 1948 111 38.19 2527 77.08 1 9 3 127 49 v Afghanistan 20 Sep 2018 ODI # 4041
76 66 14 1949 111 37.48 2531 77.00 1 9 3 127 49 v Sri Lanka 15 Sep 2018 ODI # 4036
77 67 15 2016 111 38.76 2580 78.13 1 10 3 132 52 v West Indies 28 Jul 2018 ODI # 4024
78 68 15 2055 111 38.77 2631 78.10 1 10 3 132 54 v West Indies 25 Jul 2018 ODI # 4023
79 69 16 2059 111 38.84 2632 78.22 1 10 3 133 54 v West Indies 22 Jul 2018 ODI # 4022
80 70 16 2135 111 39.53 2724 78.37 1 11 3 139 57 v Sri Lanka 27 Jan 2018 ODI # 3967
81 71 16 2142 111 38.94 2744 78.06 1 11 3 140 57 v Sri Lanka 25 Jan 2018 ODI # 3965
82 72 16 2144 111 38.28 2751 77.93 1 11 3 140 57 v Zimbabwe 23 Jan 2018 ODI # 3964
83 73 16 2168 111 38.03 2774 78.15 1 11 3 142 58 v Sri Lanka 19 Jan 2018 ODI # 3959
84 73 16 2168 111 38.03 2774 78.15 1 11 3 142 58 v Zimbabwe 15 Jan 2018 ODI # 3952
85 74 16 2170 111 37.41 2781 78.02 1 11 3 142 58 v South Africa 22 Oct 2017 ODI # 3929
86 75 16 2205 111 37.37 2827 77.99 1 11 3 145 58 v South Africa 18 Oct 2017 ODI # 3925
87 76 16 2231 111 37.18 2854 78.17 1 11 3 148 59 v South Africa 15 Oct 2017 ODI # 3923
88 77 16 2252 111 36.91 2879 78.22 1 11 3 150 59 v India 15 Jun 2017 ODI # 3891
89 78 17 2354 111 38.59 2986 78.83 2 11 3 158 61 v New Zealand 9 Jun 2017 ODI # 3883
90 79 17 2362 111 38.09 2997 78.81 2 11 3 158 62 v Australia 5 Jun 2017 ODI # 3879
91 80 18 2368 111 38.19 3003 78.85 2 11 3 158 62 v England 1 Jun 2017 ODI # 3875
92 81 19 2414 111 38.93 3039 79.43 2 11 3 164 63 v New Zealand 24 May 2017 ODI # 3871
93 81 19 2414 111 38.93 3039 79.43 2 11 3 164 63 v Ireland 19 May 2017 ODI # 3869
94 82 19 2465 111 39.12 3095 79.64 2 12 3 170 63 v New Zealand 17 May 2017 ODI # 3868
95 83 20 2508 111 39.80 3151 79.59 2 12 3 174 64 v Ireland 12 May 2017 ODI # 3866
96 84 20 2515 111 39.29 3160 79.58 2 12 3 175 64 v Sri Lanka 1 Apr 2017 ODI # 3858
97 84 20 2515 111 39.29 3160 79.58 2 12 3 175 64 v Sri Lanka 28 Mar 2017 ODI # 3856
98 85 21 2528 111 39.50 3167 79.82 2 12 3 175 65 v Sri Lanka 25 Mar 2017 ODI # 3855
99 86 21 2531 111 38.93 3174 79.74 2 12 3 175 65 v New Zealand 31 Dec 2016 ODI # 3816
100 87 21 2532 111 38.36 3184 79.52 2 12 3 175 65 v New Zealand 29 Dec 2016 ODI # 3815
101 88 21 2532 111 37.79 3187 79.44 2 12 4 175 65 v New Zealand 26 Dec 2016 ODI # 3814
102 89 21 2538 111 37.32 3194 79.46 2 12 4 175 66 v England 12 Oct 2016 ODI # 3794
103 90 21 2613 111 37.86 3282 79.61 2 13 4 181 66 v England 9 Oct 2016 ODI # 3793
104 91 21 2638 111 37.68 3308 79.74 2 13 4 183 66 v England 7 Oct 2016 ODI # 3791
105 92 22 2670 111 38.14 3330 80.18 2 13 4 187 66 v Afghanistan 1 Oct 2016 ODI # 3786
106 93 22 2695 111 37.95 3369 79.99 2 13 4 190 66 v Afghanistan 28 Sep 2016 ODI # 3783
107 94 22 2757 111 38.29 3443 80.07 2 14 4 195 68 v Afghanistan 25 Sep 2016 ODI # 3781
108 95 22 2809 111 38.47 3483 80.64 2 15 4 200 69 v Zimbabwe 11 Nov 2015 ODI # 3706
109 96 22 2813 111 38.01 3503 80.30 2 15 4 200 69 v Zimbabwe 9 Nov 2015 ODI # 3705
110 97 22 2822 111 37.62 3523 80.10 2 15 4 201 69 v Zimbabwe 7 Nov 2015 ODI # 3703
111 97 22 2822 111 37.62 3523 80.10 2 15 4 201 69 v South Africa 15 Jul 2015 ODI # 3668
112 98 22 2872 111 37.78 3587 80.06 2 16 4 207 69 v South Africa 12 Jul 2015 ODI # 3666
113 99 22 2872 111 37.29 3588 80.04 2 16 5 207 69 v South Africa 10 Jul 2015 ODI # 3663
114 100 22 2876 111 36.87 3598 79.93 2 16 5 208 69 v Pakistan 22 Apr 2015 ODI # 3649
115 101 22 2893 111 36.62 3626 79.78 2 16 5 210 69 v Pakistan 19 Apr 2015 ODI # 3648
116 102 22 2898 111 36.22 3644 79.52 2 16 5 210 69 v Pakistan 17 Apr 2015 ODI # 3647
117 103 22 2919 111 36.03 3675 79.42 2 16 5 212 69 v India 19 Mar 2015 ODI # 3641
118 104 23 3047 128* 37.61 3798 80.22 3 16 5 224 72 v New Zealand 13 Mar 2015 ODI # 3634
119 105 23 3150 128* 38.41 3936 80.03 4 16 5 231 74 v England 9 Mar 2015 ODI # 3630
120 106 23 3212 128* 38.69 3998 80.34 4 17 5 237 75 v Scotland 5 Mar 2015 ODI # 3624
121 107 23 3240 128* 38.57 4044 80.11 4 17 5 240 75 v Sri Lanka 26 Feb 2015 ODI # 3615
122 108 23 3263 128* 38.38 4090 79.77 4 17 5 240 75 v Afghanistan 18 Feb 2015 ODI # 3605
123 109 24 3314 128* 38.98 4145 79.95 4 18 5 250 75 v Zimbabwe 1 Dec 2014 ODI # 3559
124 110 25 3396 128* 39.95 4257 79.77 4 19 5 256 75 v Zimbabwe 28 Nov 2014 ODI # 3555
125 111 26 3429 128* 40.34 4283 80.06 4 19 5 261 75 v Zimbabwe 26 Nov 2014 ODI # 3553
126 112 26 3441 128* 40.01 4304 79.94 4 19 5 262 75 v Zimbabwe 23 Nov 2014 ODI # 3552
127 113 26 3442 128* 39.56 4313 79.80 4 19 5 262 75 v Zimbabwe 21 Nov 2014 ODI # 3550
128 114 26 3469 128* 39.42 4351 79.72 4 19 5 264 76 v West Indies 25 Aug 2014 ODI # 3514
129 115 26 3469 128* 38.97 4352 79.71 4 19 6 264 76 v West Indies 22 Aug 2014 ODI # 3511
130 116 26 3480 128* 38.66 4373 79.57 4 19 6 265 76 v West Indies 20 Aug 2014 ODI # 3509
131 116 26 3480 128* 38.66 4373 79.57 4 19 6 265 76 v India 19 Jun 2014 ODI # 3499
132 117 26 3480 128* 38.24 4374 79.56 4 19 7 265 76 v India 17 Jun 2014 ODI # 3498
133 118 26 3521 128* 38.27 4418 79.69 4 19 7 271 76 v India 15 Jun 2014 ODI # 3497
134 119 26 3551 128* 38.18 4459 79.63 4 19 7 273 76 v Sri Lanka 6 Mar 2014 ODI # 3485
135 119 26 3551 128* 38.18 4459 79.63 4 19 7 273 76 v Pakistan 4 Mar 2014 ODI # 3482
136 120 26 3556 128* 37.82 4471 79.53 4 19 7 273 76 v Sri Lanka 22 Feb 2014 ODI # 3471
137 121 26 3557 128* 37.44 4475 79.48 4 19 7 273 76 v Sri Lanka 20 Feb 2014 ODI # 3470
138 122 26 3557 128* 37.05 4477 79.45 4 19 8 273 76 v Sri Lanka 17 Feb 2014 ODI # 3469
139 123 26 3573 128* 36.83 4490 79.57 4 19 8 274 76 v New Zealand 3 Nov 2013 ODI # 3429
140 124 26 3594 128* 36.67 4516 79.58 4 19 8 275 76 v New Zealand 31 Oct 2013 ODI # 3426
141 125 26 3623 128* 36.59 4546 79.69 4 19 8 277 77 v New Zealand 29 Oct 2013 ODI # 3423
142 126 27 3698 128* 37.35 4619 80.06 4 20 8 282 79 v Zimbabwe 8 May 2013 ODI # 3355
143 127 27 3729 128* 37.29 4667 79.90 4 20 8 283 79 v Zimbabwe 5 May 2013 ODI # 3354
144 128 27 3765 128* 37.27 4705 80.02 4 20 8 286 79 v Zimbabwe 3 May 2013 ODI # 3353
145 129 27 3771 128* 36.97 4712 80.02 4 20 8 286 79 v Sri Lanka 28 Mar 2013 ODI # 3352
146 129 27 3771 128* 36.97 4712 80.02 4 20 8 286 79 v Sri Lanka 25 Mar 2013 ODI # 3351
147 130 27 3800 128* 36.89 4763 79.78 4 20 8 289 79 v Sri Lanka 23 Mar 2013 ODI # 3349
148 131 27 3848 128* 37.00 4808 80.03 4 20 8 296 79 v West Indies 8 Dec 2012 ODI # 3313
149 132 28 3904 128* 37.53 4886 79.90 4 21 8 303 79 v West Indies 7 Dec 2012 ODI # 3312
150 133 28 3956 128* 37.67 4956 79.82 4 22 8 306 80 v West Indies 5 Dec 2012 ODI # 3311
151 134 29 3959 128* 37.70 4959 79.83 4 22 8 306 80 v West Indies 2 Dec 2012 ODI # 3310
152 134 29 3959 128* 37.70 4959 79.83 4 22 8 306 80 v West Indies 30 Nov 2012 ODI # 3309
153 135 30 3976 128* 37.86 4975 79.91 4 22 8 307 80 v Pakistan 22 Mar 2012 ODI # 3267
154 136 31 4008 128* 38.17 5008 80.03 4 22 8 310 80 v Sri Lanka 20 Mar 2012 ODI # 3265
155 137 32 4012 128* 38.20 5010 80.07 4 22 8 311 80 v India 16 Mar 2012 ODI # 3261
156 138 32 4012 128* 37.84 5011 80.06 4 22 9 311 80 v Pakistan 11 Mar 2012 ODI # 3258
157 139 32 4047 128* 37.82 5084 79.60 4 22 9 315 80 v Pakistan 6 Dec 2011 ODI # 3222
158 140 33 4067 128* 38.00 5106 79.65 4 22 9 317 80 v Pakistan 3 Dec 2011 ODI # 3220
159 141 33 4068 128* 37.66 5108 79.63 4 22 9 317 80 v Pakistan 1 Dec 2011 ODI # 3218
160 142 34 4128 128* 38.22 5175 79.76 4 23 9 322 81 v Zimbabwe 21 Aug 2011 ODI # 3183
161 142 34 4128 128* 38.22 5175 79.76 4 23 9 322 81 v Zimbabwe 19 Aug 2011 ODI # 3181
162 143 34 4142 128* 38.00 5186 79.86 4 23 9 323 81 v Zimbabwe 16 Aug 2011 ODI # 3179
163 144 34 4145 128* 37.68 5192 79.83 4 23 9 323 81 v Zimbabwe 14 Aug 2011 ODI # 3177
164 145 34 4150 128* 37.38 5207 79.70 4 23 9 324 81 v Zimbabwe 12 Aug 2011 ODI # 3176
165 146 35 4218 128* 38.00 5268 80.06 4 24 9 329 83 v Australia 13 Apr 2011 ODI # 3151
166 147 35 4256 128* 38.00 5319 80.01 4 24 9 330 83 v Australia 11 Apr 2011 ODI # 3150
167 148 36 4284 128* 38.25 5350 80.07 4 24 9 332 84 v Australia 9 Apr 2011 ODI # 3149
168 149 36 4289 128* 37.95 5367 79.91 4 24 9 332 84 v South Africa 19 Mar 2011 ODI # 3138
169 149 36 4289 128* 37.95 5367 79.91 4 24 9 332 84 v Netherlands 14 Mar 2011 ODI # 3131
170 150 37 4310 128* 38.14 5409 79.68 4 24 9 334 84 v England 11 Mar 2011 ODI # 3127
171 151 37 4316 128* 37.85 5415 79.70 4 24 9 334 84 v India 19 Feb 2011 ODI # 3100
172 152 37 4330 128* 37.65 5453 79.40 4 24 9 335 84 v Zimbabwe 1 Dec 2010 ODI # 3071
173 153 37 4349 128* 37.49 5494 79.15 4 24 9 337 84 v New Zealand 17 Oct 2010 ODI # 3058
174 154 37 4386 128* 37.48 5549 79.04 4 24 9 341 84 v New Zealand 14 Oct 2010 ODI # 3056
175 154 37 4386 128* 37.48 5549 79.04 4 24 9 341 84 v New Zealand 11 Oct 2010 ODI # 3054
176 155 37 4389 128* 37.19 5555 79.00 4 24 9 341 84 v New Zealand 5 Oct 2010 ODI # 3051
177 156 38 4417 128* 37.43 5584 79.10 4 24 9 342 84 v Netherlands 20 Jul 2010 ODI # 3029
178 156 38 4417 128* 37.43 5584 79.10 4 24 9 342 84 v Ireland 16 Jul 2010 ODI # 3028
179 157 38 4431 128* 37.23 5606 79.04 4 24 9 342 84 v Ireland 15 Jul 2010 ODI # 3027
180 158 38 4473 128* 37.27 5687 78.65 4 24 9 346 84 v England 12 Jul 2010 ODI # 3026
181 159 39 4497 128* 37.47 5721 78.60 4 24 9 346 84 v England 10 Jul 2010 ODI # 3025
182 160 39 4501 128* 37.19 5728 78.57 4 24 9 346 84 v England 8 Jul 2010 ODI # 3018
183 161 40 4501 128* 37.19 5735 78.48 4 24 9 346 84 v Pakistan 21 Jun 2010 ODI # 2998
184 162 40 4510 128* 36.96 5758 78.32 4 24 9 346 84 v Sri Lanka 18 Jun 2010 ODI # 2995
185 163 40 4533 128* 36.85 5799 78.16 4 24 9 348 84 v India 16 Jun 2010 ODI # 2993
186 164 40 4566 128* 36.82 5853 78.01 4 24 9 351 84 v England 5 Mar 2010 ODI # 2968
187 165 40 4593 128* 36.74 5889 77.99 4 24 9 352 84 v England 2 Mar 2010 ODI # 2965
188 166 40 4593 128* 36.45 5890 77.97 4 24 10 352 84 v England 28 Feb 2010 ODI # 2964
189 167 40 4599 128* 36.21 5896 78.00 4 24 10 352 84 v New Zealand 11 Feb 2010 ODI # 2953
190 168 40 4607 128* 35.99 5928 77.71 4 24 10 353 84 v New Zealand 8 Feb 2010 ODI # 2951
191 169 40 4630 128* 35.89 5951 77.80 4 24 10 354 85 v New Zealand 5 Feb 2010 ODI # 2949
192 170 41 4694 128* 36.38 6031 77.83 4 25 10 359 86 v India 11 Jan 2010 ODI # 2942
193 171 42 4718 128* 36.57 6055 77.91 4 25 10 361 86 v Sri Lanka 8 Jan 2010 ODI # 2940
194 172 43 4778 128* 37.03 6100 78.32 4 26 10 369 86 v India 7 Jan 2010 ODI # 2939
195 173 43 4823 128* 37.10 6147 78.46 4 26 10 372 87 v Sri Lanka 4 Jan 2010 ODI # 2937
196 174 43 4856 128* 37.06 6200 78.32 4 26 10 373 88 v Zimbabwe 5 Nov 2009 ODI # 2922
197 174 43 4856 128* 37.06 6200 78.32 4 26 10 373 88 v Zimbabwe 3 Nov 2009 ODI # 2920
198 175 43 4863 128* 36.84 6219 78.19 4 26 10 374 88 v Zimbabwe 31 Oct 2009 ODI # 2917
199 175 43 4863 128* 36.84 6219 78.19 4 26 10 374 88 v Zimbabwe 29 Oct 2009 ODI # 2916
200 176 43 4867 128* 36.59 6221 78.23 4 26 10 375 88 v Zimbabwe 27 Oct 2009 ODI # 2914
201 177 44 4894 128* 36.79 6262 78.15 4 26 10 376 89 v Zimbabwe 18 Aug 2009 ODI # 2874
202 178 45 4915 128* 36.95 6273 78.35 4 26 10 380 89 v Zimbabwe 16 Aug 2009 ODI # 2873
203 179 45 4929 128* 36.78 6292 78.33 4 26 10 380 89 v Zimbabwe 14 Aug 2009 ODI # 2872
204 180 45 4935 128* 36.55 6296 78.38 4 26 10 381 89 v Zimbabwe 11 Aug 2009 ODI # 2871
205 180 45 4935 128* 36.55 6296 78.38 4 26 10 381 89 v Zimbabwe 9 Aug 2009 ODI # 2869
206 181 46 4986 128* 36.93 6366 78.32 4 27 10 383 90 v West Indies 31 Jul 2009 ODI # 2865
207 182 46 4989 128* 36.68 6371 78.30 4 27 10 383 90 v West Indies 28 Jul 2009 ODI # 2863
208 183 46 5031 128* 36.72 6410 78.48 4 27 10 385 92 v West Indies 26 Jul 2009 ODI # 2862
209 183 46 5031 128* 36.72 6410 78.48 4 27 10 385 92 v Zimbabwe 23 Jan 2009 ODI # 2801
210 183 46 5031 128* 36.72 6410 78.48 4 27 10 385 92 v Zimbabwe 21 Jan 2009 ODI # 2799
211 184 46 5045 128* 36.55 6451 78.20 4 27 10 386 92 v Zimbabwe 19 Jan 2009 ODI # 2797
212 185 46 5071 128* 36.48 6487 78.17 4 27 10 388 93 v Sri Lanka 16 Jan 2009 ODI # 2794
213 185 46 5071 128* 36.48 6487 78.17 4 27 10 388 93 v Sri Lanka 14 Jan 2009 ODI # 2793
214 186 46 5079 128* 36.27 6508 78.04 4 27 10 388 93 v New Zealand 11 Oct 2008 ODI # 2764
215 186 46 5079 128* 36.27 6508 78.04 4 27 10 388 93 v New Zealand 9 Oct 2008 ODI # 2763
216 187 46 5080 128* 36.02 6514 77.98 4 27 10 388 93 v Australia 6 Sep 2008 ODI # 2762
217 188 46 5091 128* 35.85 6561 77.59 4 27 10 388 93 v Pakistan 4 Jul 2008 ODI # 2733
218 189 46 5099 128* 35.65 6580 77.49 4 27 10 388 93 v Sri Lanka 30 Jun 2008 ODI # 2726
219 190 47 5125 128* 35.83 6618 77.44 4 27 10 389 93 v India 28 Jun 2008 ODI # 2721
220 191 47 5129 128* 35.61 6629 77.37 4 27 10 389 93 v Sri Lanka 25 Jun 2008 ODI # 2715
221 192 48 5137 128* 35.67 6638 77.38 4 27 10 389 93 v U.A.E. 24 Jun 2008 ODI # 2711
222 193 48 5161 128* 35.59 6665 77.43 4 27 10 391 93 v India 12 Jun 2008 ODI # 2706
223 194 48 5168 128* 35.39 6672 77.45 4 27 10 391 93 v Pakistan 8 Jun 2008 ODI # 2704
224 195 48 5205 128* 35.40 6755 77.05 4 27 10 393 93 v Pakistan 19 Apr 2008 ODI # 2703
225 196 48 5214 128* 35.22 6783 76.86 4 27 10 394 93 v Pakistan 16 Apr 2008 ODI # 2702
226 197 48 5238 128* 35.15 6820 76.80 4 27 10 395 93 v Pakistan 13 Apr 2008 ODI # 2700
227 198 49 5296 128* 35.54 6894 76.82 4 28 10 401 93 v Pakistan 11 Apr 2008 ODI # 2698
228 199 49 5298 128* 35.32 6900 76.78 4 28 10 401 93 v Pakistan 8 Apr 2008 ODI # 2696
229 200 50 5347 128* 35.64 6944 77.00 4 28 10 405 93 v Ireland 22 Mar 2008 ODI # 2695
230 201 51 5350 128* 35.66 6948 77.00 4 28 10 405 93 v Ireland 20 Mar 2008 ODI # 2694
231 201 51 5350 128* 35.66 6948 77.00 4 28 10 405 93 v Ireland 18 Mar 2008 ODI # 2693
232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 v Sri Lanka 25 Jul 2007 ODI # 2607
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