Records type batting analysis [change type]
View cumulative averages [change view]
Match result won match remove won match 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 2004-2019 205 162 68 6486 183* 69.00 6745 96.16 7 44 6 515 146
Cumulative averages
13 12 7 627 183* 125.40 509 123.18 2 2 1 42 31 v Sri Lanka 3 Nov 2005 ODI # 2291
14 12 7 627 183* 125.40 509 123.18 2 2 1 42 31 v Sri Lanka 9 Nov 2005 ODI # 2295
21 17 10 870 183* 124.28 715 121.67 2 5 1 71 38 v Pakistan 19 Feb 2006 ODI # 2333
15 13 7 707 183* 117.83 582 121.47 2 3 1 51 34 v Sri Lanka 12 Nov 2005 ODI # 2296
16 13 7 707 183* 117.83 582 121.47 2 3 1 51 34 v South Africa 19 Nov 2005 ODI # 2298
12 11 6 582 183* 116.40 466 124.89 2 2 1 41 29 v Sri Lanka 31 Oct 2005 ODI # 2290
20 16 9 793 183* 113.28 659 120.33 2 4 1 65 34 v Pakistan 16 Feb 2006 ODI # 2331
19 15 8 791 183* 113.00 654 120.94 2 4 1 65 34 v Pakistan 13 Feb 2006 ODI # 2329
22 18 10 890 183* 111.25 743 119.78 2 5 1 73 38 v England 28 Mar 2006 ODI # 2357
25 21 12 951 183* 105.66 817 116.40 2 5 1 77 39 v England 6 Apr 2006 ODI # 2360
24 20 11 941 183* 104.55 804 117.03 2 5 1 76 39 v England 3 Apr 2006 ODI # 2359
23 19 10 928 183* 103.11 798 116.29 2 5 1 75 38 v England 31 Mar 2006 ODI # 2358
17 14 7 719 183* 102.71 608 118.25 2 3 1 52 34 v South Africa 28 Nov 2005 ODI # 2300
18 14 7 719 183* 102.71 608 118.25 2 3 1 52 34 v Pakistan 11 Feb 2006 ODI # 2327
26 22 12 1010 183* 101.00 889 113.61 2 6 1 82 39 v Pakistan 19 Apr 2006 ODI # 2364
27 23 12 1028 183* 93.45 900 114.22 2 6 1 84 40 v West Indies 18 May 2006 ODI # 2377
9 9 5 361 148 90.25 293 123.20 1 2 1 23 17 v Zimbabwe 4 Sep 2005 ODI # 2280
36 31 16 1348 183* 89.86 1221 110.40 2 9 1 105 48 v Bangladesh 10 May 2007 ODI # 2582
33 29 15 1228 183* 87.71 1090 112.66 2 8 1 96 47 v Sri Lanka 14 Feb 2007 ODI # 2522
34 29 15 1228 183* 87.71 1090 112.66 2 8 1 96 47 v Sri Lanka 17 Feb 2007 ODI # 2525
28 24 12 1046 183* 87.16 913 114.56 2 6 1 88 40 v West Indies 20 Sep 2006 ODI # 2419
40 35 17 1558 183* 86.55 1414 110.18 3 9 1 126 55 v Africa XI 10 Jun 2007 ODI # 2589
37 32 16 1384 183* 86.50 1275 108.54 2 9 1 109 48 v Bangladesh 12 May 2007 ODI # 2583
30 26 13 1115 183* 85.76 977 114.12 2 7 1 91 44 v West Indies 21 Jan 2007 ODI # 2480
35 30 15 1257 183* 83.80 1115 112.73 2 8 1 98 48 v Bermuda 19 Mar 2007 ODI # 2542
32 28 14 1161 183* 82.92 1016 114.27 2 7 1 92 47 v West Indies 31 Jan 2007 ODI # 2493
42 37 18 1572 183* 82.73 1429 110.00 3 9 2 128 55 v South Africa 1 Jul 2007 ODI # 2595
43 37 18 1572 183* 82.73 1429 110.00 3 9 2 128 55 v Scotland 16 Aug 2007 ODI # 2608
86 75 33 3447 183* 82.07 3449 99.94 6 23 2 270 82 v Bangladesh 7 Jan 2010 ODI # 2939
87 75 33 3447 183* 82.07 3449 99.94 6 23 2 270 82 v Sri Lanka 10 Jan 2010 ODI # 2941
91 79 35 3611 183* 82.06 3593 100.50 6 24 2 285 87 v Bangladesh 16 Jun 2010 ODI # 2993
41 36 17 1558 183* 82.00 1418 109.87 3 9 2 126 55 v South Africa 29 Jun 2007 ODI # 2593
38 33 16 1386 183* 81.52 1279 108.36 2 9 1 109 48 v Africa XI 6 Jun 2007 ODI # 2587
92 80 35 3667 183* 81.48 3664 100.08 6 25 2 287 88 v Pakistan 19 Jun 2010 ODI # 2996
90 78 34 3573 183* 81.20 3548 100.70 6 24 2 282 86 v South Africa 24 Feb 2010 ODI # 2962
94 82 36 3728 183* 81.04 3752 99.36 6 25 2 291 89 v Sri Lanka 16 Aug 2010 ODI # 3032
29 25 12 1053 183* 81.00 935 112.62 2 6 1 88 40 v England 15 Oct 2006 ODI # 2429
88 76 33 3479 183* 80.90 3484 99.85 6 23 2 273 82 v Bangladesh 11 Jan 2010 ODI # 2942
93 81 35 3705 183* 80.54 3714 99.75 6 25 2 289 89 v Sri Lanka 24 Jun 2010 ODI # 3001
95 83 36 3766 183* 80.12 3827 98.40 6 25 2 294 89 v New Zealand 25 Aug 2010 ODI # 3039
31 27 13 1121 183* 80.07 996 112.55 2 7 1 91 44 v West Indies 24 Jan 2007 ODI # 2485
84 73 32 3274 183* 79.85 3289 99.54 5 22 2 254 79 v Australia 31 Oct 2009 ODI # 2918
10 10 5 399 148 79.80 321 124.29 1 2 1 26 19 v Sri Lanka 25 Oct 2005 ODI # 2286
11 10 5 399 148 79.80 321 124.29 1 2 1 26 19 v Sri Lanka 28 Oct 2005 ODI # 2287
85 74 32 3346 183* 79.66 3342 100.11 5 23 2 261 82 v Sri Lanka 15 Dec 2009 ODI # 2932
89 77 33 3505 183* 79.65 3513 99.77 6 23 2 275 82 v South Africa 21 Feb 2010 ODI # 2961
44 38 18 1593 183* 79.65 1447 110.08 3 9 2 131 55 v England 24 Aug 2007 ODI # 2613
60 52 25 2141 183* 79.29 2041 104.89 4 12 2 174 67 v Pakistan 26 Jun 2008 ODI # 2717
61 52 25 2141 183* 79.29 2041 104.89 4 12 2 174 67 v Bangladesh 28 Jun 2008 ODI # 2721
62 53 25 2208 183* 78.85 2103 104.99 4 13 2 179 68 v Sri Lanka 3 Jul 2008 ODI # 2732
39 34 16 1419 183* 78.83 1317 107.74 2 9 1 111 50 v Africa XI 9 Jun 2007 ODI # 2588
115 100 45 4317 183* 78.49 4428 97.49 6 28 3 337 99 v Pakistan 18 Mar 2012 ODI # 3263
96 84 36 3766 183* 78.45 3828 98.38 6 25 3 294 89 v Australia 20 Oct 2010 ODI # 3060
114 99 44 4313 183* 78.41 4427 97.42 6 28 3 336 99 v Sri Lanka 13 Mar 2012 ODI # 3259
59 51 24 2115 183* 78.33 2011 105.17 4 12 2 174 66 v Hong Kong 25 Jun 2008 ODI # 2716
110 96 42 4219 183* 78.12 4338 97.25 6 28 3 329 97 v England 25 Oct 2011 ODI # 3210
83 72 31 3203 183* 78.12 3194 100.28 5 21 2 248 79 v Australia 28 Oct 2009 ODI # 2915
55 48 23 1946 183* 77.84 1855 104.90 3 12 2 161 59 v Australia 2 Mar 2008 ODI # 2688
116 101 45 4352 183* 77.71 4457 97.64 6 28 3 340 100 v Sri Lanka 21 Jul 2012 ODI # 3291
97 85 36 3804 183* 77.63 3889 97.81 6 25 3 295 89 v South Africa 15 Jan 2011 ODI # 3080
112 98 43 4267 183* 77.58 4401 96.95 6 28 3 330 98 v Australia 12 Feb 2012 ODI # 3237
113 98 43 4267 183* 77.58 4401 96.95 6 28 3 330 98 v Sri Lanka 28 Feb 2012 ODI # 3251
80 70 31 3023 183* 77.51 3025 99.93 4 20 2 236 76 v New Zealand 11 Sep 2009 ODI # 2886
63 54 25 2247 183* 77.48 2157 104.17 4 13 2 182 68 v Sri Lanka 20 Aug 2008 ODI # 2745
64 55 25 2323 183* 77.43 2237 103.84 4 14 2 190 68 v Sri Lanka 24 Aug 2008 ODI # 2750
47 41 19 1702 183* 77.36 1536 110.80 3 10 2 142 56 v Australia 8 Oct 2007 ODI # 2627
53 47 22 1931 183* 77.24 1843 104.77 3 12 2 158 59 v Sri Lanka 19 Feb 2008 ODI # 2681
54 47 22 1931 183* 77.24 1843 104.77 3 12 2 158 59 v Sri Lanka 26 Feb 2008 ODI # 2686
65 56 25 2394 183* 77.22 2317 103.32 4 15 2 194 68 v Sri Lanka 27 Aug 2008 ODI # 2755
45 39 18 1617 183* 77.00 1464 110.45 3 9 2 134 55 v England 2 Sep 2007 ODI # 2618
81 71 31 3079 183* 76.97 3087 99.74 4 21 2 239 76 v Sri Lanka 14 Sep 2009 ODI # 2889
82 71 31 3079 183* 76.97 3087 99.74 4 21 2 239 76 v West Indies 30 Sep 2009 ODI # 2904
117 102 45 4383 183* 76.89 4506 97.27 6 28 3 341 100 v Sri Lanka 28 Jul 2012 ODI # 3293
118 102 45 4383 183* 76.89 4506 97.27 6 28 3 341 100 v Sri Lanka 31 Jul 2012 ODI # 3294
111 97 42 4223 183* 76.78 4343 97.23 6 28 3 330 97 v Sri Lanka 8 Feb 2012 ODI # 3233
109 95 41 4144 183* 76.74 4269 97.07 6 27 3 326 93 v England 23 Oct 2011 ODI # 3207
79 69 30 2988 183* 76.61 2960 100.94 4 20 2 232 76 v West Indies 3 Jul 2009 ODI # 2854
119 103 45 4441 183* 76.56 4544 97.73 6 29 3 349 101 v Sri Lanka 4 Aug 2012 ODI # 3295
75 66 29 2833 183* 76.56 2822 100.38 4 19 2 223 72 v New Zealand 3 Mar 2009 ODI # 2821
108 94 40 4129 183* 76.46 4251 97.13 6 27 3 325 92 v England 20 Oct 2011 ODI # 3205
76 67 29 2901 183* 76.34 2880 100.72 4 20 2 228 74 v New Zealand 8 Mar 2009 ODI # 2823
77 67 29 2901 183* 76.34 2880 100.72 4 20 2 228 74 v New Zealand 11 Mar 2009 ODI # 2824
56 49 23 1982 183* 76.23 1892 104.75 3 12 2 163 60 v Australia 4 Mar 2008 ODI # 2689
98 86 36 3809 183* 76.18 3901 97.64 6 25 3 296 89 v South Africa 18 Jan 2011 ODI # 3082
99 86 36 3809 183* 76.18 3901 97.64 6 25 3 296 89 v Bangladesh 19 Feb 2011 ODI # 3100
66 57 25 2433 183* 76.03 2349 103.57 4 15 2 197 69 v England 14 Nov 2008 ODI # 2774
122 106 46 4559 183* 75.98 4677 97.47 6 30 3 359 106 v England 19 Jan 2013 ODI # 3322
120 104 45 4477 183* 75.88 4599 97.34 6 29 3 350 104 v Pakistan 6 Jan 2013 ODI # 3316
121 105 45 4549 183* 75.81 4665 97.51 6 30 3 357 106 v England 15 Jan 2013 ODI # 3320
106 93 39 4094 183* 75.81 4220 97.01 6 27 3 322 92 v England 14 Oct 2011 ODI # 3199
107 93 39 4094 183* 75.81 4220 97.01 6 27 3 322 92 v England 17 Oct 2011 ODI # 3201
101 88 37 3862 183* 75.72 3991 96.76 6 25 3 300 89 v Netherlands 9 Mar 2011 ODI # 3124
78 68 29 2942 183* 75.43 2926 100.54 4 20 2 230 75 v West Indies 26 Jun 2009 ODI # 2852
170 138 60 5878 183* 75.35 6034 97.41 7 40 4 466 138 v Australia 17 Sep 2017 ODI # 3910
100 87 36 3843 183* 75.35 3951 97.26 6 25 3 298 89 v Ireland 6 Mar 2011 ODI # 3121
169 137 60 5799 183* 75.31 5946 97.52 7 39 4 462 136 v Sri Lanka 3 Sep 2017 ODI # 3909
168 136 59 5798 183* 75.29 5945 97.52 7 39 4 462 136 v Sri Lanka 31 Aug 2017 ODI # 3908
52 46 21 1881 183* 75.24 1775 105.97 3 11 2 158 59 v Australia 10 Feb 2008 ODI # 2675
46 40 18 1652 183* 75.09 1501 110.05 3 9 2 137 55 v England 5 Sep 2007 ODI # 2619
68 59 26 2477 183* 75.06 2426 102.10 4 15 2 202 69 v England 20 Nov 2008 ODI # 2778
123 107 46 4578 183* 75.04 4698 97.44 6 30 3 361 106 v England 23 Jan 2013 ODI # 3327
138 116 51 4876 183* 75.01 4962 98.26 6 33 4 395 111 v West Indies 11 Oct 2014 ODI # 3533
174 141 62 5904 183* 74.73 6071 97.24 7 40 4 470 138 v New Zealand 25 Oct 2017 ODI # 3931
102 89 37 3884 183* 74.69 4021 96.59 6 25 3 301 89 v West Indies 20 Mar 2011 ODI # 3141
167 135 58 5749 183* 74.66 5903 97.39 7 39 4 457 135 v Sri Lanka 27 Aug 2017 ODI # 3907
134 114 50 4773 183* 74.57 4871 97.98 6 31 4 384 110 v West Indies 27 Nov 2013 ODI # 3439
51 45 20 1864 183* 74.56 1721 108.30 3 11 2 158 59 v Pakistan 15 Nov 2007 ODI # 2646
172 140 61 5886 183* 74.50 6050 97.28 7 40 4 467 138 v Australia 24 Sep 2017 ODI # 3914
173 140 61 5886 183* 74.50 6050 97.28 7 40 4 467 138 v Australia 1 Oct 2017 ODI # 3919
148 124 54 5215 183* 74.50 5297 98.45 6 36 4 423 120 v South Africa 14 Oct 2015 ODI # 3692
171 139 60 5883 183* 74.46 6044 97.33 7 40 4 467 138 v Australia 21 Sep 2017 ODI # 3912
74 65 28 2749 183* 74.29 2733 100.58 4 18 2 217 72 v Sri Lanka 5 Feb 2009 ODI # 2815
57 50 23 2006 183* 74.29 1915 104.75 3 12 2 168 60 v Pakistan 10 Jun 2008 ODI # 2705
58 50 23 2006 183* 74.29 1915 104.75 3 12 2 168 60 v Bangladesh 12 Jun 2008 ODI # 2706
124 108 46 4605 183* 74.27 4724 97.48 6 30 3 364 106 v South Africa 6 Jun 2013 ODI # 3363
125 108 46 4605 183* 74.27 4724 97.48 6 30 3 364 106 v West Indies 11 Jun 2013 ODI # 3368
126 108 46 4605 183* 74.27 4724 97.48 6 30 3 364 106 v Pakistan 15 Jun 2013 ODI # 3372
127 108 46 4605 183* 74.27 4724 97.48 6 30 3 364 106 v Sri Lanka 20 Jun 2013 ODI # 3376
145 121 53 5048 183* 74.23 5123 98.53 6 34 4 410 115 v Zimbabwe 14 Mar 2015 ODI # 3636
135 115 50 4825 183* 74.23 4922 98.02 6 32 4 390 110 v England 27 Aug 2014 ODI # 3517
136 115 50 4825 183* 74.23 4922 98.02 6 32 4 390 110 v England 30 Aug 2014 ODI # 3520
137 115 50 4825 183* 74.23 4922 98.02 6 32 4 390 110 v England 2 Sep 2014 ODI # 3523
133 113 49 4750 183* 74.21 4848 97.97 6 31 4 381 110 v West Indies 21 Nov 2013 ODI # 3436
48 42 19 1707 183* 74.21 1547 110.34 3 10 2 143 56 v Australia 17 Oct 2007 ODI # 2632
131 111 48 4675 183* 74.20 4803 97.33 6 30 4 371 108 v Australia 30 Oct 2013 ODI # 3424
105 92 38 4007 183* 74.20 4150 96.55 6 26 3 312 91 v Sri Lanka 2 Apr 2011 ODI # 3148
71 62 27 2597 183* 74.20 2557 101.56 4 17 2 212 70 v Sri Lanka 28 Jan 2009 ODI # 2806
67 58 25 2448 183* 74.18 2375 103.07 4 15 2 198 69 v England 17 Nov 2008 ODI # 2777
175 142 62 5929 183* 74.11 6088 97.38 7 40 4 473 138 v New Zealand 29 Oct 2017 ODI # 3932
132 112 48 4737 183* 74.01 4841 97.85 6 31 4 378 110 v Australia 2 Nov 2013 ODI # 3428
139 117 51 4882 183* 73.96 4967 98.28 6 33 4 395 111 v West Indies 17 Oct 2014 ODI # 3535
129 110 47 4650 183* 73.80 4780 97.28 6 30 4 369 108 v Sri Lanka 11 Jul 2013 ODI # 3388
130 110 47 4650 183* 73.80 4780 97.28 6 30 4 369 108 v Australia 16 Oct 2013 ODI # 3420
166 134 57 5682 183* 73.79 5817 97.67 7 38 4 453 134 v Sri Lanka 24 Aug 2017 ODI # 3906
49 43 19 1770 183* 73.75 1624 108.99 3 11 2 151 56 v Pakistan 5 Nov 2007 ODI # 2643
73 64 28 2655 183* 73.75 2637 100.68 4 17 2 213 70 v Sri Lanka 3 Feb 2009 ODI # 2813
149 125 54 5230 183* 73.66 5313 98.43 6 36 4 424 120 v South Africa 22 Oct 2015 ODI # 3698
8 8 4 294 148 73.50 230 127.82 1 1 1 22 14 v New Zealand 2 Sep 2005 ODI # 2278
103 90 37 3891 183* 73.41 4029 96.57 6 25 3 302 89 v Australia 24 Mar 2011 ODI # 3143
178 144 63 5940 183* 73.33 6096 97.44 7 40 4 474 139 v South Africa 1 Feb 2018 ODI # 3969
179 144 63 5940 183* 73.33 6096 97.44 7 40 4 474 139 v South Africa 4 Feb 2018 ODI # 3970
176 143 62 5936 183* 73.28 6093 97.42 7 40 4 473 139 v Sri Lanka 13 Dec 2017 ODI # 3941
177 143 62 5936 183* 73.28 6093 97.42 7 40 4 473 139 v Sri Lanka 17 Dec 2017 ODI # 3942
146 122 53 5054 183* 73.24 5134 98.44 6 34 4 410 115 v Bangladesh 19 Mar 2015 ODI # 3641
163 133 56 5637 183* 73.20 5749 98.05 7 38 4 452 134 v West Indies 30 Jun 2017 ODI # 3898
164 133 56 5637 183* 73.20 5749 98.05 7 38 4 452 134 v West Indies 6 Jul 2017 ODI # 3902
165 133 56 5637 183* 73.20 5749 98.05 7 38 4 452 134 v Sri Lanka 20 Aug 2017 ODI # 3905
147 123 53 5123 183* 73.18 5211 98.31 6 35 4 416 116 v Bangladesh 24 Jun 2015 ODI # 3661
140 118 51 4900 183* 73.13 4980 98.39 6 33 4 396 112 v Pakistan 15 Feb 2015 ODI # 3602
69 60 26 2486 183* 73.11 2431 102.26 4 15 2 202 70 v England 23 Nov 2008 ODI # 2781
150 126 54 5264 183* 73.11 5355 98.30 6 36 4 425 121 v Australia 23 Jan 2016 ODI # 3727
151 126 54 5264 183* 73.11 5355 98.30 6 36 4 425 121 v Zimbabwe 11 Jun 2016 ODI # 3742
152 126 54 5264 183* 73.11 5355 98.30 6 36 4 425 121 v Zimbabwe 13 Jun 2016 ODI # 3744
153 126 54 5264 183* 73.11 5355 98.30 6 36 4 425 121 v Zimbabwe 15 Jun 2016 ODI # 3746
128 109 46 4605 183* 73.09 4728 97.39 6 30 4 364 106 v England 23 Jun 2013 ODI # 3377
143 120 52 4963 183* 72.98 5047 98.33 6 33 4 402 113 v West Indies 6 Mar 2015 ODI # 3625
144 120 52 4963 183* 72.98 5047 98.33 6 33 4 402 113 v Ireland 10 Mar 2015 ODI # 3631
72 63 27 2620 183* 72.77 2592 101.08 4 17 2 212 70 v Sri Lanka 31 Jan 2009 ODI # 2810
50 44 19 1819 183* 72.76 1676 108.53 3 11 2 155 58 v Pakistan 11 Nov 2007 ODI # 2645
180 145 63 5950 183* 72.56 6118 97.25 7 40 4 474 139 v South Africa 7 Feb 2018 ODI # 3971
104 91 37 3916 183* 72.51 4071 96.19 6 25 3 304 89 v Pakistan 30 Mar 2011 ODI # 3147
155 128 54 5365 183* 72.50 5470 98.08 6 37 4 432 125 v New Zealand 23 Oct 2016 ODI # 3798
70 61 26 2536 183* 72.45 2492 101.76 4 16 2 207 70 v England 26 Nov 2008 ODI # 2783
154 127 54 5285 183* 72.39 5379 98.25 6 36 4 426 122 v New Zealand 16 Oct 2016 ODI # 3796
141 119 51 4918 183* 72.32 4991 98.53 6 33 4 399 112 v South Africa 22 Feb 2015 ODI # 3610
142 119 51 4918 183* 72.32 4991 98.53 6 33 4 399 112 v U.A.E. 28 Feb 2015 ODI # 3618
162 132 55 5559 183* 72.19 5670 98.04 7 37 4 448 132 v West Indies 25 Jun 2017 ODI # 3896
156 129 54 5406 183* 72.08 5529 97.77 6 37 4 436 126 v New Zealand 29 Oct 2016 ODI # 3800
158 131 54 5546 183* 72.02 5657 98.03 7 37 4 447 132 v England 19 Jan 2017 ODI # 3821
159 131 54 5546 183* 72.02 5657 98.03 7 37 4 447 132 v Pakistan 4 Jun 2017 ODI # 3878
160 131 54 5546 183* 72.02 5657 98.03 7 37 4 447 132 v South Africa 11 Jun 2017 ODI # 3886
161 131 54 5546 183* 72.02 5657 98.03 7 37 4 447 132 v Bangladesh 15 Jun 2017 ODI # 3891
181 146 63 5963 183* 71.84 6135 97.19 7 40 4 475 139 v South Africa 13 Feb 2018 ODI # 3976
182 146 63 5963 183* 71.84 6135 97.19 7 40 4 475 139 v South Africa 16 Feb 2018 ODI # 3978
183 146 63 5963 183* 71.84 6135 97.19 7 40 4 475 139 v England 12 Jul 2018 ODI # 4014
195 153 66 6245 183* 71.78 6458 96.70 7 42 5 494 142 v New Zealand 26 Jan 2019 ODI # 4085
197 155 67 6305 183* 71.64 6536 96.46 7 43 5 500 143 v Australia 2 Mar 2019 ODI # 4102
193 152 65 6197 183* 71.22 6425 96.45 7 42 5 489 141 v Australia 18 Jan 2019 ODI # 4079
194 152 65 6197 183* 71.22 6425 96.45 7 42 5 489 141 v New Zealand 23 Jan 2019 ODI # 4082
157 130 54 5412 183* 71.21 5535 97.77 6 37 4 437 126 v England 15 Jan 2017 ODI # 3819
184 147 63 5963 183* 70.98 6138 97.14 7 40 5 475 139 v Hong Kong 18 Sep 2018 ODI # 4039
185 147 63 5963 183* 70.98 6138 97.14 7 40 5 475 139 v Pakistan 19 Sep 2018 ODI # 4040
196 154 66 6246 183* 70.97 6464 96.62 7 42 5 494 142 v New Zealand 3 Feb 2019 ODI # 4092
198 156 67 6305 183* 70.84 6537 96.45 7 43 6 500 143 v Australia 5 Mar 2019 ODI # 4106
186 148 63 5996 183* 70.54 6175 97.10 7 40 5 478 139 v Bangladesh 21 Sep 2018 ODI # 4042
187 148 63 5996 183* 70.54 6175 97.10 7 40 5 478 139 v Pakistan 23 Sep 2018 ODI # 4044
199 157 67 6339 183* 70.43 6583 96.29 7 43 6 502 143 v South Africa 5 Jun 2019 ODI # 4150
192 151 64 6110 183* 70.22 6311 96.81 7 41 5 483 141 v Australia 15 Jan 2019 ODI # 4078
188 149 63 6032 183* 70.13 6242 96.63 7 40 5 481 139 v Bangladesh 28 Sep 2018 ODI # 4048
189 149 63 6032 183* 70.13 6242 96.63 7 40 5 481 139 v West Indies 21 Oct 2018 ODI # 4056
200 158 67 6366 183* 69.95 6597 96.49 7 43 6 505 144 v Australia 9 Jun 2019 ODI # 4155
190 150 63 6055 183* 69.59 6257 96.77 7 40 5 483 139 v West Indies 29 Oct 2018 ODI # 4063
191 150 63 6055 183* 69.59 6257 96.77 7 40 5 483 139 v West Indies 1 Nov 2018 ODI # 4064
203 161 68 6451 183* 69.36 6712 96.11 7 44 6 511 146 v West Indies 27 Jun 2019 ODI # 4175
201 159 67 6367 183* 69.20 6599 96.48 7 43 6 505 144 v Pakistan 16 Jun 2019 ODI # 4161
204 162 68 6486 183* 69.00 6745 96.16 7 44 6 515 146 v Bangladesh 2 Jul 2019 ODI # 4182
205 162 68 6486 183* 69.00 6745 96.16 7 44 6 515 146 v Sri Lanka 6 Jul 2019 ODI # 4187
202 160 67 6395 183* 68.76 6651 96.15 7 43 6 508 144 v Afghanistan 22 Jun 2019 ODI # 4169
6 6 3 201 148 67.00 157 128.02 1 0 1 17 8 v West Indies 7 Aug 2005 ODI # 2267
7 7 3 257 148 64.25 203 126.60 1 1 1 19 12 v Zimbabwe 29 Aug 2005 ODI # 2274
5 5 2 173 148 57.66 144 120.13 1 0 1 16 6 v West Indies 31 Jul 2005 ODI # 2263
4 4 1 158 148 52.66 133 118.79 1 0 1 15 5 v Pakistan 5 Apr 2005 ODI # 2236
2 2 1 7 7* 7.00 3 233.33 0 0 1 0 1 v Bangladesh 27 Dec 2004 ODI # 2202
3 3 1 10 7* 5.00 10 100.00 0 0 1 0 1 v Pakistan 2 Apr 2005 ODI # 2235
1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 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