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 2004-2019 350 297 84 10773 183* 50.57 12303 87.56 10 73 10 826 229 Profile
Reverse cumulative
1 1 0 50 50 50.00 72 69.44 0 1 0 1 1 v New Zealand 9 Jul 2019 ODI # 4190
2 1 0 50 50 50.00 72 69.44 0 1 0 1 1 v Sri Lanka 6 Jul 2019 ODI # 4187
3 2 0 85 50 42.50 105 80.95 0 1 0 5 1 v Bangladesh 2 Jul 2019 ODI # 4182
4 3 1 127 50 63.50 136 93.38 0 1 0 9 2 v England 30 Jun 2019 ODI # 4179
5 4 2 183 56* 91.50 197 92.89 0 2 0 12 4 v West Indies 27 Jun 2019 ODI # 4175
6 5 2 211 56* 70.33 249 84.73 0 2 0 15 4 v Afghanistan 22 Jun 2019 ODI # 4169
7 6 2 212 56* 53.00 251 84.46 0 2 0 15 4 v Pakistan 16 Jun 2019 ODI # 4161
8 7 2 239 56* 47.80 265 90.18 0 2 0 18 5 v Australia 9 Jun 2019 ODI # 4155
9 8 2 273 56* 45.50 311 87.78 0 2 0 20 5 v South Africa 5 Jun 2019 ODI # 4150
10 9 2 299 56* 42.71 353 84.70 0 2 0 22 6 v Australia 8 Mar 2019 ODI # 4109
11 10 2 299 56* 37.37 354 84.46 0 2 1 22 6 v Australia 5 Mar 2019 ODI # 4106
12 11 3 358 59* 44.75 426 84.03 0 3 1 28 7 v Australia 2 Mar 2019 ODI # 4102
13 12 3 359 59* 39.88 432 83.10 0 3 1 28 7 v New Zealand 3 Feb 2019 ODI # 4092
14 13 4 407 59* 45.22 465 87.52 0 3 1 33 8 v New Zealand 26 Jan 2019 ODI # 4085
15 13 4 407 59* 45.22 465 87.52 0 3 1 33 8 v New Zealand 23 Jan 2019 ODI # 4082
16 14 5 494 87* 54.88 579 85.31 0 4 1 39 8 v Australia 18 Jan 2019 ODI # 4079
17 15 6 549 87* 61.00 633 86.72 0 5 1 39 10 v Australia 15 Jan 2019 ODI # 4078
18 16 6 600 87* 60.00 729 82.30 0 6 1 42 11 v Australia 12 Jan 2019 ODI # 4077
19 16 6 600 87* 60.00 729 82.30 0 6 1 42 11 v West Indies 1 Nov 2018 ODI # 4064
20 17 6 623 87* 56.63 744 83.73 0 6 1 44 11 v West Indies 29 Oct 2018 ODI # 4063
21 18 6 630 87* 52.50 755 83.44 0 6 1 44 11 v West Indies 27 Oct 2018 ODI # 4062
22 19 6 650 87* 50.00 780 83.33 0 6 1 44 12 v West Indies 24 Oct 2018 ODI # 4059
23 19 6 650 87* 50.00 780 83.33 0 6 1 44 12 v West Indies 21 Oct 2018 ODI # 4056
24 20 6 686 87* 49.00 847 80.99 0 6 1 47 12 v Bangladesh 28 Sep 2018 ODI # 4048
25 21 6 694 87* 46.26 864 80.32 0 6 1 47 12 v Afghanistan 25 Sep 2018 ODI # 4046
26 21 6 694 87* 46.26 864 80.32 0 6 1 47 12 v Pakistan 23 Sep 2018 ODI # 4044
27 22 6 727 87* 45.43 901 80.68 0 6 1 50 12 v Bangladesh 21 Sep 2018 ODI # 4042
28 22 6 727 87* 45.43 901 80.68 0 6 1 50 12 v Pakistan 19 Sep 2018 ODI # 4040
29 23 6 727 87* 42.76 904 80.42 0 6 2 50 12 v Hong Kong 18 Sep 2018 ODI # 4039
30 24 6 769 87* 42.72 970 79.27 0 6 2 54 12 v England 17 Jul 2018 ODI # 4018
31 25 6 806 87* 42.42 1029 78.32 0 6 2 56 12 v England 14 Jul 2018 ODI # 4016
32 25 6 806 87* 42.42 1029 78.32 0 6 2 56 12 v England 12 Jul 2018 ODI # 4014
33 25 6 806 87* 42.42 1029 78.32 0 6 2 56 12 v South Africa 16 Feb 2018 ODI # 3978
34 26 6 819 87* 40.95 1046 78.29 0 6 2 57 12 v South Africa 13 Feb 2018 ODI # 3976
35 27 7 861 87* 43.05 1089 79.06 0 6 2 60 13 v South Africa 10 Feb 2018 ODI # 3973
36 28 7 871 87* 41.47 1111 78.39 0 6 2 60 13 v South Africa 7 Feb 2018 ODI # 3971
37 28 7 871 87* 41.47 1111 78.39 0 6 2 60 13 v South Africa 4 Feb 2018 ODI # 3970
38 29 8 875 87* 41.66 1114 78.54 0 6 2 61 13 v South Africa 1 Feb 2018 ODI # 3969
39 29 8 875 87* 41.66 1114 78.54 0 6 2 61 13 v Sri Lanka 17 Dec 2017 ODI # 3942
40 30 8 882 87* 40.09 1119 78.82 0 6 2 61 14 v Sri Lanka 13 Dec 2017 ODI # 3941
41 31 8 947 87* 41.17 1206 78.52 0 7 2 71 16 v Sri Lanka 10 Dec 2017 ODI # 3939
42 32 8 972 87* 40.50 1223 79.47 0 7 2 74 16 v New Zealand 29 Oct 2017 ODI # 3932
43 33 9 990 87* 41.25 1244 79.58 0 7 2 77 16 v New Zealand 25 Oct 2017 ODI # 3931
44 34 9 1015 87* 40.60 1286 78.92 0 7 2 79 16 v New Zealand 22 Oct 2017 ODI # 3928
45 34 9 1015 87* 40.60 1286 78.92 0 7 2 79 16 v Australia 1 Oct 2017 ODI # 3919
46 35 9 1028 87* 39.53 1296 79.32 0 7 2 80 17 v Australia 28 Sep 2017 ODI # 3917
47 36 10 1031 87* 39.65 1302 79.18 0 7 2 80 17 v Australia 24 Sep 2017 ODI # 3914
48 37 10 1036 87* 38.37 1312 78.96 0 7 2 81 17 v Australia 21 Sep 2017 ODI # 3912
49 38 10 1115 87* 39.82 1400 79.64 0 8 2 85 19 v Australia 17 Sep 2017 ODI # 3910
50 39 11 1116 87* 39.85 1401 79.65 0 8 2 85 19 v Sri Lanka 3 Sep 2017 ODI # 3909
51 40 12 1165 87* 41.60 1443 80.73 0 8 2 90 20 v Sri Lanka 31 Aug 2017 ODI # 3908
52 41 13 1232 87* 44.00 1529 80.57 0 9 2 94 21 v Sri Lanka 27 Aug 2017 ODI # 3907
53 42 14 1277 87* 45.60 1597 79.96 0 9 2 95 21 v Sri Lanka 24 Aug 2017 ODI # 3906
54 42 14 1277 87* 45.60 1597 79.96 0 9 2 95 21 v Sri Lanka 20 Aug 2017 ODI # 3905
55 42 14 1277 87* 45.60 1597 79.96 0 9 2 95 21 v West Indies 6 Jul 2017 ODI # 3902
56 43 14 1331 87* 45.89 1711 77.79 0 10 2 96 21 v West Indies 2 Jul 2017 ODI # 3900
57 44 15 1409 87* 48.58 1790 78.71 0 11 2 100 23 v West Indies 30 Jun 2017 ODI # 3898
58 45 16 1422 87* 49.03 1803 78.86 0 11 2 101 23 v West Indies 25 Jun 2017 ODI # 3896
59 46 17 1431 87* 49.34 1812 78.97 0 11 2 102 23 v West Indies 23 Jun 2017 ODI # 3895
60 47 17 1435 87* 47.83 1828 78.50 0 11 2 102 23 v Pakistan 18 Jun 2017 ODI # 3894
61 47 17 1435 87* 47.83 1828 78.50 0 11 2 102 23 v Bangladesh 15 Jun 2017 ODI # 3891
62 47 17 1435 87* 47.83 1828 78.50 0 11 2 102 23 v South Africa 11 Jun 2017 ODI # 3886
63 48 17 1498 87* 48.32 1880 79.68 0 12 2 109 25 v Sri Lanka 8 Jun 2017 ODI # 3882
64 48 17 1498 87* 48.32 1880 79.68 0 12 2 109 25 v Pakistan 4 Jun 2017 ODI # 3878
65 49 17 1523 87* 47.59 1916 79.48 0 12 2 110 26 v England 22 Jan 2017 ODI # 3824
66 50 17 1657 134 50.21 2038 81.30 1 12 2 120 32 v England 19 Jan 2017 ODI # 3821
67 51 17 1663 134 48.91 2044 81.36 1 12 2 121 32 v England 15 Jan 2017 ODI # 3819
68 52 17 1704 134 48.68 2103 81.02 1 12 2 125 33 v New Zealand 29 Oct 2016 ODI # 3800
69 53 17 1715 134 47.63 2134 80.36 1 12 2 125 33 v New Zealand 26 Oct 2016 ODI # 3799
70 54 17 1795 134 48.51 2225 80.67 1 13 2 131 36 v New Zealand 23 Oct 2016 ODI # 3798
71 55 17 1834 134 48.26 2290 80.08 1 13 2 134 36 v New Zealand 20 Oct 2016 ODI # 3797
72 56 17 1855 134 47.56 2314 80.16 1 13 2 135 37 v New Zealand 16 Oct 2016 ODI # 3796
73 56 17 1855 134 47.56 2314 80.16 1 13 2 135 37 v Zimbabwe 15 Jun 2016 ODI # 3746
74 56 17 1855 134 47.56 2314 80.16 1 13 2 135 37 v Zimbabwe 13 Jun 2016 ODI # 3744
75 56 17 1855 134 47.56 2314 80.16 1 13 2 135 37 v Zimbabwe 11 Jun 2016 ODI # 3742
76 57 17 1889 134 47.22 2356 80.17 1 13 2 136 38 v Australia 23 Jan 2016 ODI # 3727
77 58 17 1889 134 46.07 2359 80.07 1 13 3 136 38 v Australia 20 Jan 2016 ODI # 3726
78 59 17 1912 134 45.52 2368 80.74 1 13 3 138 40 v Australia 17 Jan 2016 ODI # 3725
79 60 17 1923 134 44.72 2378 80.86 1 13 3 138 40 v Australia 15 Jan 2016 ODI # 3724
80 61 17 1941 134 44.11 2391 81.17 1 13 3 139 41 v Australia 12 Jan 2016 ODI # 3723
81 62 17 1968 134 43.73 2420 81.32 1 13 3 142 41 v South Africa 25 Oct 2015 ODI # 3700
82 63 17 1983 134 43.10 2436 81.40 1 13 3 143 41 v South Africa 22 Oct 2015 ODI # 3698
83 64 17 2030 134 43.19 2497 81.29 1 13 3 148 41 v South Africa 18 Oct 2015 ODI # 3695
84 65 18 2122 134 45.14 2583 82.15 1 14 3 155 45 v South Africa 14 Oct 2015 ODI # 3692
85 66 18 2153 134 44.85 2613 82.39 1 14 3 156 45 v South Africa 11 Oct 2015 ODI # 3689
86 67 18 2222 134 45.34 2690 82.60 1 15 3 162 46 v Bangladesh 24 Jun 2015 ODI # 3661
87 68 18 2269 134 45.38 2765 82.06 1 15 3 165 46 v Bangladesh 21 Jun 2015 ODI # 3660
88 69 18 2274 134 44.58 2772 82.03 1 15 3 165 46 v Bangladesh 18 Jun 2015 ODI # 3658
89 70 18 2339 134 44.98 2837 82.44 1 16 3 168 48 v Australia 26 Mar 2015 ODI # 3645
90 71 18 2345 134 44.24 2848 82.33 1 16 3 168 48 v Bangladesh 19 Mar 2015 ODI # 3641
91 72 19 2430 134 45.84 2924 83.10 1 17 3 176 50 v Zimbabwe 14 Mar 2015 ODI # 3636
92 72 19 2430 134 45.84 2924 83.10 1 17 3 176 50 v Ireland 10 Mar 2015 ODI # 3631
93 73 20 2475 134 46.69 2980 83.05 1 17 3 179 51 v West Indies 6 Mar 2015 ODI # 3625
94 73 20 2475 134 46.69 2980 83.05 1 17 3 179 51 v U.A.E. 28 Feb 2015 ODI # 3618
95 74 20 2493 134 46.16 2991 83.35 1 17 3 182 51 v South Africa 22 Feb 2015 ODI # 3610
96 75 20 2511 134 45.65 3004 83.58 1 17 3 183 52 v Pakistan 15 Feb 2015 ODI # 3602
97 76 20 2528 134 45.14 3036 83.26 1 17 3 186 52 v England 30 Jan 2015 ODI # 3595
98 76 20 2528 134 45.14 3036 83.26 1 17 3 186 52 v Australia 26 Jan 2015 ODI # 3592
99 77 20 2562 134 44.94 3097 82.72 1 17 3 187 52 v England 20 Jan 2015 ODI # 3586
100 78 20 2581 134 44.50 3128 82.51 1 17 3 189 52 v Australia 18 Jan 2015 ODI # 3582
101 79 20 2587 134 43.84 3133 82.57 1 17 3 189 52 v West Indies 17 Oct 2014 ODI # 3535
102 80 21 2638 134 44.71 3173 83.13 1 18 3 194 53 v West Indies 11 Oct 2014 ODI # 3533
103 81 21 2646 134 44.10 3194 82.84 1 18 3 194 53 v West Indies 8 Oct 2014 ODI # 3531
104 82 21 2675 134 43.85 3236 82.66 1 18 3 195 54 v England 5 Sep 2014 ODI # 3525
105 82 21 2675 134 43.85 3236 82.66 1 18 3 195 54 v England 2 Sep 2014 ODI # 3523
106 82 21 2675 134 43.85 3236 82.66 1 18 3 195 54 v England 30 Aug 2014 ODI # 3520
107 83 21 2727 134 43.98 3287 82.96 1 19 3 201 54 v England 27 Aug 2014 ODI # 3517
108 84 21 2774 134 44.03 3359 82.58 1 19 3 204 54 v New Zealand 31 Jan 2014 ODI # 3467
109 85 22 2853 134 45.28 3432 83.12 1 20 3 210 57 v New Zealand 28 Jan 2014 ODI # 3465
110 86 22 2903 134 45.35 3492 83.13 1 21 3 212 60 v New Zealand 25 Jan 2014 ODI # 3462
111 87 22 2959 134 45.52 3536 83.68 1 22 3 219 61 v New Zealand 22 Jan 2014 ODI # 3458
112 88 22 2999 134 45.43 3582 83.72 1 22 3 221 63 v New Zealand 19 Jan 2014 ODI # 3456
113 88 22 2999 134 45.43 3582 83.72 1 22 3 221 63 v South Africa 11 Dec 2013 ODI # 3444
114 89 22 3018 134 45.04 3613 83.53 1 22 3 221 63 v South Africa 8 Dec 2013 ODI # 3443
115 90 22 3083 134 45.33 3684 83.68 1 23 3 229 64 v South Africa 5 Dec 2013 ODI # 3442
116 91 23 3106 134 45.67 3707 83.78 1 23 3 232 64 v West Indies 27 Nov 2013 ODI # 3439
117 92 24 3157 134 46.42 3747 84.25 1 24 3 235 68 v West Indies 24 Nov 2013 ODI # 3437
118 93 25 3170 134 46.61 3754 84.44 1 24 3 238 68 v West Indies 21 Nov 2013 ODI # 3436
119 94 25 3232 134 46.84 3792 85.23 1 25 3 245 70 v Australia 2 Nov 2013 ODI # 3428
120 95 26 3257 134 47.20 3815 85.37 1 25 3 247 70 v Australia 30 Oct 2013 ODI # 3424
121 95 26 3257 134 47.20 3815 85.37 1 25 3 247 70 v Australia 23 Oct 2013 ODI # 3422
122 96 27 3396 139* 49.21 3936 86.28 2 25 3 259 75 v Australia 19 Oct 2013 ODI # 3421
123 96 27 3396 139* 49.21 3936 86.28 2 25 3 259 75 v Australia 16 Oct 2013 ODI # 3420
124 97 27 3415 139* 48.78 3958 86.28 2 25 3 261 75 v Australia 13 Oct 2013 ODI # 3419
125 98 28 3460 139* 49.42 4010 86.28 2 25 3 266 77 v Sri Lanka 11 Jul 2013 ODI # 3388
126 99 28 3487 139* 49.11 4045 86.20 2 25 3 267 77 v West Indies 30 Jun 2013 ODI # 3380
127 100 28 3487 139* 48.43 4049 86.12 2 25 4 267 77 v England 23 Jun 2013 ODI # 3377
128 100 28 3487 139* 48.43 4049 86.12 2 25 4 267 77 v Sri Lanka 20 Jun 2013 ODI # 3376
129 100 28 3487 139* 48.43 4049 86.12 2 25 4 267 77 v Pakistan 15 Jun 2013 ODI # 3372
130 100 28 3487 139* 48.43 4049 86.12 2 25 4 267 77 v West Indies 11 Jun 2013 ODI # 3368
131 101 28 3514 139* 48.13 4075 86.23 2 25 4 270 77 v South Africa 6 Jun 2013 ODI # 3363
132 102 28 3529 139* 47.68 4098 86.11 2 25 4 272 77 v England 27 Jan 2013 ODI # 3329
133 103 28 3548 139* 47.30 4119 86.13 2 25 4 274 77 v England 23 Jan 2013 ODI # 3327
134 104 29 3558 139* 47.44 4131 86.12 2 25 4 276 77 v England 19 Jan 2013 ODI # 3322
135 105 29 3630 139* 47.76 4197 86.49 2 26 4 283 79 v England 15 Jan 2013 ODI # 3320
136 106 29 3662 139* 47.55 4222 86.73 2 26 4 283 83 v England 11 Jan 2013 ODI # 3318
137 107 29 3698 139* 47.41 4277 86.46 2 26 4 284 86 v Pakistan 6 Jan 2013 ODI # 3316
138 108 30 3752 139* 48.10 4366 85.93 2 27 4 288 87 v Pakistan 3 Jan 2013 ODI # 3315
139 109 31 3865 139* 49.55 4491 86.06 3 27 4 295 90 v Pakistan 30 Dec 2012 ODI # 3314
140 110 31 3923 139* 49.65 4529 86.61 3 28 4 303 91 v Sri Lanka 4 Aug 2012 ODI # 3295
141 110 31 3923 139* 49.65 4529 86.61 3 28 4 303 91 v Sri Lanka 31 Jul 2012 ODI # 3294
142 111 31 3954 139* 49.42 4578 86.36 3 28 4 304 91 v Sri Lanka 28 Jul 2012 ODI # 3293
143 112 31 3965 139* 48.95 4594 86.30 3 28 4 306 91 v Sri Lanka 24 Jul 2012 ODI # 3292
144 113 31 4000 139* 48.78 4623 86.52 3 28 4 309 92 v Sri Lanka 21 Jul 2012 ODI # 3291
145 114 32 4004 139* 48.82 4624 86.59 3 28 4 310 92 v Pakistan 18 Mar 2012 ODI # 3263
146 115 33 4025 139* 49.08 4635 86.83 3 28 4 312 92 v Bangladesh 16 Mar 2012 ODI # 3261
147 116 34 4071 139* 49.64 4661 87.34 3 28 4 318 93 v Sri Lanka 13 Mar 2012 ODI # 3259
148 116 34 4071 139* 49.64 4661 87.34 3 28 4 318 93 v Sri Lanka 28 Feb 2012 ODI # 3251
149 117 34 4085 139* 49.21 4710 86.73 3 28 4 318 93 v Australia 26 Feb 2012 ODI # 3250
150 118 34 4141 139* 49.29 4794 86.37 3 29 4 320 94 v Australia 19 Feb 2012 ODI # 3244
151 119 35 4199 139* 49.98 4863 86.34 3 30 4 323 95 v Sri Lanka 14 Feb 2012 ODI # 3239
152 120 36 4243 139* 50.51 4921 86.22 3 30 4 323 96 v Australia 12 Feb 2012 ODI # 3237
153 121 36 4247 139* 49.96 4926 86.21 3 30 4 324 96 v Sri Lanka 8 Feb 2012 ODI # 3233
154 122 36 4276 139* 49.72 4964 86.14 3 30 4 325 96 v Australia 5 Feb 2012 ODI # 3231
155 123 37 4351 139* 50.59 5033 86.44 3 31 4 328 100 v England 25 Oct 2011 ODI # 3210
156 124 38 4366 139* 50.76 5051 86.43 3 31 4 329 101 v England 23 Oct 2011 ODI # 3207
157 125 39 4401 139* 51.17 5082 86.59 3 31 4 332 101 v England 20 Oct 2011 ODI # 3205
158 125 39 4401 139* 51.17 5082 86.59 3 31 4 332 101 v England 17 Oct 2011 ODI # 3201
159 126 40 4488 139* 52.18 5152 87.11 3 32 4 342 102 v England 14 Oct 2011 ODI # 3199
160 127 41 4538 139* 52.76 5178 87.64 3 33 4 347 104 v England 16 Sep 2011 ODI # 3195
161 128 42 4616 139* 53.67 5249 87.94 3 34 4 353 107 v England 11 Sep 2011 ODI # 3191
162 129 42 4685 139* 53.85 5352 87.53 3 35 4 358 107 v England 9 Sep 2011 ODI # 3189
163 130 42 4691 139* 53.30 5357 87.56 3 35 4 359 107 v England 6 Sep 2011 ODI # 3187
164 131 42 4724 139* 53.07 5393 87.59 3 35 4 361 107 v England 3 Sep 2011 ODI # 3186
165 132 43 4815 139* 54.10 5472 87.99 3 36 4 369 109 v Sri Lanka 2 Apr 2011 ODI # 3148
166 133 43 4840 139* 53.77 5514 87.77 3 36 4 371 109 v Pakistan 30 Mar 2011 ODI # 3147
167 134 43 4847 139* 53.26 5522 87.77 3 36 4 372 109 v Australia 24 Mar 2011 ODI # 3143
168 135 43 4869 139* 52.92 5552 87.69 3 36 4 373 109 v West Indies 20 Mar 2011 ODI # 3141
169 136 44 4881 139* 53.05 5573 87.58 3 36 4 373 109 v South Africa 12 Mar 2011 ODI # 3128
170 137 45 4900 139* 53.26 5613 87.29 3 36 4 375 109 v Netherlands 9 Mar 2011 ODI # 3124
171 138 45 4934 139* 53.05 5663 87.12 3 36 4 377 109 v Ireland 6 Mar 2011 ODI # 3121
172 139 45 4965 139* 52.81 5688 87.28 3 36 4 380 110 v England 27 Feb 2011 ODI # 3110
173 139 45 4965 139* 52.81 5688 87.28 3 36 4 380 110 v Bangladesh 19 Feb 2011 ODI # 3100
174 140 45 4970 139* 52.31 5698 87.22 3 36 4 381 110 v South Africa 23 Jan 2011 ODI # 3087
175 141 45 4972 139* 51.79 5706 87.13 3 36 4 381 110 v South Africa 21 Jan 2011 ODI # 3084
176 142 45 4977 139* 51.30 5718 87.04 3 36 4 382 110 v South Africa 18 Jan 2011 ODI # 3082
177 143 45 5015 139* 51.17 5779 86.77 3 36 4 383 110 v South Africa 15 Jan 2011 ODI # 3080
178 144 45 5040 139* 50.90 5814 86.68 3 36 4 384 110 v South Africa 12 Jan 2011 ODI # 3079
179 145 45 5040 139* 50.40 5815 86.67 3 36 5 384 110 v Australia 20 Oct 2010 ODI # 3060
180 146 45 5107 139* 50.56 5915 86.33 3 37 5 389 111 v Sri Lanka 28 Aug 2010 ODI # 3040
181 147 45 5145 139* 50.44 5990 85.89 3 37 5 392 111 v New Zealand 25 Aug 2010 ODI # 3039
182 148 45 5155 139* 50.04 6006 85.83 3 37 5 394 111 v Sri Lanka 22 Aug 2010 ODI # 3038
183 149 46 5178 139* 50.27 6044 85.67 3 37 5 396 111 v Sri Lanka 16 Aug 2010 ODI # 3032
184 150 46 5180 139* 49.80 6053 85.57 3 37 5 396 111 v New Zealand 10 Aug 2010 ODI # 3030
185 151 46 5218 139* 49.69 6103 85.49 3 37 5 398 112 v Sri Lanka 24 Jun 2010 ODI # 3001
186 152 46 5259 139* 49.61 6156 85.42 3 37 5 404 112 v Sri Lanka 22 Jun 2010 ODI # 2999
187 153 46 5315 139* 49.67 6227 85.35 3 38 5 406 113 v Pakistan 19 Jun 2010 ODI # 2996
188 154 47 5353 139* 50.02 6272 85.34 3 38 5 409 114 v Bangladesh 16 Jun 2010 ODI # 2993
189 155 47 5362 139* 49.64 6279 85.39 3 38 5 409 115 v South Africa 27 Feb 2010 ODI # 2963
190 156 48 5430 139* 50.27 6314 85.99 3 39 5 416 119 v South Africa 24 Feb 2010 ODI # 2962
191 157 48 5456 139* 50.05 6343 86.01 3 39 5 418 119 v South Africa 21 Feb 2010 ODI # 2961
192 158 48 5470 139* 49.72 6362 85.97 3 39 5 421 119 v Sri Lanka 13 Jan 2010 ODI # 2943
193 159 48 5502 139* 49.56 6397 86.00 3 39 5 424 119 v Bangladesh 11 Jan 2010 ODI # 2942
194 159 48 5502 139* 49.56 6397 86.00 3 39 5 424 119 v Sri Lanka 10 Jan 2010 ODI # 2941
195 160 49 5603 139* 50.47 6504 86.14 4 39 5 433 119 v Bangladesh 7 Jan 2010 ODI # 2939
196 161 49 5640 139* 50.35 6574 85.79 4 39 5 436 119 v Sri Lanka 5 Jan 2010 ODI # 2938
197 161 49 5640 139* 50.35 6574 85.79 4 39 5 436 119 v Sri Lanka 27 Dec 2009 ODI # 2936
198 162 49 5747 139* 50.85 6685 85.96 5 39 5 444 121 v Sri Lanka 18 Dec 2009 ODI # 2933
199 163 49 5819 139* 51.04 6738 86.36 5 40 5 451 124 v Sri Lanka 15 Dec 2009 ODI # 2932
200 164 49 5843 139* 50.80 6815 85.73 5 40 5 452 124 v Australia 8 Nov 2009 ODI # 2925
201 165 49 5849 139* 50.42 6830 85.63 5 40 5 452 124 v Australia 5 Nov 2009 ODI # 2923
202 166 49 5875 139* 50.21 6876 85.44 5 40 5 454 124 v Australia 2 Nov 2009 ODI # 2919
203 167 50 5946 139* 50.82 6971 85.29 5 41 5 460 124 v Australia 31 Oct 2009 ODI # 2918
204 168 50 6070 139* 51.44 7078 85.75 6 41 5 469 127 v Australia 28 Oct 2009 ODI # 2915
205 169 50 6104 139* 51.29 7124 85.68 6 41 5 473 127 v Australia 25 Oct 2009 ODI # 2913
206 169 50 6104 139* 51.29 7124 85.68 6 41 5 473 127 v West Indies 30 Sep 2009 ODI # 2904
207 169 50 6104 139* 51.29 7124 85.68 6 41 5 473 127 v Australia 28 Sep 2009 ODI # 2901
208 170 50 6107 139* 50.89 7133 85.61 6 41 5 473 127 v Pakistan 26 Sep 2009 ODI # 2898
209 171 50 6163 139* 50.93 7195 85.65 6 42 5 476 127 v Sri Lanka 14 Sep 2009 ODI # 2889
210 172 50 6171 139* 50.58 7213 85.55 6 42 5 476 127 v Sri Lanka 12 Sep 2009 ODI # 2887
211 173 51 6206 139* 50.86 7278 85.27 6 42 5 480 127 v New Zealand 11 Sep 2009 ODI # 2886
212 173 51 6206 139* 50.86 7278 85.27 6 42 5 480 127 v West Indies 5 Jul 2009 ODI # 2855
213 174 52 6252 139* 51.24 7312 85.50 6 42 5 482 128 v West Indies 3 Jul 2009 ODI # 2854
214 175 52 6347 139* 51.60 7442 85.28 6 43 5 488 130 v West Indies 28 Jun 2009 ODI # 2853
215 176 52 6388 139* 51.51 7488 85.30 6 43 5 490 131 v West Indies 26 Jun 2009 ODI # 2852
216 177 52 6397 139* 51.17 7509 85.19 6 43 5 491 131 v New Zealand 14 Mar 2009 ODI # 2825
217 177 52 6397 139* 51.17 7509 85.19 6 43 5 491 131 v New Zealand 11 Mar 2009 ODI # 2824
218 178 52 6465 139* 51.30 7567 85.43 6 44 5 496 133 v New Zealand 8 Mar 2009 ODI # 2823
219 179 53 6488 139* 51.49 7586 85.52 6 44 5 498 133 v New Zealand 6 Mar 2009 ODI # 2822
220 180 54 6572 139* 52.15 7675 85.62 6 45 5 504 133 v New Zealand 3 Mar 2009 ODI # 2821
221 181 54 6625 139* 52.16 7733 85.67 6 46 5 505 135 v Sri Lanka 8 Feb 2009 ODI # 2818
222 182 54 6719 139* 52.49 7829 85.82 6 47 5 509 137 v Sri Lanka 5 Feb 2009 ODI # 2815
223 183 55 6754 139* 52.76 7874 85.77 6 47 5 510 137 v Sri Lanka 3 Feb 2009 ODI # 2813
224 184 55 6777 139* 52.53 7909 85.68 6 47 5 510 137 v Sri Lanka 31 Jan 2009 ODI # 2810
225 185 56 6838 139* 53.00 7974 85.75 6 48 5 515 137 v Sri Lanka 28 Jan 2009 ODI # 2806
226 186 56 6888 139* 52.98 8035 85.72 6 49 5 520 137 v England 26 Nov 2008 ODI # 2783
227 187 56 6897 139* 52.64 8040 85.78 6 49 5 520 138 v England 23 Nov 2008 ODI # 2781
228 188 57 6926 139* 52.87 8091 85.60 6 49 5 524 138 v England 20 Nov 2008 ODI # 2778
229 189 57 6941 139* 52.58 8117 85.51 6 49 5 525 138 v England 17 Nov 2008 ODI # 2777
230 190 57 6980 139* 52.48 8149 85.65 6 49 5 528 139 v England 14 Nov 2008 ODI # 2774
231 191 57 6981 139* 52.09 8156 85.59 6 49 5 528 139 v Sri Lanka 29 Aug 2008 ODI # 2756
232 192 57 7052 139* 52.23 8236 85.62 6 50 5 532 139 v Sri Lanka 27 Aug 2008 ODI # 2755
233 193 57 7128 139* 52.41 8316 85.71 6 51 5 540 139 v Sri Lanka 24 Aug 2008 ODI # 2750
234 194 57 7167 139* 52.31 8370 85.62 6 51 5 543 139 v Sri Lanka 20 Aug 2008 ODI # 2745
235 195 57 7173 139* 51.97 8398 85.41 6 51 5 543 139 v Sri Lanka 18 Aug 2008 ODI # 2742
236 196 57 7222 139* 51.95 8472 85.24 6 51 5 547 139 v Sri Lanka 6 Jul 2008 ODI # 2735
237 197 57 7289 139* 52.06 8534 85.41 6 52 5 552 140 v Sri Lanka 3 Jul 2008 ODI # 2732
238 198 57 7365 139* 52.23 8630 85.34 6 53 5 556 140 v Pakistan 2 Jul 2008 ODI # 2730
239 198 57 7365 139* 52.23 8630 85.34 6 53 5 556 140 v Bangladesh 28 Jun 2008 ODI # 2721
240 199 58 7391 139* 52.41 8660 85.34 6 53 5 556 141 v Pakistan 26 Jun 2008 ODI # 2717
241 200 59 7500 139* 53.19 8756 85.65 7 53 5 562 147 v Hong Kong 25 Jun 2008 ODI # 2716
242 201 59 7564 139* 53.26 8815 85.80 7 54 5 565 149 v Pakistan 14 Jun 2008 ODI # 2707
243 201 59 7564 139* 53.26 8815 85.80 7 54 5 565 149 v Bangladesh 12 Jun 2008 ODI # 2706
244 202 59 7588 139* 53.06 8838 85.85 7 54 5 570 149 v Pakistan 10 Jun 2008 ODI # 2705
245 203 59 7624 139* 52.94 8875 85.90 7 54 5 572 150 v Australia 4 Mar 2008 ODI # 2689
246 204 60 7639 139* 53.04 8887 85.95 7 54 5 575 150 v Australia 2 Mar 2008 ODI # 2688
247 204 60 7639 139* 53.04 8887 85.95 7 54 5 575 150 v Sri Lanka 26 Feb 2008 ODI # 2686
248 205 60 7675 139* 52.93 8953 85.72 7 54 5 579 150 v Australia 24 Feb 2008 ODI # 2685
249 206 61 7725 139* 53.27 9021 85.63 7 55 5 579 150 v Sri Lanka 19 Feb 2008 ODI # 2681
250 207 61 7762 139* 53.16 9071 85.56 7 55 5 580 150 v Australia 17 Feb 2008 ODI # 2680
251 208 61 7793 139* 53.01 9097 85.66 7 55 5 583 150 v Sri Lanka 12 Feb 2008 ODI # 2676
252 209 62 7810 139* 53.12 9151 85.34 7 55 5 583 150 v Australia 10 Feb 2008 ODI # 2675
253 210 63 7898 139* 53.72 9246 85.42 7 56 5 588 151 v Sri Lanka 5 Feb 2008 ODI # 2672
254 211 63 7935 139* 53.61 9307 85.25 7 56 5 589 151 v Australia 3 Feb 2008 ODI # 2670
255 212 63 7959 139* 53.41 9339 85.22 7 56 5 590 151 v Pakistan 18 Nov 2007 ODI # 2647
256 213 64 8004 139* 53.71 9384 85.29 7 56 5 593 152 v Pakistan 15 Nov 2007 ODI # 2646
257 214 64 8053 139* 53.68 9436 85.34 7 56 5 597 154 v Pakistan 11 Nov 2007 ODI # 2645
258 215 64 8057 139* 53.35 9446 85.29 7 56 5 597 154 v Pakistan 8 Nov 2007 ODI # 2644
259 216 64 8120 139* 53.42 9523 85.26 7 57 5 605 154 v Pakistan 5 Nov 2007 ODI # 2643
260 217 64 8125 139* 53.10 9534 85.22 7 57 5 606 154 v Australia 17 Oct 2007 ODI # 2632
261 218 64 8151 139* 52.92 9563 85.23 7 57 5 608 155 v Australia 14 Oct 2007 ODI # 2631
262 219 64 8155 139* 52.61 9570 85.21 7 57 5 609 155 v Australia 11 Oct 2007 ODI # 2629
263 220 65 8205 139* 52.93 9605 85.42 7 58 5 614 156 v Australia 8 Oct 2007 ODI # 2627
264 221 65 8238 139* 52.80 9642 85.43 7 58 5 618 156 v Australia 5 Oct 2007 ODI # 2625
265 222 65 8296 139* 52.84 9730 85.26 7 59 5 620 158 v Australia 2 Oct 2007 ODI # 2623
266 222 65 8296 139* 52.84 9730 85.26 7 59 5 620 158 v Australia 29 Sep 2007 ODI # 2621
267 223 65 8346 139* 52.82 9802 85.14 7 60 5 624 159 v England 8 Sep 2007 ODI # 2620
268 224 65 8381 139* 52.71 9839 85.18 7 60 5 627 159 v England 5 Sep 2007 ODI # 2619
269 225 65 8405 139* 52.53 9856 85.27 7 60 5 630 159 v England 2 Sep 2007 ODI # 2618
270 226 65 8418 139* 52.28 9874 85.25 7 60 5 631 159 v England 30 Aug 2007 ODI # 2617
271 227 65 8431 139* 52.04 9894 85.21 7 60 5 631 159 v England 27 Aug 2007 ODI # 2616
272 228 65 8452 139* 51.85 9912 85.27 7 60 5 634 159 v England 24 Aug 2007 ODI # 2613
273 229 65 8471 139* 51.65 9972 84.94 7 60 5 635 159 v England 21 Aug 2007 ODI # 2611
274 229 65 8471 139* 51.65 9972 84.94 7 60 5 635 159 v Scotland 16 Aug 2007 ODI # 2608
275 230 66 8485 139* 51.73 9983 84.99 7 60 5 637 159 v South Africa 1 Jul 2007 ODI # 2595
276 231 66 8485 139* 51.42 9987 84.96 7 60 6 637 159 v South Africa 29 Jun 2007 ODI # 2593
277 232 67 8624 139* 52.26 10084 85.52 8 60 6 652 164 v Africa XI 10 Jun 2007 ODI # 2589
278 233 67 8657 139* 52.15 10122 85.52 8 60 6 654 166 v Africa XI 9 Jun 2007 ODI # 2588
279 234 67 8659 139* 51.85 10126 85.51 8 60 6 654 166 v Africa XI 6 Jun 2007 ODI # 2587
280 235 67 8695 139* 51.75 10180 85.41 8 60 6 658 166 v Bangladesh 12 May 2007 ODI # 2583
281 236 68 8786 139* 52.29 10286 85.41 8 61 6 665 166 v Bangladesh 10 May 2007 ODI # 2582
282 237 68 8786 139* 51.98 10287 85.40 8 61 7 665 166 v Sri Lanka 23 Mar 2007 ODI # 2550
283 238 68 8815 139* 51.85 10312 85.48 8 61 7 667 167 v Bermuda 19 Mar 2007 ODI # 2542
284 239 68 8815 139* 51.54 10315 85.45 8 61 8 667 167 v Bangladesh 17 Mar 2007 ODI # 2538
285 239 68 8815 139* 51.54 10315 85.45 8 61 8 667 167 v Sri Lanka 17 Feb 2007 ODI # 2525
286 240 69 8882 139* 51.94 10389 85.49 8 62 8 671 167 v Sri Lanka 14 Feb 2007 ODI # 2522
287 241 69 8930 139* 51.91 10457 85.39 8 62 8 672 167 v Sri Lanka 11 Feb 2007 ODI # 2520
288 241 69 8930 139* 51.91 10457 85.39 8 62 8 672 167 v Sri Lanka 8 Feb 2007 ODI # 2514
289 242 70 8970 139* 52.15 10477 85.61 8 62 8 673 170 v West Indies 31 Jan 2007 ODI # 2493
290 243 70 8976 139* 51.88 10496 85.51 8 62 8 673 170 v West Indies 24 Jan 2007 ODI # 2485
291 244 71 9038 139* 52.24 10538 85.76 8 63 8 676 174 v West Indies 21 Jan 2007 ODI # 2480
292 245 71 9082 139* 52.19 10587 85.78 8 63 8 678 176 v South Africa 3 Dec 2006 ODI # 2458
293 246 71 9108 139* 52.04 10608 85.85 8 63 8 682 177 v South Africa 29 Nov 2006 ODI # 2452
294 247 71 9163 139* 52.06 10656 85.98 8 64 8 685 181 v South Africa 26 Nov 2006 ODI # 2449
295 248 71 9177 139* 51.84 10683 85.90 8 64 8 688 181 v South Africa 22 Nov 2006 ODI # 2447
296 249 71 9205 139* 51.71 10706 85.97 8 64 8 690 181 v Australia 29 Oct 2006 ODI # 2440
297 250 71 9256 139* 51.70 10771 85.93 8 65 8 691 183 v West Indies 26 Oct 2006 ODI # 2437
298 251 71 9263 139* 51.46 10793 85.82 8 65 8 691 183 v England 15 Oct 2006 ODI # 2429
299 252 71 9286 139* 51.30 10827 85.76 8 65 8 691 184 v Australia 22 Sep 2006 ODI # 2421
300 253 71 9304 139* 51.12 10840 85.83 8 65 8 695 184 v West Indies 20 Sep 2006 ODI # 2419
301 253 71 9304 139* 51.12 10840 85.83 8 65 8 695 184 v Australia 16 Sep 2006 ODI # 2416
302 254 71 9306 139* 50.85 10850 85.76 8 65 8 695 184 v West Indies 14 Sep 2006 ODI # 2414
303 254 71 9306 139* 50.85 10850 85.76 8 65 8 695 184 v Sri Lanka 18 Aug 2006 ODI # 2405
304 255 71 9320 139* 50.65 10869 85.74 8 65 8 697 184 v West Indies 28 May 2006 ODI # 2382
305 256 72 9366 139* 50.90 10927 85.71 8 65 8 703 184 v West Indies 26 May 2006 ODI # 2381
306 257 72 9381 139* 50.70 10953 85.64 8 65 8 704 184 v West Indies 23 May 2006 ODI # 2380
307 258 72 9383 139* 50.44 10960 85.61 8 65 8 704 184 v West Indies 20 May 2006 ODI # 2379
308 259 72 9401 139* 50.27 10971 85.68 8 65 8 706 185 v West Indies 18 May 2006 ODI # 2377
309 260 72 9460 139* 50.31 11043 85.66 8 66 8 711 185 v Pakistan 19 Apr 2006 ODI # 2364
310 261 72 9463 139* 50.06 11053 85.61 8 66 8 711 185 v Pakistan 18 Apr 2006 ODI # 2363
311 262 72 9559 139* 50.31 11159 85.66 8 67 8 721 188 v England 12 Apr 2006 ODI # 2361
312 263 73 9569 139* 50.36 11172 85.65 8 67 8 722 188 v England 6 Apr 2006 ODI # 2360
313 264 74 9582 139* 50.43 11178 85.72 8 67 8 723 189 v England 3 Apr 2006 ODI # 2359
314 265 74 9620 139* 50.36 11233 85.64 8 67 8 725 189 v England 31 Mar 2006 ODI # 2358
315 266 74 9640 139* 50.20 11261 85.60 8 67 8 727 189 v England 28 Mar 2006 ODI # 2357
316 267 75 9717 139* 50.60 11317 85.86 8 68 8 733 193 v Pakistan 19 Feb 2006 ODI # 2333
317 268 76 9719 139* 50.61 11322 85.84 8 68 8 733 193 v Pakistan 16 Feb 2006 ODI # 2331
318 269 77 9791 139* 50.99 11368 86.12 8 69 8 746 193 v Pakistan 13 Feb 2006 ODI # 2329
319 269 77 9791 139* 50.99 11368 86.12 8 69 8 746 193 v Pakistan 11 Feb 2006 ODI # 2327
320 270 77 9859 139* 51.08 11421 86.32 8 70 8 757 194 v Pakistan 6 Feb 2006 ODI # 2324
321 271 77 9871 139* 50.88 11447 86.23 8 70 8 758 194 v South Africa 28 Nov 2005 ODI # 2300
322 272 77 9885 139* 50.69 11473 86.15 8 70 8 758 194 v South Africa 25 Nov 2005 ODI # 2299
323 272 77 9885 139* 50.69 11473 86.15 8 70 8 758 194 v South Africa 19 Nov 2005 ODI # 2298
324 273 77 9902 139* 50.52 11501 86.09 8 70 8 759 194 v South Africa 16 Nov 2005 ODI # 2297
325 274 77 9982 139* 50.67 11574 86.24 8 71 8 768 197 v Sri Lanka 12 Nov 2005 ODI # 2296
326 274 77 9982 139* 50.67 11574 86.24 8 71 8 768 197 v Sri Lanka 9 Nov 2005 ODI # 2295
327 275 77 9982 139* 50.41 11575 86.23 8 71 9 768 197 v Sri Lanka 6 Nov 2005 ODI # 2294
328 276 78 10027 139* 50.64 11618 86.30 8 71 9 769 199 v Sri Lanka 3 Nov 2005 ODI # 2291
329 277 79 10210 183* 51.56 11763 86.79 9 71 9 784 209 v Sri Lanka 31 Oct 2005 ODI # 2290
330 277 79 10210 183* 51.56 11763 86.79 9 71 9 784 209 v Sri Lanka 28 Oct 2005 ODI # 2287
331 278 79 10248 183* 51.49 11791 86.91 9 71 9 787 211 v Sri Lanka 25 Oct 2005 ODI # 2286
332 279 79 10259 183* 51.29 11807 86.88 9 71 9 788 211 v New Zealand 6 Sep 2005 ODI # 2281
333 280 80 10326 183* 51.63 11870 86.99 9 72 9 789 214 v Zimbabwe 4 Sep 2005 ODI # 2280
334 281 81 10363 183* 51.81 11897 87.10 9 72 9 792 216 v New Zealand 2 Sep 2005 ODI # 2278
335 282 81 10419 183* 51.83 11943 87.23 9 73 9 794 220 v Zimbabwe 29 Aug 2005 ODI # 2274
336 283 81 10421 183* 51.58 11948 87.21 9 73 9 794 220 v New Zealand 26 Aug 2005 ODI # 2273
337 284 81 10428 183* 51.36 11959 87.19 9 73 9 794 220 v Sri Lanka 9 Aug 2005 ODI # 2268
338 285 82 10456 183* 51.50 11972 87.33 9 73 9 795 222 v West Indies 7 Aug 2005 ODI # 2267
339 286 82 10476 183* 51.35 11999 87.30 9 73 9 796 222 v Sri Lanka 3 Aug 2005 ODI # 2265
340 287 83 10491 183* 51.42 12010 87.35 9 73 9 797 223 v West Indies 31 Jul 2005 ODI # 2263
341 288 83 10493 183* 51.18 12017 87.31 9 73 9 797 223 v Sri Lanka 30 Jul 2005 ODI # 2262
342 289 83 10517 183* 51.05 12055 87.24 9 73 9 799 223 v Pakistan 17 Apr 2005 ODI # 2240
343 290 83 10528 183* 50.85 12071 87.21 9 73 9 800 223 v Pakistan 15 Apr 2005 ODI # 2239
344 291 83 10575 183* 50.84 12135 87.14 9 73 9 804 224 v Pakistan 12 Apr 2005 ODI # 2238
345 292 83 10603 183* 50.73 12159 87.20 9 73 9 809 224 v Pakistan 9 Apr 2005 ODI # 2237
346 293 83 10751 183* 51.19 12282 87.53 10 73 9 824 228 v Pakistan 5 Apr 2005 ODI # 2236
347 294 83 10754 183* 50.96 12289 87.50 10 73 9 824 228 v Pakistan 2 Apr 2005 ODI # 2235
348 295 84 10761 183* 51.00 12291 87.55 10 73 9 824 229 v Bangladesh 27 Dec 2004 ODI # 2202
349 296 84 10773 183* 50.81 12302 87.57 10 73 9 826 229 v Bangladesh 26 Dec 2004 ODI # 2201
350 297 84 10773 183* 50.57 12303 87.56 10 73 10 826 229 v Bangladesh 23 Dec 2004 ODI # 2199
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