Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2005 remove greater than or equal to 1 jan 2005 from query
Batting position between 1 and 5 remove between 1 and 5 from query
Ordered by batting average (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 2004-2019 350 297 84 10773 183* 50.57 12303 87.56 10 73 10 826 229 Profile
filtered 2005-2019 144 131 30 5618 183* 55.62 6250 89.88 7 37 4 439 119
Cumulative averages
1 1 0 148 148 148.00 123 120.32 1 0 0 15 4 v Pakistan 5 Apr 2005 ODI # 2236
2 2 0 176 148 88.00 147 119.72 1 0 0 20 4 v Pakistan 9 Apr 2005 ODI # 2237
3 3 0 223 148 74.33 211 105.68 1 0 0 24 5 v Pakistan 12 Apr 2005 ODI # 2238
13 13 2 784 183* 71.27 733 106.95 2 4 1 79 26 v England 12 Apr 2006 ODI # 2361
13 13 2 784 183* 71.27 733 106.95 2 4 1 79 26 v Pakistan 18 Apr 2006 ODI # 2363
14 14 2 843 183* 70.25 805 104.72 2 5 1 84 26 v Pakistan 19 Apr 2006 ODI # 2364
14 14 2 843 183* 70.25 805 104.72 2 5 1 84 26 v West Indies 18 May 2006 ODI # 2377
14 14 2 843 183* 70.25 805 104.72 2 5 1 84 26 v West Indies 20 May 2006 ODI # 2379
12 12 2 688 183* 68.80 627 109.72 2 3 1 69 23 v Pakistan 19 Feb 2006 ODI # 2333
12 12 2 688 183* 68.80 627 109.72 2 3 1 69 23 v England 28 Mar 2006 ODI # 2357
12 12 2 688 183* 68.80 627 109.72 2 3 1 69 23 v England 31 Mar 2006 ODI # 2358
12 12 2 688 183* 68.80 627 109.72 2 3 1 69 23 v England 3 Apr 2006 ODI # 2359
12 12 2 688 183* 68.80 627 109.72 2 3 1 69 23 v England 6 Apr 2006 ODI # 2360
60 57 15 2863 183* 68.16 3011 95.08 4 20 2 229 62 v Australia 31 Oct 2009 ODI # 2918
54 52 14 2575 183* 67.76 2692 95.65 3 18 2 207 59 v New Zealand 11 Sep 2009 ODI # 2886
54 52 14 2575 183* 67.76 2692 95.65 3 18 2 207 59 v Sri Lanka 12 Sep 2009 ODI # 2887
55 53 14 2631 183* 67.46 2754 95.53 3 19 2 210 59 v Sri Lanka 14 Sep 2009 ODI # 2889
68 64 16 3236 183* 67.41 3490 92.72 6 21 2 259 67 v Bangladesh 7 Jan 2010 ODI # 2939
69 64 16 3236 183* 67.41 3490 92.72 6 21 2 259 67 v Sri Lanka 10 Jan 2010 ODI # 2941
61 58 15 2889 183* 67.18 3057 94.50 4 20 2 231 62 v Australia 2 Nov 2009 ODI # 2919
52 51 13 2540 183* 66.84 2627 96.68 3 18 2 203 59 v West Indies 3 Jul 2009 ODI # 2854
53 51 13 2540 183* 66.84 2627 96.68 3 18 2 203 59 v West Indies 5 Jul 2009 ODI # 2855
70 65 16 3268 183* 66.69 3525 92.70 6 21 2 262 67 v Bangladesh 11 Jan 2010 ODI # 2942
59 56 14 2792 183* 66.47 2916 95.74 4 19 2 223 62 v Australia 28 Oct 2009 ODI # 2915
73 68 17 3376 183* 66.19 3608 93.56 6 22 2 274 71 v South Africa 24 Feb 2010 ODI # 2962
8 8 1 463 183* 66.14 444 104.27 2 0 0 43 15 v Sri Lanka 31 Oct 2005 ODI # 2290
8 8 1 463 183* 66.14 444 104.27 2 0 0 43 15 v Sri Lanka 3 Nov 2005 ODI # 2291
15 15 2 858 183* 66.00 831 103.24 2 5 1 85 26 v West Indies 23 May 2006 ODI # 2380
15 15 2 858 183* 66.00 831 103.24 2 5 1 85 26 v West Indies 26 May 2006 ODI # 2381
65 62 15 3098 183* 65.91 3313 93.51 5 21 2 247 67 v Sri Lanka 18 Dec 2009 ODI # 2933
66 62 15 3098 183* 65.91 3313 93.51 5 21 2 247 67 v Sri Lanka 27 Dec 2009 ODI # 2936
56 54 14 2634 183* 65.85 2763 95.33 3 19 2 210 59 v Pakistan 26 Sep 2009 ODI # 2898
57 54 14 2634 183* 65.85 2763 95.33 3 19 2 210 59 v Australia 28 Sep 2009 ODI # 2901
57 54 14 2634 183* 65.85 2763 95.33 3 19 2 210 59 v West Indies 30 Sep 2009 ODI # 2904
75 70 18 3423 183* 65.82 3660 93.52 6 22 2 277 73 v Bangladesh 16 Jun 2010 ODI # 2993
62 59 15 2895 183* 65.79 3072 94.23 4 20 2 231 62 v Australia 5 Nov 2009 ODI # 2923
76 71 18 3479 183* 65.64 3731 93.24 6 23 2 279 74 v Pakistan 19 Jun 2010 ODI # 2996
76 71 18 3479 183* 65.64 3731 93.24 6 23 2 279 74 v Sri Lanka 22 Jun 2010 ODI # 2999
71 66 16 3282 183* 65.64 3544 92.60 6 21 2 265 67 v Sri Lanka 13 Jan 2010 ODI # 2943
51 50 12 2494 183* 65.63 2593 96.18 3 18 2 201 58 v West Indies 28 Jun 2009 ODI # 2853
48 48 12 2358 183* 65.50 2417 97.55 3 17 2 193 55 v New Zealand 8 Mar 2009 ODI # 2823
49 48 12 2358 183* 65.50 2417 97.55 3 17 2 193 55 v New Zealand 11 Mar 2009 ODI # 2824
49 48 12 2358 183* 65.50 2417 97.55 3 17 2 193 55 v New Zealand 14 Mar 2009 ODI # 2825
47 47 12 2290 183* 65.42 2359 97.07 3 16 2 188 53 v New Zealand 6 Mar 2009 ODI # 2822
67 63 15 3135 183* 65.31 3383 92.66 5 21 2 250 67 v Sri Lanka 5 Jan 2010 ODI # 2938
78 73 18 3584 183* 65.16 3881 92.34 6 24 2 286 76 v Sri Lanka 28 Aug 2010 ODI # 3040
78 73 18 3584 183* 65.16 3881 92.34 6 24 2 286 76 v Australia 20 Oct 2010 ODI # 3060
78 73 18 3584 183* 65.16 3881 92.34 6 24 2 286 76 v South Africa 12 Jan 2011 ODI # 3079
77 72 18 3517 183* 65.12 3781 93.01 6 23 2 281 75 v Sri Lanka 24 Jun 2010 ODI # 3001
77 72 18 3517 183* 65.12 3781 93.01 6 23 2 281 75 v New Zealand 10 Aug 2010 ODI # 3030
77 72 18 3517 183* 65.12 3781 93.01 6 23 2 281 75 v Sri Lanka 16 Aug 2010 ODI # 3032
77 72 18 3517 183* 65.12 3781 93.01 6 23 2 281 75 v Sri Lanka 22 Aug 2010 ODI # 3038
77 72 18 3517 183* 65.12 3781 93.01 6 23 2 281 75 v New Zealand 25 Aug 2010 ODI # 3039
74 69 17 3385 183* 65.09 3615 93.63 6 22 2 274 72 v South Africa 27 Feb 2010 ODI # 2963
58 55 14 2668 183* 65.07 2809 94.98 3 19 2 214 59 v Australia 25 Oct 2009 ODI # 2913
64 61 15 2991 183* 65.02 3202 93.41 4 21 2 239 65 v Sri Lanka 15 Dec 2009 ODI # 2932
63 60 15 2919 183* 64.86 3149 92.69 4 20 2 232 62 v Australia 8 Nov 2009 ODI # 2925
72 67 16 3308 183* 64.86 3573 92.58 6 21 2 267 67 v South Africa 21 Feb 2010 ODI # 2961
50 49 12 2399 183* 64.83 2463 97.40 3 17 2 195 56 v West Indies 26 Jun 2009 ODI # 2852
46 46 11 2267 183* 64.77 2340 96.88 3 16 2 186 53 v New Zealand 3 Mar 2009 ODI # 2821
79 74 18 3622 183* 64.67 3942 91.88 6 24 2 287 76 v South Africa 15 Jan 2011 ODI # 3080
91 86 23 4046 183* 64.22 4339 93.24 6 27 2 328 84 v New Zealand 28 Jan 2014 ODI # 3465
91 86 23 4046 183* 64.22 4339 93.24 6 27 2 328 84 v New Zealand 31 Jan 2014 ODI # 3467
91 86 23 4046 183* 64.22 4339 93.24 6 27 2 328 84 v England 27 Aug 2014 ODI # 3517
91 86 23 4046 183* 64.22 4339 93.24 6 27 2 328 84 v England 30 Aug 2014 ODI # 3520
91 86 23 4046 183* 64.22 4339 93.24 6 27 2 328 84 v England 2 Sep 2014 ODI # 3523
91 86 23 4046 183* 64.22 4339 93.24 6 27 2 328 84 v England 5 Sep 2014 ODI # 3525
91 86 23 4046 183* 64.22 4339 93.24 6 27 2 328 84 v West Indies 8 Oct 2014 ODI # 3531
91 86 23 4046 183* 64.22 4339 93.24 6 27 2 328 84 v West Indies 11 Oct 2014 ODI # 3533
23 23 5 1154 183* 64.11 1129 102.21 2 7 1 105 36 v Bangladesh 10 May 2007 ODI # 2582
86 81 21 3843 183* 64.05 4135 92.93 6 25 2 309 80 v Bangladesh 16 Mar 2012 ODI # 3261
86 81 21 3843 183* 64.05 4135 92.93 6 25 2 309 80 v Pakistan 18 Mar 2012 ODI # 3263
86 81 21 3843 183* 64.05 4135 92.93 6 25 2 309 80 v Sri Lanka 21 Jul 2012 ODI # 3291
86 81 21 3843 183* 64.05 4135 92.93 6 25 2 309 80 v Sri Lanka 24 Jul 2012 ODI # 3292
85 80 20 3822 183* 63.70 4124 92.67 6 25 2 307 80 v Sri Lanka 13 Mar 2012 ODI # 3259
88 83 22 3884 183* 63.67 4196 92.56 6 25 2 312 80 v England 19 Jan 2013 ODI # 3322
88 83 22 3884 183* 63.67 4196 92.56 6 25 2 312 80 v England 23 Jan 2013 ODI # 3327
88 83 22 3884 183* 63.67 4196 92.56 6 25 2 312 80 v England 27 Jan 2013 ODI # 3329
80 75 18 3627 183* 63.63 3954 91.72 6 24 2 288 76 v South Africa 18 Jan 2011 ODI # 3082
80 75 18 3627 183* 63.63 3954 91.72 6 24 2 288 76 v South Africa 21 Jan 2011 ODI # 3084
87 82 21 3874 183* 63.50 4184 92.59 6 25 2 310 80 v Sri Lanka 28 Jul 2012 ODI # 3293
87 82 21 3874 183* 63.50 4184 92.59 6 25 2 310 80 v Sri Lanka 31 Jul 2012 ODI # 3294
87 82 21 3874 183* 63.50 4184 92.59 6 25 2 310 80 v Sri Lanka 4 Aug 2012 ODI # 3295
87 82 21 3874 183* 63.50 4184 92.59 6 25 2 310 80 v Pakistan 30 Dec 2012 ODI # 3314
87 82 21 3874 183* 63.50 4184 92.59 6 25 2 310 80 v Pakistan 3 Jan 2013 ODI # 3315
87 82 21 3874 183* 63.50 4184 92.59 6 25 2 310 80 v Pakistan 6 Jan 2013 ODI # 3316
87 82 21 3874 183* 63.50 4184 92.59 6 25 2 310 80 v England 11 Jan 2013 ODI # 3318
87 82 21 3874 183* 63.50 4184 92.59 6 25 2 310 80 v England 15 Jan 2013 ODI # 3320
97 92 24 4309 183* 63.36 4625 93.16 6 29 2 346 90 v South Africa 14 Oct 2015 ODI # 3692
92 87 23 4052 183* 63.31 4344 93.27 6 27 2 328 84 v West Indies 17 Oct 2014 ODI # 3535
92 87 23 4052 183* 63.31 4344 93.27 6 27 2 328 84 v Australia 18 Jan 2015 ODI # 3582
92 87 23 4052 183* 63.31 4344 93.27 6 27 2 328 84 v England 20 Jan 2015 ODI # 3586
92 87 23 4052 183* 63.31 4344 93.27 6 27 2 328 84 v Australia 26 Jan 2015 ODI # 3592
92 87 23 4052 183* 63.31 4344 93.27 6 27 2 328 84 v England 30 Jan 2015 ODI # 3595
98 93 24 4356 183* 63.13 4686 92.95 6 29 2 351 90 v South Africa 18 Oct 2015 ODI # 3695
98 93 24 4356 183* 63.13 4686 92.95 6 29 2 351 90 v South Africa 22 Oct 2015 ODI # 3698
98 93 24 4356 183* 63.13 4686 92.95 6 29 2 351 90 v South Africa 25 Oct 2015 ODI # 3700
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v South Africa 6 Jun 2013 ODI # 3363
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v West Indies 11 Jun 2013 ODI # 3368
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Pakistan 15 Jun 2013 ODI # 3372
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Sri Lanka 20 Jun 2013 ODI # 3376
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v England 23 Jun 2013 ODI # 3377
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v West Indies 30 Jun 2013 ODI # 3380
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Sri Lanka 11 Jul 2013 ODI # 3388
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Australia 13 Oct 2013 ODI # 3419
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Australia 16 Oct 2013 ODI # 3420
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Australia 19 Oct 2013 ODI # 3421
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Australia 23 Oct 2013 ODI # 3422
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Australia 30 Oct 2013 ODI # 3424
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v Australia 2 Nov 2013 ODI # 3428
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v West Indies 21 Nov 2013 ODI # 3436
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v West Indies 24 Nov 2013 ODI # 3437
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v West Indies 27 Nov 2013 ODI # 3439
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v South Africa 5 Dec 2013 ODI # 3442
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v South Africa 8 Dec 2013 ODI # 3443
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v South Africa 11 Dec 2013 ODI # 3444
89 84 22 3911 183* 63.08 4222 92.63 6 25 2 315 80 v New Zealand 19 Jan 2014 ODI # 3456
90 85 22 3967 183* 62.96 4266 92.99 6 26 2 322 81 v New Zealand 22 Jan 2014 ODI # 3458
90 85 22 3967 183* 62.96 4266 92.99 6 26 2 322 81 v New Zealand 25 Jan 2014 ODI # 3462
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v Sri Lanka 2 Apr 2011 ODI # 3148
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 3 Sep 2011 ODI # 3186
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 6 Sep 2011 ODI # 3187
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 9 Sep 2011 ODI # 3189
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 11 Sep 2011 ODI # 3191
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 16 Sep 2011 ODI # 3195
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 14 Oct 2011 ODI # 3199
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 17 Oct 2011 ODI # 3201
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 20 Oct 2011 ODI # 3205
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 23 Oct 2011 ODI # 3207
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v England 25 Oct 2011 ODI # 3210
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v Australia 5 Feb 2012 ODI # 3231
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v Sri Lanka 8 Feb 2012 ODI # 3233
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v Australia 12 Feb 2012 ODI # 3237
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v Sri Lanka 14 Feb 2012 ODI # 3239
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v Australia 19 Feb 2012 ODI # 3244
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v Australia 26 Feb 2012 ODI # 3250
84 79 19 3776 183* 62.93 4098 92.14 6 25 2 301 79 v Sri Lanka 28 Feb 2012 ODI # 3251
24 24 5 1190 183* 62.63 1183 100.59 2 7 1 109 36 v Bangladesh 12 May 2007 ODI # 2583
24 24 5 1190 183* 62.63 1183 100.59 2 7 1 109 36 v Africa XI 6 Jun 2007 ODI # 2587
81 76 18 3632 183* 62.62 3964 91.62 6 24 2 289 76 v South Africa 23 Jan 2011 ODI # 3087
81 76 18 3632 183* 62.62 3964 91.62 6 24 2 289 76 v Bangladesh 19 Feb 2011 ODI # 3100
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v Pakistan 15 Feb 2015 ODI # 3602
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v South Africa 22 Feb 2015 ODI # 3610
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v U.A.E. 28 Feb 2015 ODI # 3618
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v West Indies 6 Mar 2015 ODI # 3625
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v Ireland 10 Mar 2015 ODI # 3631
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v Zimbabwe 14 Mar 2015 ODI # 3636
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v Bangladesh 19 Mar 2015 ODI # 3641
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v Australia 26 Mar 2015 ODI # 3645
93 88 23 4070 183* 62.61 4357 93.41 6 27 2 329 85 v Bangladesh 18 Jun 2015 ODI # 3658
99 94 24 4374 183* 62.48 4699 93.08 6 29 2 352 91 v Australia 12 Jan 2016 ODI # 3723
95 90 23 4186 183* 62.47 4509 92.83 6 28 2 338 86 v Bangladesh 24 Jun 2015 ODI # 3661
94 89 23 4117 183* 62.37 4432 92.89 6 27 2 332 85 v Bangladesh 21 Jun 2015 ODI # 3660
45 45 10 2183 183* 62.37 2251 96.97 3 15 2 180 53 v Sri Lanka 5 Feb 2009 ODI # 2815
45 45 10 2183 183* 62.37 2251 96.97 3 15 2 180 53 v Sri Lanka 8 Feb 2009 ODI # 2818
16 16 2 872 183* 62.28 850 102.58 2 5 1 87 26 v West Indies 28 May 2006 ODI # 2382
16 16 2 872 183* 62.28 850 102.58 2 5 1 87 26 v Sri Lanka 18 Aug 2006 ODI # 2405
82 77 18 3663 183* 62.08 3989 91.82 6 24 2 292 77 v England 27 Feb 2011 ODI # 3110
82 77 18 3663 183* 62.08 3989 91.82 6 24 2 292 77 v Ireland 6 Mar 2011 ODI # 3121
82 77 18 3663 183* 62.08 3989 91.82 6 24 2 292 77 v Netherlands 9 Mar 2011 ODI # 3124
82 77 18 3663 183* 62.08 3989 91.82 6 24 2 292 77 v South Africa 12 Mar 2011 ODI # 3128
96 91 23 4217 183* 62.01 4539 92.90 6 28 2 339 86 v South Africa 11 Oct 2015 ODI # 3689
100 95 24 4385 183* 61.76 4709 93.11 6 29 2 352 91 v Australia 15 Jan 2016 ODI # 3724
44 44 10 2089 183* 61.44 2155 96.93 3 14 2 176 51 v Sri Lanka 3 Feb 2009 ODI # 2813
83 78 18 3685 183* 61.41 4019 91.68 6 24 2 293 77 v West Indies 20 Mar 2011 ODI # 3141
83 78 18 3685 183* 61.41 4019 91.68 6 24 2 293 77 v Australia 24 Mar 2011 ODI # 3143
83 78 18 3685 183* 61.41 4019 91.68 6 24 2 293 77 v Pakistan 30 Mar 2011 ODI # 3147
101 96 24 4408 183* 61.22 4718 93.42 6 29 2 354 93 v Australia 17 Jan 2016 ODI # 3725
37 37 8 1775 183* 61.20 1771 100.22 3 11 2 154 50 v Sri Lanka 3 Jul 2008 ODI # 2732
25 25 5 1223 183* 61.15 1221 100.16 2 7 1 111 38 v Africa XI 9 Jun 2007 ODI # 2588
25 25 5 1223 183* 61.15 1221 100.16 2 7 1 111 38 v Africa XI 10 Jun 2007 ODI # 2589
11 11 1 611 183* 61.10 571 107.00 2 2 1 63 19 v Pakistan 6 Feb 2006 ODI # 2324
11 11 1 611 183* 61.10 571 107.00 2 2 1 63 19 v Pakistan 11 Feb 2006 ODI # 2327
11 11 1 611 183* 61.10 571 107.00 2 2 1 63 19 v Pakistan 13 Feb 2006 ODI # 2329
11 11 1 611 183* 61.10 571 107.00 2 2 1 63 19 v Pakistan 16 Feb 2006 ODI # 2331
36 36 8 1708 183* 61.00 1709 99.94 3 10 2 149 49 v Pakistan 2 Jul 2008 ODI # 2730
21 21 4 1034 183* 60.82 998 103.60 2 6 1 96 35 v West Indies 31 Jan 2007 ODI # 2493
21 21 4 1034 183* 60.82 998 103.60 2 6 1 96 35 v Sri Lanka 8 Feb 2007 ODI # 2514
21 21 4 1034 183* 60.82 998 103.60 2 6 1 96 35 v Sri Lanka 11 Feb 2007 ODI # 2520
21 21 4 1034 183* 60.82 998 103.60 2 6 1 96 35 v Sri Lanka 14 Feb 2007 ODI # 2522
21 21 4 1034 183* 60.82 998 103.60 2 6 1 96 35 v Sri Lanka 17 Feb 2007 ODI # 2525
21 21 4 1034 183* 60.82 998 103.60 2 6 1 96 35 v Bangladesh 17 Mar 2007 ODI # 2538
38 38 8 1824 183* 60.80 1845 98.86 3 11 2 158 50 v Sri Lanka 6 Jul 2008 ODI # 2735
38 38 8 1824 183* 60.80 1845 98.86 3 11 2 158 50 v Sri Lanka 18 Aug 2008 ODI # 2742
35 35 8 1632 183* 60.44 1613 101.17 3 9 2 145 49 v Pakistan 26 Jun 2008 ODI # 2717
35 35 8 1632 183* 60.44 1613 101.17 3 9 2 145 49 v Bangladesh 28 Jun 2008 ODI # 2721
40 40 8 1934 183* 60.43 1979 97.72 3 12 2 165 50 v Sri Lanka 27 Aug 2008 ODI # 2755
40 40 8 1934 183* 60.43 1979 97.72 3 12 2 165 50 v Sri Lanka 29 Aug 2008 ODI # 2756
40 40 8 1934 183* 60.43 1979 97.72 3 12 2 165 50 v England 14 Nov 2008 ODI # 2774
40 40 8 1934 183* 60.43 1979 97.72 3 12 2 165 50 v England 17 Nov 2008 ODI # 2777
40 40 8 1934 183* 60.43 1979 97.72 3 12 2 165 50 v England 20 Nov 2008 ODI # 2778
43 43 9 2054 183* 60.41 2110 97.34 3 14 2 175 51 v Sri Lanka 28 Jan 2009 ODI # 2806
43 43 9 2054 183* 60.41 2110 97.34 3 14 2 175 51 v Sri Lanka 31 Jan 2009 ODI # 2810
102 97 24 4408 183* 60.38 4721 93.37 6 29 3 354 93 v Australia 20 Jan 2016 ODI # 3726
10 10 1 543 183* 60.33 518 104.82 2 1 1 52 18 v Sri Lanka 12 Nov 2005 ODI # 2296
10 10 1 543 183* 60.33 518 104.82 2 1 1 52 18 v South Africa 16 Nov 2005 ODI # 2297
10 10 1 543 183* 60.33 518 104.82 2 1 1 52 18 v South Africa 19 Nov 2005 ODI # 2298
10 10 1 543 183* 60.33 518 104.82 2 1 1 52 18 v South Africa 25 Nov 2005 ODI # 2299
10 10 1 543 183* 60.33 518 104.82 2 1 1 52 18 v South Africa 28 Nov 2005 ODI # 2300
39 39 8 1863 183* 60.09 1899 98.10 3 11 2 161 50 v Sri Lanka 20 Aug 2008 ODI # 2745
39 39 8 1863 183* 60.09 1899 98.10 3 11 2 161 50 v Sri Lanka 24 Aug 2008 ODI # 2750
103 98 24 4442 183* 60.02 4763 93.26 6 29 3 355 94 v Australia 23 Jan 2016 ODI # 3727
103 98 24 4442 183* 60.02 4763 93.26 6 29 3 355 94 v Zimbabwe 11 Jun 2016 ODI # 3742
103 98 24 4442 183* 60.02 4763 93.26 6 29 3 355 94 v Zimbabwe 13 Jun 2016 ODI # 3744
103 98 24 4442 183* 60.02 4763 93.26 6 29 3 355 94 v Zimbabwe 15 Jun 2016 ODI # 3746
104 99 24 4463 183* 59.50 4787 93.23 6 29 3 356 95 v New Zealand 16 Oct 2016 ODI # 3796
106 101 24 4582 183* 59.50 4943 92.69 6 30 3 365 98 v New Zealand 23 Oct 2016 ODI # 3798
34 34 7 1606 183* 59.48 1583 101.45 3 9 2 145 48 v Hong Kong 25 Jun 2008 ODI # 2716
105 100 24 4502 183* 59.23 4852 92.78 6 29 3 359 95 v New Zealand 20 Oct 2016 ODI # 3797
22 22 4 1063 183* 59.05 1023 103.91 2 6 1 98 36 v Bermuda 19 Mar 2007 ODI # 2542
22 22 4 1063 183* 59.05 1023 103.91 2 6 1 98 36 v Sri Lanka 23 Mar 2007 ODI # 2550
117 110 26 4953 183* 58.96 5353 92.52 7 32 3 393 110 v West Indies 30 Jun 2017 ODI # 3898
110 105 24 4774 183* 58.93 5161 92.50 7 30 3 380 105 v England 19 Jan 2017 ODI # 3821
118 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v West Indies 2 Jul 2017 ODI # 3900
119 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v West Indies 6 Jul 2017 ODI # 3902
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Sri Lanka 20 Aug 2017 ODI # 3905
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Sri Lanka 24 Aug 2017 ODI # 3906
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Sri Lanka 27 Aug 2017 ODI # 3907
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Sri Lanka 31 Aug 2017 ODI # 3908
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Sri Lanka 3 Sep 2017 ODI # 3909
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Australia 17 Sep 2017 ODI # 3910
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Australia 21 Sep 2017 ODI # 3912
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Australia 24 Sep 2017 ODI # 3914
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Australia 28 Sep 2017 ODI # 3917
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v Australia 1 Oct 2017 ODI # 3919
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v New Zealand 22 Oct 2017 ODI # 3928
120 111 26 5007 183* 58.90 5467 91.58 7 33 3 394 110 v New Zealand 25 Oct 2017 ODI # 3931
107 102 24 4593 183* 58.88 4974 92.34 6 30 3 365 98 v New Zealand 26 Oct 2016 ODI # 3799
41 41 8 1943 183* 58.87 1984 97.93 3 12 2 165 51 v England 23 Nov 2008 ODI # 2781
108 103 24 4634 183* 58.65 5033 92.07 6 30 3 369 99 v New Zealand 29 Oct 2016 ODI # 3800
42 42 8 1993 183* 58.61 2045 97.45 3 13 2 170 51 v England 26 Nov 2008 ODI # 2783
112 107 24 4862 183* 58.57 5249 92.62 7 31 3 388 108 v Sri Lanka 8 Jun 2017 ODI # 3882
113 107 24 4862 183* 58.57 5249 92.62 7 31 3 388 108 v South Africa 11 Jun 2017 ODI # 3886
114 107 24 4862 183* 58.57 5249 92.62 7 31 3 388 108 v Bangladesh 15 Jun 2017 ODI # 3891
111 106 24 4799 183* 58.52 5197 92.34 7 30 3 381 106 v England 22 Jan 2017 ODI # 3824
111 106 24 4799 183* 58.52 5197 92.34 7 30 3 381 106 v Pakistan 4 Jun 2017 ODI # 3878
121 112 26 5032 183* 58.51 5484 91.75 7 33 3 397 110 v New Zealand 29 Oct 2017 ODI # 3932
121 112 26 5032 183* 58.51 5484 91.75 7 33 3 397 110 v Sri Lanka 10 Dec 2017 ODI # 3939
4 4 0 234 148 58.50 227 103.08 1 0 0 25 5 v Pakistan 15 Apr 2005 ODI # 2239
20 20 3 994 183* 58.47 978 101.63 2 6 1 95 32 v West Indies 21 Jan 2007 ODI # 2480
20 20 3 994 183* 58.47 978 101.63 2 6 1 95 32 v West Indies 24 Jan 2007 ODI # 2485
17 17 2 874 183* 58.26 860 101.62 2 5 1 87 26 v West Indies 14 Sep 2006 ODI # 2414
17 17 2 874 183* 58.26 860 101.62 2 5 1 87 26 v Australia 16 Sep 2006 ODI # 2416
17 17 2 874 183* 58.26 860 101.62 2 5 1 87 26 v West Indies 20 Sep 2006 ODI # 2419
17 17 2 874 183* 58.26 860 101.62 2 5 1 87 26 v Australia 22 Sep 2006 ODI # 2421
17 17 2 874 183* 58.26 860 101.62 2 5 1 87 26 v England 15 Oct 2006 ODI # 2429
17 17 2 874 183* 58.26 860 101.62 2 5 1 87 26 v West Indies 26 Oct 2006 ODI # 2437
17 17 2 874 183* 58.26 860 101.62 2 5 1 87 26 v Australia 29 Oct 2006 ODI # 2440
26 26 5 1223 183* 58.23 1225 99.83 2 7 2 111 38 v South Africa 29 Jun 2007 ODI # 2593
26 26 5 1223 183* 58.23 1225 99.83 2 7 2 111 38 v South Africa 1 Jul 2007 ODI # 2595
26 26 5 1223 183* 58.23 1225 99.83 2 7 2 111 38 v Scotland 16 Aug 2007 ODI # 2608
26 26 5 1223 183* 58.23 1225 99.83 2 7 2 111 38 v England 21 Aug 2007 ODI # 2611
116 109 25 4875 183* 58.03 5274 92.43 7 31 3 389 108 v West Indies 23 Jun 2017 ODI # 3895
116 109 25 4875 183* 58.03 5274 92.43 7 31 3 389 108 v West Indies 25 Jun 2017 ODI # 3896
109 104 24 4640 183* 58.00 5039 92.08 6 30 3 370 99 v England 15 Jan 2017 ODI # 3819
115 108 24 4866 183* 57.92 5265 92.42 7 31 3 388 108 v Pakistan 18 Jun 2017 ODI # 3894
122 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v Sri Lanka 13 Dec 2017 ODI # 3941
123 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v Sri Lanka 17 Dec 2017 ODI # 3942
123 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v South Africa 1 Feb 2018 ODI # 3969
124 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v South Africa 4 Feb 2018 ODI # 3970
124 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v South Africa 7 Feb 2018 ODI # 3971
124 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v South Africa 10 Feb 2018 ODI # 3973
124 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v South Africa 13 Feb 2018 ODI # 3976
124 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v South Africa 16 Feb 2018 ODI # 3978
124 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v England 12 Jul 2018 ODI # 4014
124 113 26 5039 183* 57.91 5489 91.80 7 33 3 397 111 v England 14 Jul 2018 ODI # 4016
9 9 1 463 183* 57.87 445 104.04 2 0 1 43 15 v Sri Lanka 6 Nov 2005 ODI # 2294
9 9 1 463 183* 57.87 445 104.04 2 0 1 43 15 v Sri Lanka 9 Nov 2005 ODI # 2295
125 114 26 5081 183* 57.73 5555 91.46 7 33 3 401 111 v England 17 Jul 2018 ODI # 4018
30 30 6 1381 183* 57.54 1372 100.65 2 9 2 130 39 v Pakistan 5 Nov 2007 ODI # 2643
30 30 6 1381 183* 57.54 1372 100.65 2 9 2 130 39 v Pakistan 8 Nov 2007 ODI # 2644
139 126 30 5502 183* 57.31 6094 90.28 7 37 4 429 117 v Australia 2 Mar 2019 ODI # 4102
139 126 30 5502 183* 57.31 6094 90.28 7 37 4 429 117 v Australia 5 Mar 2019 ODI # 4106
29 29 6 1318 183* 57.30 1295 101.77 2 8 2 122 39 v Australia 8 Oct 2007 ODI # 2627
29 29 6 1318 183* 57.30 1295 101.77 2 8 2 122 39 v Australia 11 Oct 2007 ODI # 2629
29 29 6 1318 183* 57.30 1295 101.77 2 8 2 122 39 v Australia 14 Oct 2007 ODI # 2631
29 29 6 1318 183* 57.30 1295 101.77 2 8 2 122 39 v Australia 17 Oct 2007 ODI # 2632
137 124 29 5442 183* 57.28 6016 90.45 7 36 4 423 116 v New Zealand 26 Jan 2019 ODI # 4085
31 31 6 1430 183* 57.20 1424 100.42 2 9 2 134 41 v Pakistan 11 Nov 2007 ODI # 2645
31 31 6 1430 183* 57.20 1424 100.42 2 9 2 134 41 v Pakistan 15 Nov 2007 ODI # 2646
31 31 6 1430 183* 57.20 1424 100.42 2 9 2 134 41 v Pakistan 18 Nov 2007 ODI # 2647
31 31 6 1430 183* 57.20 1424 100.42 2 9 2 134 41 v Australia 3 Feb 2008 ODI # 2670
31 31 6 1430 183* 57.20 1424 100.42 2 9 2 134 41 v Sri Lanka 5 Feb 2008 ODI # 2672
31 31 6 1430 183* 57.20 1424 100.42 2 9 2 134 41 v Australia 10 Feb 2008 ODI # 2675
126 115 26 5081 183* 57.08 5558 91.41 7 33 4 401 111 v Hong Kong 18 Sep 2018 ODI # 4039
127 115 26 5081 183* 57.08 5558 91.41 7 33 4 401 111 v Pakistan 19 Sep 2018 ODI # 4040
140 127 30 5528 183* 56.98 6136 90.09 7 37 4 431 118 v Australia 8 Mar 2019 ODI # 4109
128 116 26 5114 183* 56.82 5595 91.40 7 33 4 404 111 v Bangladesh 21 Sep 2018 ODI # 4042
129 116 26 5114 183* 56.82 5595 91.40 7 33 4 404 111 v Pakistan 23 Sep 2018 ODI # 4044
136 123 28 5394 183* 56.77 5983 90.15 7 36 4 418 115 v Australia 18 Jan 2019 ODI # 4079
136 123 28 5394 183* 56.77 5983 90.15 7 36 4 418 115 v New Zealand 23 Jan 2019 ODI # 4082
141 128 30 5562 183* 56.75 6182 89.97 7 37 4 433 118 v South Africa 5 Jun 2019 ODI # 4150
138 125 29 5443 183* 56.69 6022 90.38 7 36 4 423 116 v New Zealand 3 Feb 2019 ODI # 4092
27 27 5 1244 183* 56.54 1243 100.08 2 7 2 114 38 v England 24 Aug 2007 ODI # 2613
27 27 5 1244 183* 56.54 1243 100.08 2 7 2 114 38 v England 27 Aug 2007 ODI # 2616
27 27 5 1244 183* 56.54 1243 100.08 2 7 2 114 38 v England 30 Aug 2007 ODI # 2617
142 129 30 5589 183* 56.45 6196 90.20 7 37 4 436 119 v Australia 9 Jun 2019 ODI # 4155
130 117 26 5122 183* 56.28 5612 91.26 7 33 4 404 111 v Afghanistan 25 Sep 2018 ODI # 4046
32 32 6 1461 183* 56.19 1450 100.75 2 9 2 137 41 v Sri Lanka 12 Feb 2008 ODI # 2676
32 32 6 1461 183* 56.19 1450 100.75 2 9 2 137 41 v Australia 17 Feb 2008 ODI # 2680
32 32 6 1461 183* 56.19 1450 100.75 2 9 2 137 41 v Sri Lanka 19 Feb 2008 ODI # 2681
32 32 6 1461 183* 56.19 1450 100.75 2 9 2 137 41 v Australia 24 Feb 2008 ODI # 2685
32 32 6 1461 183* 56.19 1450 100.75 2 9 2 137 41 v Sri Lanka 26 Feb 2008 ODI # 2686
32 32 6 1461 183* 56.19 1450 100.75 2 9 2 137 41 v Australia 2 Mar 2008 ODI # 2688
131 118 26 5158 183* 56.06 5679 90.82 7 33 4 407 111 v Bangladesh 28 Sep 2018 ODI # 4048
131 118 26 5158 183* 56.06 5679 90.82 7 33 4 407 111 v West Indies 21 Oct 2018 ODI # 4056
143 130 30 5590 183* 55.90 6198 90.19 7 37 4 436 119 v Pakistan 16 Jun 2019 ODI # 4161
135 122 27 5307 183* 55.86 5869 90.42 7 35 4 412 115 v Australia 15 Jan 2019 ODI # 4078
132 119 26 5178 183* 55.67 5704 90.77 7 33 4 407 112 v West Indies 24 Oct 2018 ODI # 4059
132 119 26 5178 183* 55.67 5704 90.77 7 33 4 407 112 v West Indies 27 Oct 2018 ODI # 4062
144 131 30 5618 183* 55.62 6250 89.88 7 37 4 439 119 v Afghanistan 22 Jun 2019 ODI # 4169
144 131 30 5618 183* 55.62 6250 89.88 7 37 4 439 119 v West Indies 27 Jun 2019 ODI # 4175
144 131 30 5618 183* 55.62 6250 89.88 7 37 4 439 119 v England 30 Jun 2019 ODI # 4179
144 131 30 5618 183* 55.62 6250 89.88 7 37 4 439 119 v Bangladesh 2 Jul 2019 ODI # 4182
144 131 30 5618 183* 55.62 6250 89.88 7 37 4 439 119 v Sri Lanka 6 Jul 2019 ODI # 4187
144 131 30 5618 183* 55.62 6250 89.88 7 37 4 439 119 v New Zealand 9 Jul 2019 ODI # 4190
18 18 2 888 183* 55.50 887 100.11 2 5 1 90 26 v South Africa 22 Nov 2006 ODI # 2447
18 18 2 888 183* 55.50 887 100.11 2 5 1 90 26 v South Africa 26 Nov 2006 ODI # 2449
18 18 2 888 183* 55.50 887 100.11 2 5 1 90 26 v South Africa 29 Nov 2006 ODI # 2452
33 33 6 1497 183* 55.44 1487 100.67 2 9 2 139 42 v Australia 4 Mar 2008 ODI # 2689
33 33 6 1497 183* 55.44 1487 100.67 2 9 2 139 42 v Pakistan 10 Jun 2008 ODI # 2705
33 33 6 1497 183* 55.44 1487 100.67 2 9 2 139 42 v Bangladesh 12 Jun 2008 ODI # 2706
33 33 6 1497 183* 55.44 1487 100.67 2 9 2 139 42 v Pakistan 14 Jun 2008 ODI # 2707
133 120 26 5201 183* 55.32 5719 90.94 7 33 4 409 112 v West Indies 29 Oct 2018 ODI # 4063
133 120 26 5201 183* 55.32 5719 90.94 7 33 4 409 112 v West Indies 1 Nov 2018 ODI # 4064
134 121 26 5252 183* 55.28 5815 90.31 7 34 4 412 113 v Australia 12 Jan 2019 ODI # 4077
28 28 5 1268 183* 55.13 1260 100.63 2 7 2 117 38 v England 2 Sep 2007 ODI # 2618
28 28 5 1268 183* 55.13 1260 100.63 2 7 2 117 38 v England 5 Sep 2007 ODI # 2619
28 28 5 1268 183* 55.13 1260 100.63 2 7 2 117 38 v England 8 Sep 2007 ODI # 2620
28 28 5 1268 183* 55.13 1260 100.63 2 7 2 117 38 v Australia 29 Sep 2007 ODI # 2621
28 28 5 1268 183* 55.13 1260 100.63 2 7 2 117 38 v Australia 2 Oct 2007 ODI # 2623
28 28 5 1268 183* 55.13 1260 100.63 2 7 2 117 38 v Australia 5 Oct 2007 ODI # 2625
19 19 2 932 183* 54.82 936 99.57 2 5 1 92 28 v South Africa 3 Dec 2006 ODI # 2458
5 5 0 258 148 51.60 265 97.35 1 0 0 27 5 v Pakistan 17 Apr 2005 ODI # 2240
6 6 0 260 148 43.33 272 95.58 1 0 0 27 5 v Sri Lanka 30 Jul 2005 ODI # 2262
6 6 0 260 148 43.33 272 95.58 1 0 0 27 5 v West Indies 31 Jul 2005 ODI # 2263
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v Sri Lanka 3 Aug 2005 ODI # 2265
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v West Indies 7 Aug 2005 ODI # 2267
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v Sri Lanka 9 Aug 2005 ODI # 2268
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v New Zealand 26 Aug 2005 ODI # 2273
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v Zimbabwe 29 Aug 2005 ODI # 2274
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v New Zealand 2 Sep 2005 ODI # 2278
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v Zimbabwe 4 Sep 2005 ODI # 2280
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v New Zealand 6 Sep 2005 ODI # 2281
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v Sri Lanka 25 Oct 2005 ODI # 2286
7 7 0 280 148 40.00 299 93.64 1 0 0 28 5 v Sri Lanka 28 Oct 2005 ODI # 2287
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