Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2007-2024 232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 Profile
filtered 2007-2024 232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93
Cumulative averages
1 1 0 36 36 36.00 54 66.66 0 0 0 1 0 v Sri Lanka 25 Jul 2007 ODI # 2607
2 1 0 36 36 36.00 54 66.66 0 0 0 1 0 v Ireland 18 Mar 2008 ODI # 2693
3 2 1 39 36 39.00 58 67.24 0 0 0 1 0 v Ireland 20 Mar 2008 ODI # 2694
4 3 2 88 49* 88.00 102 86.27 0 0 0 5 0 v Ireland 22 Mar 2008 ODI # 2695
5 4 2 90 49* 45.00 108 83.33 0 0 0 5 0 v Pakistan 8 Apr 2008 ODI # 2696
6 5 3 148 58* 74.00 182 81.31 0 1 0 11 0 v Pakistan 11 Apr 2008 ODI # 2698
7 6 3 172 58* 57.33 219 78.53 0 1 0 12 0 v Pakistan 13 Apr 2008 ODI # 2700
8 7 3 181 58* 45.25 247 73.27 0 1 0 13 0 v Pakistan 16 Apr 2008 ODI # 2702
9 8 3 218 58* 43.60 330 66.06 0 1 0 15 0 v Pakistan 19 Apr 2008 ODI # 2703
10 9 3 225 58* 37.50 337 66.76 0 1 0 15 0 v Pakistan 8 Jun 2008 ODI # 2704
11 10 3 249 58* 35.57 364 68.40 0 1 0 17 0 v India 12 Jun 2008 ODI # 2706
12 11 4 257 58* 36.71 373 68.90 0 1 0 17 0 v U.A.E. 24 Jun 2008 ODI # 2711
13 12 4 261 58* 32.62 384 67.96 0 1 0 17 0 v Sri Lanka 25 Jun 2008 ODI # 2715
14 13 5 287 58* 35.87 422 68.00 0 1 0 18 0 v India 28 Jun 2008 ODI # 2721
15 14 5 295 58* 32.77 441 66.89 0 1 0 18 0 v Sri Lanka 30 Jun 2008 ODI # 2726
16 15 5 306 58* 30.60 488 62.70 0 1 0 18 0 v Pakistan 4 Jul 2008 ODI # 2733
17 16 5 307 58* 27.90 494 62.14 0 1 0 18 0 v Australia 6 Sep 2008 ODI # 2762
18 16 5 307 58* 27.90 494 62.14 0 1 0 18 0 v New Zealand 9 Oct 2008 ODI # 2763
19 17 5 315 58* 26.25 515 61.16 0 1 0 18 0 v New Zealand 11 Oct 2008 ODI # 2764
20 17 5 315 58* 26.25 515 61.16 0 1 0 18 0 v Sri Lanka 14 Jan 2009 ODI # 2793
21 18 5 341 58* 26.23 551 61.88 0 1 0 20 1 v Sri Lanka 16 Jan 2009 ODI # 2794
22 19 5 355 58* 25.35 592 59.96 0 1 0 21 1 v Zimbabwe 19 Jan 2009 ODI # 2797
23 19 5 355 58* 25.35 592 59.96 0 1 0 21 1 v Zimbabwe 21 Jan 2009 ODI # 2799
24 19 5 355 58* 25.35 592 59.96 0 1 0 21 1 v Zimbabwe 23 Jan 2009 ODI # 2801
25 20 5 397 58* 26.46 631 62.91 0 1 0 23 3 v West Indies 26 Jul 2009 ODI # 2862
26 21 5 400 58* 25.00 636 62.89 0 1 0 23 3 v West Indies 28 Jul 2009 ODI # 2863
27 22 6 451 58* 28.18 706 63.88 0 2 0 25 4 v West Indies 31 Jul 2009 ODI # 2865
28 22 6 451 58* 28.18 706 63.88 0 2 0 25 4 v Zimbabwe 9 Aug 2009 ODI # 2869
29 23 6 457 58* 26.88 710 64.36 0 2 0 26 4 v Zimbabwe 11 Aug 2009 ODI # 2871
30 24 6 471 58* 26.16 729 64.60 0 2 0 26 4 v Zimbabwe 14 Aug 2009 ODI # 2872
31 25 7 492 58* 27.33 740 66.48 0 2 0 30 4 v Zimbabwe 16 Aug 2009 ODI # 2873
32 26 8 519 58* 28.83 781 66.45 0 2 0 31 5 v Zimbabwe 18 Aug 2009 ODI # 2874
33 27 8 523 58* 27.52 783 66.79 0 2 0 32 5 v Zimbabwe 27 Oct 2009 ODI # 2914
34 27 8 523 58* 27.52 783 66.79 0 2 0 32 5 v Zimbabwe 29 Oct 2009 ODI # 2916
35 28 8 530 58* 26.50 802 66.08 0 2 0 33 5 v Zimbabwe 31 Oct 2009 ODI # 2917
36 28 8 530 58* 26.50 802 66.08 0 2 0 33 5 v Zimbabwe 3 Nov 2009 ODI # 2920
37 29 8 563 58* 26.80 855 65.84 0 2 0 34 6 v Zimbabwe 5 Nov 2009 ODI # 2922
38 30 8 608 58* 27.63 902 67.40 0 2 0 37 7 v Sri Lanka 4 Jan 2010 ODI # 2937
39 31 9 668 60* 30.36 947 70.53 0 3 0 45 7 v India 7 Jan 2010 ODI # 2939
40 32 10 692 60* 31.45 971 71.26 0 3 0 47 7 v Sri Lanka 8 Jan 2010 ODI # 2940
41 33 11 756 64* 34.36 1051 71.93 0 4 0 52 8 v India 11 Jan 2010 ODI # 2942
42 34 11 779 64* 33.86 1074 72.53 0 4 0 53 9 v New Zealand 5 Feb 2010 ODI # 2949
43 35 11 787 64* 32.79 1106 71.15 0 4 0 54 9 v New Zealand 8 Feb 2010 ODI # 2951
44 36 11 793 64* 31.72 1112 71.31 0 4 0 54 9 v New Zealand 11 Feb 2010 ODI # 2953
45 37 11 793 64* 30.50 1113 71.24 0 4 1 54 9 v England 28 Feb 2010 ODI # 2964
46 38 11 820 64* 30.37 1149 71.36 0 4 1 55 9 v England 2 Mar 2010 ODI # 2965
47 39 11 853 64* 30.46 1203 70.90 0 4 1 58 9 v England 5 Mar 2010 ODI # 2968
48 40 11 876 64* 30.20 1244 70.41 0 4 1 60 9 v India 16 Jun 2010 ODI # 2993
49 41 11 885 64* 29.50 1267 69.85 0 4 1 60 9 v Sri Lanka 18 Jun 2010 ODI # 2995
50 42 12 885 64* 29.50 1274 69.46 0 4 1 60 9 v Pakistan 21 Jun 2010 ODI # 2998
51 43 12 889 64* 28.67 1281 69.39 0 4 1 60 9 v England 8 Jul 2010 ODI # 3018
52 44 13 913 64* 29.45 1315 69.42 0 4 1 60 9 v England 10 Jul 2010 ODI # 3025
53 45 13 955 64* 29.84 1396 68.40 0 4 1 64 9 v England 12 Jul 2010 ODI # 3026
54 46 13 969 64* 29.36 1418 68.33 0 4 1 64 9 v Ireland 15 Jul 2010 ODI # 3027
55 46 13 969 64* 29.36 1418 68.33 0 4 1 64 9 v Ireland 16 Jul 2010 ODI # 3028
56 47 14 997 64* 30.21 1447 68.90 0 4 1 65 9 v Netherlands 20 Jul 2010 ODI # 3029
57 48 14 1000 64* 29.41 1453 68.82 0 4 1 65 9 v New Zealand 5 Oct 2010 ODI # 3051
58 48 14 1000 64* 29.41 1453 68.82 0 4 1 65 9 v New Zealand 11 Oct 2010 ODI # 3054
59 49 14 1037 64* 29.62 1508 68.76 0 4 1 69 9 v New Zealand 14 Oct 2010 ODI # 3056
60 50 14 1056 64* 29.33 1549 68.17 0 4 1 71 9 v New Zealand 17 Oct 2010 ODI # 3058
61 51 14 1070 64* 28.91 1587 67.42 0 4 1 72 9 v Zimbabwe 1 Dec 2010 ODI # 3071
62 52 14 1076 64* 28.31 1593 67.54 0 4 1 72 9 v India 19 Feb 2011 ODI # 3100
63 53 15 1097 64* 28.86 1635 67.09 0 4 1 74 9 v England 11 Mar 2011 ODI # 3127
64 53 15 1097 64* 28.86 1635 67.09 0 4 1 74 9 v Netherlands 14 Mar 2011 ODI # 3131
65 54 15 1102 64* 28.25 1652 66.70 0 4 1 74 9 v South Africa 19 Mar 2011 ODI # 3138
66 55 16 1130 64* 28.97 1683 67.14 0 4 1 76 10 v Australia 9 Apr 2011 ODI # 3149
67 56 16 1168 64* 29.20 1734 67.35 0 4 1 77 10 v Australia 11 Apr 2011 ODI # 3150
68 57 17 1236 68* 30.90 1795 68.85 0 5 1 82 12 v Australia 13 Apr 2011 ODI # 3151
69 58 17 1241 68* 30.26 1810 68.56 0 5 1 83 12 v Zimbabwe 12 Aug 2011 ODI # 3176
70 59 17 1244 68* 29.61 1816 68.50 0 5 1 83 12 v Zimbabwe 14 Aug 2011 ODI # 3177
71 60 17 1258 68* 29.25 1827 68.85 0 5 1 84 12 v Zimbabwe 16 Aug 2011 ODI # 3179
72 60 17 1258 68* 29.25 1827 68.85 0 5 1 84 12 v Zimbabwe 19 Aug 2011 ODI # 3181
73 61 18 1318 68* 30.65 1894 69.58 0 6 1 89 13 v Zimbabwe 21 Aug 2011 ODI # 3183
74 62 18 1319 68* 29.97 1896 69.56 0 6 1 89 13 v Pakistan 1 Dec 2011 ODI # 3218
75 63 19 1339 68* 30.43 1918 69.81 0 6 1 91 13 v Pakistan 3 Dec 2011 ODI # 3220
76 64 19 1374 68* 30.53 1991 69.01 0 6 1 95 13 v Pakistan 6 Dec 2011 ODI # 3222
77 65 19 1374 68* 29.86 1992 68.97 0 6 2 95 13 v Pakistan 11 Mar 2012 ODI # 3258
78 66 20 1378 68* 29.95 1994 69.10 0 6 2 96 13 v India 16 Mar 2012 ODI # 3261
79 67 21 1410 68* 30.65 2027 69.56 0 6 2 99 13 v Sri Lanka 20 Mar 2012 ODI # 3265
80 68 22 1427 68* 31.02 2043 69.84 0 6 2 100 13 v Pakistan 22 Mar 2012 ODI # 3267
81 68 22 1427 68* 31.02 2043 69.84 0 6 2 100 13 v West Indies 30 Nov 2012 ODI # 3309
82 69 23 1430 68* 31.08 2046 69.89 0 6 2 100 13 v West Indies 2 Dec 2012 ODI # 3310
83 70 23 1482 68* 31.53 2116 70.03 0 7 2 103 14 v West Indies 5 Dec 2012 ODI # 3311
84 71 24 1538 68* 32.72 2194 70.10 0 8 2 110 14 v West Indies 7 Dec 2012 ODI # 3312
85 72 24 1586 68* 33.04 2239 70.83 0 8 2 117 14 v West Indies 8 Dec 2012 ODI # 3313
86 73 24 1615 68* 32.95 2290 70.52 0 8 2 120 14 v Sri Lanka 23 Mar 2013 ODI # 3349
87 73 24 1615 68* 32.95 2290 70.52 0 8 2 120 14 v Sri Lanka 25 Mar 2013 ODI # 3351
88 74 24 1621 68* 32.42 2297 70.57 0 8 2 120 14 v Sri Lanka 28 Mar 2013 ODI # 3352
89 75 24 1657 68* 32.49 2335 70.96 0 8 2 123 14 v Zimbabwe 3 May 2013 ODI # 3353
90 76 24 1688 68* 32.46 2383 70.83 0 8 2 124 14 v Zimbabwe 5 May 2013 ODI # 3354
91 77 25 1763 75* 33.90 2456 71.78 0 9 2 129 16 v Zimbabwe 8 May 2013 ODI # 3355
92 78 25 1792 75* 33.81 2486 72.08 0 9 2 131 17 v New Zealand 29 Oct 2013 ODI # 3423
93 79 25 1813 75* 33.57 2512 72.17 0 9 2 132 17 v New Zealand 31 Oct 2013 ODI # 3426
94 80 25 1829 75* 33.25 2525 72.43 0 9 2 133 17 v New Zealand 3 Nov 2013 ODI # 3429
95 81 25 1829 75* 32.66 2527 72.37 0 9 3 133 17 v Sri Lanka 17 Feb 2014 ODI # 3469
96 82 25 1830 75* 32.10 2531 72.30 0 9 3 133 17 v Sri Lanka 20 Feb 2014 ODI # 3470
97 83 25 1835 75* 31.63 2543 72.15 0 9 3 133 17 v Sri Lanka 22 Feb 2014 ODI # 3471
98 83 25 1835 75* 31.63 2543 72.15 0 9 3 133 17 v Pakistan 4 Mar 2014 ODI # 3482
99 84 25 1865 75* 31.61 2584 72.17 0 9 3 135 17 v Sri Lanka 6 Mar 2014 ODI # 3485
100 85 25 1906 75* 31.76 2628 72.52 0 9 3 141 17 v India 15 Jun 2014 ODI # 3497
101 86 25 1906 75* 31.24 2629 72.49 0 9 4 141 17 v India 17 Jun 2014 ODI # 3498
102 86 25 1906 75* 31.24 2629 72.49 0 9 4 141 17 v India 19 Jun 2014 ODI # 3499
103 87 25 1917 75* 30.91 2650 72.33 0 9 4 142 17 v West Indies 20 Aug 2014 ODI # 3509
104 88 25 1917 75* 30.42 2651 72.31 0 9 5 142 17 v West Indies 22 Aug 2014 ODI # 3511
105 89 25 1944 75* 30.37 2689 72.29 0 9 5 144 18 v West Indies 25 Aug 2014 ODI # 3514
106 90 25 1945 75* 29.92 2698 72.09 0 9 5 144 18 v Zimbabwe 21 Nov 2014 ODI # 3550
107 91 25 1957 75* 29.65 2719 71.97 0 9 5 145 18 v Zimbabwe 23 Nov 2014 ODI # 3552
108 92 26 1990 75* 30.15 2745 72.49 0 9 5 150 18 v Zimbabwe 26 Nov 2014 ODI # 3553
109 93 27 2072 82* 31.39 2857 72.52 0 10 5 156 18 v Zimbabwe 28 Nov 2014 ODI # 3555
110 94 28 2123 82* 32.16 2912 72.90 0 11 5 166 18 v Zimbabwe 1 Dec 2014 ODI # 3559
111 95 28 2146 82* 32.02 2958 72.54 0 11 5 166 18 v Afghanistan 18 Feb 2015 ODI # 3605
112 96 28 2174 82* 31.97 3004 72.37 0 11 5 169 18 v Sri Lanka 26 Feb 2015 ODI # 3615
113 97 28 2236 82* 32.40 3066 72.92 0 12 5 175 19 v Scotland 5 Mar 2015 ODI # 3624
114 98 28 2339 103 33.41 3204 73.00 1 12 5 182 21 v England 9 Mar 2015 ODI # 3630
115 99 29 2467 128* 35.24 3327 74.15 2 12 5 194 24 v New Zealand 13 Mar 2015 ODI # 3634
116 100 29 2488 128* 35.04 3358 74.09 2 12 5 196 24 v India 19 Mar 2015 ODI # 3641
117 101 29 2493 128* 34.62 3376 73.84 2 12 5 196 24 v Pakistan 17 Apr 2015 ODI # 3647
118 102 29 2510 128* 34.38 3404 73.73 2 12 5 198 24 v Pakistan 19 Apr 2015 ODI # 3648
119 103 29 2514 128* 33.97 3414 73.63 2 12 5 199 24 v Pakistan 22 Apr 2015 ODI # 3649
120 104 29 2514 128* 33.52 3415 73.61 2 12 6 199 24 v South Africa 10 Jul 2015 ODI # 3663
121 105 29 2564 128* 33.73 3479 73.69 2 13 6 205 24 v South Africa 12 Jul 2015 ODI # 3666
122 105 29 2564 128* 33.73 3479 73.69 2 13 6 205 24 v South Africa 15 Jul 2015 ODI # 3668
123 106 29 2573 128* 33.41 3499 73.53 2 13 6 206 24 v Zimbabwe 7 Nov 2015 ODI # 3703
124 107 29 2577 128* 33.03 3519 73.23 2 13 6 206 24 v Zimbabwe 9 Nov 2015 ODI # 3705
125 108 29 2629 128* 33.27 3559 73.86 2 14 6 211 25 v Zimbabwe 11 Nov 2015 ODI # 3706
126 109 29 2691 128* 33.63 3633 74.07 2 15 6 216 27 v Afghanistan 25 Sep 2016 ODI # 3781
127 110 29 2716 128* 33.53 3672 73.96 2 15 6 219 27 v Afghanistan 28 Sep 2016 ODI # 3783
128 111 30 2748 128* 33.92 3694 74.39 2 15 6 223 27 v Afghanistan 1 Oct 2016 ODI # 3786
129 112 30 2773 128* 33.81 3720 74.54 2 15 6 225 27 v England 7 Oct 2016 ODI # 3791
130 113 30 2848 128* 34.31 3808 74.78 2 16 6 231 27 v England 9 Oct 2016 ODI # 3793
131 114 30 2854 128* 33.97 3815 74.80 2 16 6 231 28 v England 12 Oct 2016 ODI # 3794
132 115 30 2854 128* 33.57 3818 74.75 2 16 7 231 28 v New Zealand 26 Dec 2016 ODI # 3814
133 116 30 2855 128* 33.19 3828 74.58 2 16 7 231 28 v New Zealand 29 Dec 2016 ODI # 3815
134 117 30 2858 128* 32.85 3835 74.52 2 16 7 231 28 v New Zealand 31 Dec 2016 ODI # 3816
135 118 31 2871 128* 33.00 3842 74.72 2 16 7 231 29 v Sri Lanka 25 Mar 2017 ODI # 3855
136 118 31 2871 128* 33.00 3842 74.72 2 16 7 231 29 v Sri Lanka 28 Mar 2017 ODI # 3856
137 119 31 2878 128* 32.70 3851 74.73 2 16 7 232 29 v Sri Lanka 1 Apr 2017 ODI # 3858
138 120 32 2921 128* 33.19 3907 74.76 2 16 7 236 30 v Ireland 12 May 2017 ODI # 3866
139 121 32 2972 128* 33.39 3963 74.99 2 17 7 242 30 v New Zealand 17 May 2017 ODI # 3868
140 121 32 2972 128* 33.39 3963 74.99 2 17 7 242 30 v Ireland 19 May 2017 ODI # 3869
141 122 33 3018 128* 33.91 3999 75.46 2 17 7 248 31 v New Zealand 24 May 2017 ODI # 3871
142 123 34 3024 128* 33.97 4005 75.50 2 17 7 248 31 v England 1 Jun 2017 ODI # 3875
143 124 34 3032 128* 33.68 4016 75.49 2 17 7 248 32 v Australia 5 Jun 2017 ODI # 3879
144 125 35 3134 128* 34.82 4123 76.01 3 17 7 256 34 v New Zealand 9 Jun 2017 ODI # 3883
145 126 35 3155 128* 34.67 4148 76.06 3 17 7 258 34 v India 15 Jun 2017 ODI # 3891
146 127 35 3181 128* 34.57 4175 76.19 3 17 7 261 35 v South Africa 15 Oct 2017 ODI # 3923
147 128 35 3216 128* 34.58 4221 76.19 3 17 7 264 35 v South Africa 18 Oct 2017 ODI # 3925
148 129 35 3218 128* 34.23 4228 76.11 3 17 7 264 35 v South Africa 22 Oct 2017 ODI # 3929
149 129 35 3218 128* 34.23 4228 76.11 3 17 7 264 35 v Zimbabwe 15 Jan 2018 ODI # 3952
150 130 35 3242 128* 34.12 4251 76.26 3 17 7 266 36 v Sri Lanka 19 Jan 2018 ODI # 3959
151 131 35 3244 128* 33.79 4258 76.18 3 17 7 266 36 v Zimbabwe 23 Jan 2018 ODI # 3964
152 132 35 3251 128* 33.51 4278 75.99 3 17 7 267 36 v Sri Lanka 25 Jan 2018 ODI # 3965
153 133 35 3327 128* 33.94 4370 76.13 3 18 7 273 39 v Sri Lanka 27 Jan 2018 ODI # 3967
154 134 36 3331 128* 33.98 4371 76.20 3 18 7 274 39 v West Indies 22 Jul 2018 ODI # 4022
155 135 36 3370 128* 34.04 4422 76.20 3 18 7 274 41 v West Indies 25 Jul 2018 ODI # 4023
156 136 37 3437 128* 34.71 4471 76.87 3 19 7 279 44 v West Indies 28 Jul 2018 ODI # 4024
157 137 37 3438 128* 34.38 4475 76.82 3 19 7 279 44 v Sri Lanka 15 Sep 2018 ODI # 4036
158 138 37 3465 128* 34.30 4529 76.50 3 19 7 281 44 v Afghanistan 20 Sep 2018 ODI # 4041
159 139 37 3490 128* 34.21 4580 76.20 3 19 7 284 44 v India 21 Sep 2018 ODI # 4042
160 140 37 3564 128* 34.60 4661 76.46 3 20 7 287 46 v Afghanistan 23 Sep 2018 ODI # 4045
161 141 37 3589 128* 34.50 4692 76.49 3 20 7 288 46 v Pakistan 26 Sep 2018 ODI # 4047
162 142 37 3593 128* 34.21 4708 76.31 3 20 7 288 46 v India 28 Sep 2018 ODI # 4048
163 143 37 3593 128* 33.89 4712 76.25 3 20 8 288 46 v Zimbabwe 21 Oct 2018 ODI # 4057
164 143 37 3593 128* 33.89 4712 76.25 3 20 8 288 46 v Zimbabwe 24 Oct 2018 ODI # 4060
165 143 37 3593 128* 33.89 4712 76.25 3 20 8 288 46 v Zimbabwe 26 Oct 2018 ODI # 4061
166 144 38 3607 128* 34.02 4733 76.20 3 20 8 288 47 v West Indies 9 Dec 2018 ODI # 4071
167 145 38 3637 128* 33.99 4784 76.02 3 20 8 291 47 v West Indies 11 Dec 2018 ODI # 4072
168 145 38 3637 128* 33.99 4784 76.02 3 20 8 291 47 v West Indies 14 Dec 2018 ODI # 4073
169 146 38 3650 128* 33.79 4813 75.83 3 20 8 291 47 v New Zealand 13 Feb 2019 ODI # 4093
170 147 38 3657 128* 33.55 4821 75.85 3 20 8 292 47 v New Zealand 16 Feb 2019 ODI # 4094
171 148 38 3673 128* 33.39 4857 75.62 3 20 8 293 48 v New Zealand 20 Feb 2019 ODI # 4095
172 148 38 3673 128* 33.39 4857 75.62 3 20 8 293 48 v West Indies 7 May 2019 ODI # 4129
173 149 39 3703 128* 33.66 4891 75.71 3 20 8 294 49 v West Indies 13 May 2019 ODI # 4134
174 150 40 3738 128* 33.98 4920 75.97 3 20 8 296 51 v Ireland 15 May 2019 ODI # 4136
175 151 41 3757 128* 34.15 4938 76.08 3 20 8 297 51 v West Indies 17 May 2019 ODI # 4137
176 152 42 3803 128* 34.57 4971 76.50 3 20 8 300 52 v South Africa 2 Jun 2019 ODI # 4147
177 153 42 3823 128* 34.44 5012 76.27 3 20 8 300 52 v New Zealand 5 Jun 2019 ODI # 4151
178 154 42 3851 128* 34.38 5053 76.21 3 20 8 301 53 v England 8 Jun 2019 ODI # 4153
179 154 42 3851 128* 34.38 5053 76.21 3 20 8 301 53 v West Indies 17 Jun 2019 ODI # 4162
180 155 42 3920 128* 34.69 5103 76.81 3 21 8 306 56 v Australia 20 Jun 2019 ODI # 4166
181 156 42 3947 128* 34.62 5141 76.77 3 21 8 308 56 v Afghanistan 24 Jun 2019 ODI # 4172
182 157 42 3976 128* 34.57 5182 76.72 3 21 8 311 56 v Pakistan 5 Jul 2019 ODI # 4186
183 158 42 3979 128* 34.30 5192 76.63 3 21 8 311 56 v Sri Lanka 26 Jul 2019 ODI # 4193
184 159 42 3985 128* 34.05 5210 76.48 3 21 8 311 56 v Sri Lanka 28 Jul 2019 ODI # 4194
185 160 42 3994 128* 33.84 5222 76.48 3 21 8 312 56 v Sri Lanka 31 Jul 2019 ODI # 4195
186 161 42 4026 128* 33.83 5250 76.68 3 21 8 314 57 v Zimbabwe 1 Mar 2020 ODI # 4249
187 162 42 4067 128* 33.89 5307 76.63 3 21 8 317 57 v Zimbabwe 3 Mar 2020 ODI # 4251
188 163 42 4070 128* 33.63 5311 76.63 3 21 8 317 57 v Zimbabwe 6 Mar 2020 ODI # 4253
189 164 43 4079 128* 33.71 5327 76.57 3 21 8 318 57 v West Indies 20 Jan 2021 ODI # 4270
190 164 43 4079 128* 33.71 5327 76.57 3 21 8 318 57 v West Indies 22 Jan 2021 ODI # 4272
191 165 44 4143 128* 34.23 5370 77.15 3 22 8 321 60 v West Indies 25 Jan 2021 ODI # 4274
192 166 44 4170 128* 34.18 5424 76.88 3 22 8 322 61 v New Zealand 20 Mar 2021 ODI # 4279
193 167 44 4186 128* 34.03 5442 76.92 3 22 8 323 61 v New Zealand 23 Mar 2021 ODI # 4280
194 168 45 4262 128* 34.65 5515 77.28 3 23 8 329 65 v New Zealand 26 Mar 2021 ODI # 4282
195 169 45 4316 128* 34.80 5591 77.19 3 24 8 331 66 v Sri Lanka 23 May 2021 ODI # 4290
196 170 45 4357 128* 34.85 5649 77.12 3 24 8 332 68 v Sri Lanka 25 May 2021 ODI # 4291
197 171 45 4410 128* 35.00 5712 77.20 3 25 8 334 69 v Sri Lanka 28 May 2021 ODI # 4292
198 172 45 4443 128* 34.98 5764 77.08 3 25 8 334 70 v Zimbabwe 16 Jul 2021 ODI # 4304
199 173 45 4469 128* 34.91 5799 77.06 3 25 8 337 70 v Zimbabwe 18 Jul 2021 ODI # 4306
200 174 45 4469 128* 34.64 5800 77.05 3 25 9 337 70 v Zimbabwe 20 Jul 2021 ODI # 4308
201 175 45 4477 128* 34.43 5817 76.96 3 25 9 338 70 v Afghanistan 23 Feb 2022 ODI # 4357
202 176 46 4483 128* 34.48 5826 76.94 3 25 9 338 70 v Afghanistan 25 Feb 2022 ODI # 4358
203 177 47 4512 128* 34.70 5879 76.74 3 25 9 338 70 v Afghanistan 28 Feb 2022 ODI # 4359
204 178 47 4537 128* 34.63 5896 76.95 3 25 9 339 71 v South Africa 18 Mar 2022 ODI # 4370
205 179 47 4562 128* 34.56 5940 76.80 3 25 9 342 71 v South Africa 20 Mar 2022 ODI # 4372
206 179 47 4562 128* 34.56 5940 76.80 3 25 9 342 71 v South Africa 23 Mar 2022 ODI # 4375
207 180 48 4603 128* 34.87 6009 76.60 3 25 9 344 72 v West Indies 10 Jul 2022 ODI # 4421
208 180 48 4603 128* 34.87 6009 76.60 3 25 9 344 72 v West Indies 13 Jul 2022 ODI # 4426
209 181 48 4629 128* 34.80 6070 76.26 3 25 9 345 72 v West Indies 16 Jul 2022 ODI # 4431
210 182 49 4649 128* 34.95 6082 76.43 3 25 9 348 72 v Zimbabwe 5 Aug 2022 ODI # 4441
211 183 50 4729 128* 35.55 6166 76.69 3 26 9 351 75 v Zimbabwe 7 Aug 2022 ODI # 4442
212 184 50 4768 128* 35.58 6235 76.47 3 26 9 354 75 v Zimbabwe 10 Aug 2022 ODI # 4443
213 185 50 4782 128* 35.42 6270 76.26 3 26 9 354 75 v India 4 Dec 2022 ODI # 4493
214 186 50 4859 128* 35.72 6366 76.32 3 27 9 361 75 v India 7 Dec 2022 ODI # 4496
215 187 50 4879 128* 35.61 6392 76.32 3 27 9 362 76 v India 10 Dec 2022 ODI # 4499
216 188 50 4910 128* 35.57 6440 76.24 3 27 9 365 76 v England 1 Mar 2023 ODI # 4525
217 189 50 4942 128* 35.55 6489 76.15 3 27 9 368 76 v England 3 Mar 2023 ODI # 4528
218 190 50 4950 128* 35.35 6498 76.17 3 27 9 368 77 v England 6 Mar 2023 ODI # 4531
219 190 50 4950 128* 35.35 6498 76.17 3 27 9 368 77 v New Zealand 21 Sep 2023 ODI # 4650
220 191 50 4999 128* 35.45 6574 76.04 3 27 9 372 78 v New Zealand 23 Sep 2023 ODI # 4652
221 192 50 5020 128* 35.35 6601 76.04 3 27 9 374 78 v New Zealand 26 Sep 2023 ODI # 4655
222 192 50 5020 128* 35.35 6601 76.04 3 27 9 374 78 v Afghanistan 7 Oct 2023 ODI # 4660
223 193 51 5061 128* 35.64 6650 76.10 3 27 9 376 80 v New Zealand 13 Oct 2023 ODI # 4668
224 194 51 5107 128* 35.71 6686 76.38 3 27 9 379 83 v India 19 Oct 2023 ODI # 4674
225 195 51 5218 128* 36.23 6797 76.76 4 27 9 390 87 v South Africa 24 Oct 2023 ODI # 4680
226 196 51 5238 128* 36.12 6838 76.60 4 27 9 392 87 v Netherlands 28 Oct 2023 ODI # 4685
227 197 51 5294 128* 36.26 6908 76.63 4 28 9 398 88 v Pakistan 31 Oct 2023 ODI # 4688
228 198 51 5316 128* 36.16 6931 76.69 4 28 9 401 89 v Sri Lanka 6 Nov 2023 ODI # 4695
229 199 51 5348 128* 36.13 6959 76.85 4 28 9 402 92 v Australia 11 Nov 2023 ODI # 4700
230 200 51 5385 128* 36.14 6996 76.97 4 28 9 406 93 v Sri Lanka 13 Mar 2024 ODI # 4743
231 201 51 5385 128* 35.90 6998 76.95 4 28 10 406 93 v Sri Lanka 15 Mar 2024 ODI # 4744
232 202 51 5386 128* 35.66 7002 76.92 4 28 10 406 93 v Sri Lanka 18 Mar 2024 ODI # 4745
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