Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Opposition team Australia remove Australia from query or England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2008-2023 292 13848 183 58.67 50 5 1/13 136.00 0 151 0 -77.32 Profile
filtered 2008-2023 259 12389 183 57.62 44 4 1/15 160.00 0 137 0 -102.37
Reverse cumulative
3 272 117 136.00 2 - - - - 1 0 - v South Africa 5 Nov 2023 ODI # 4694
4 360 117 120.00 2 - - - - 1 0 - v Sri Lanka 2 Nov 2023 ODI # 4690
6 455 117 91.00 2 - - - - 3 0 - v New Zealand 22 Oct 2023 ODI # 4678
5 360 117 90.00 2 - - - - 1 0 - v England 29 Oct 2023 ODI # 4686
2 171 117 85.50 1 - - - - 1 0 - v New Zealand 15 Nov 2023 ODI # 4703
12 737 122* 81.88 3 - - - - 7 0 - v Pakistan 10 Sep 2023 ODI # 4639
8 556 117 79.42 2 - - - - 5 0 - v Australia 8 Oct 2023 ODI # 4662
7 471 117 78.50 2 - - - - 3 0 - v Pakistan 14 Oct 2023 ODI # 4669
9 612 117 76.50 2 - - - - 6 0 - v Australia 27 Sep 2023 ODI # 4657
10 612 117 76.50 2 - - - - 7 0 - v Sri Lanka 17 Sep 2023 ODI # 4649
13 741 122* 74.10 3 - - - - 7 0 - v Pakistan 2 Sep 2023 ODI # 4630
14 741 122* 74.10 3 - - - - 8 0 - v West Indies 27 Jul 2023 ODI # 4622
15 795 122* 72.27 3 - - - - 8 0 - v Australia 22 Mar 2023 ODI # 4545
16 826 122* 68.83 3 - - - - 8 0 - v Australia 19 Mar 2023 ODI # 4541
119 6714 166* 68.51 26 0 - - 0 68 0 - v South Africa 18 Oct 2015 ODI # 3695
118 6637 166* 68.42 26 0 - - 0 68 0 - v South Africa 22 Oct 2015 ODI # 3698
116 6492 166* 68.33 25 0 - - 0 67 0 - v Australia 12 Jan 2016 ODI # 3723
11 615 117 68.33 2 - - - - 7 0 - v Sri Lanka 12 Sep 2023 ODI # 4641
114 6342 166* 68.19 25 0 - - 0 64 0 - v Australia 17 Jan 2016 ODI # 3725
115 6401 166* 68.09 25 0 - - 0 65 0 - v Australia 15 Jan 2016 ODI # 3724
120 6726 166* 67.93 26 0 - - 0 71 0 - v South Africa 14 Oct 2015 ODI # 3692
111 6111 166* 67.90 23 0 - - 0 63 0 - v New Zealand 16 Oct 2016 ODI # 3796
117 6499 166* 67.69 25 0 - - 0 68 0 - v South Africa 25 Oct 2015 ODI # 3700
113 6225 166* 67.66 24 0 - - 0 64 0 - v Australia 20 Jan 2016 ODI # 3726
109 6017 166* 67.60 23 0 - - 0 63 0 - v New Zealand 23 Oct 2016 ODI # 3798
121 6737 166* 67.37 26 0 - - 0 71 0 - v South Africa 11 Oct 2015 ODI # 3689
112 6119 166* 67.24 23 0 - - 0 63 0 - v Australia 23 Jan 2016 ODI # 3727
110 6026 166* 66.95 23 0 - - 0 63 0 - v New Zealand 20 Oct 2016 ODI # 3797
95 5273 166* 66.74 21 0 - - 0 58 0 - v West Indies 6 Jul 2017 ODI # 3902
122 6738 166* 66.71 26 0 - - 0 72 0 - v Australia 26 Mar 2015 ODI # 3645
125 6924 166* 66.57 27 0 - - 0 76 0 - v Pakistan 15 Feb 2015 ODI # 3602
123 6771 166* 66.38 26 0 - - 0 74 0 - v West Indies 6 Mar 2015 ODI # 3625
103 5568 166* 66.28 21 0 - - 0 60 0 - v Pakistan 4 Jun 2017 ODI # 3878
130 7087 166* 66.23 28 0 - - 0 77 0 - v Sri Lanka 16 Nov 2014 ODI # 3547
131 7153 166* 66.23 28 0 - - 0 78 0 - v Sri Lanka 13 Nov 2014 ODI # 3544
124 6817 166* 66.18 26 0 - - 0 75 0 - v South Africa 22 Feb 2015 ODI # 3610
104 5623 166* 66.15 21 0 - - 0 60 0 - v England 22 Jan 2017 ODI # 3824
106 5753 166* 66.12 22 0 - - 0 61 0 - v England 15 Jan 2017 ODI # 3819
107 5818 166* 66.11 22 0 - - 0 61 0 - v New Zealand 29 Oct 2016 ODI # 3800
132 7206 166* 66.11 28 0 - - 0 79 0 - v Sri Lanka 9 Nov 2014 ODI # 3543
101 5487 166* 66.10 21 0 - - 0 60 0 - v South Africa 11 Jun 2017 ODI # 3886
135 7404 166* 66.10 29 0 - - 0 80 0 - v West Indies 17 Oct 2014 ODI # 3535
136 7466 166* 66.07 29 0 - - 0 81 0 - v West Indies 11 Oct 2014 ODI # 3533
127 6935 166* 66.04 27 0 - - 0 76 0 - v Australia 26 Jan 2015 ODI # 3592
126 6932 166* 66.01 27 0 - - 0 76 0 - v England 30 Jan 2015 ODI # 3595
133 7255 166* 65.95 28 0 - - 0 79 0 - v Sri Lanka 6 Nov 2014 ODI # 3540
96 5276 166* 65.95 21 0 - - 0 59 0 - v West Indies 2 Jul 2017 ODI # 3900
99 5406 166* 65.92 21 0 - - 0 59 0 - v West Indies 23 Jun 2017 ODI # 3895
91 5073 166* 65.88 20 0 - - 0 56 0 - v Sri Lanka 31 Aug 2017 ODI # 3908
108 5863 166* 65.87 22 0 - - 0 62 0 - v New Zealand 26 Oct 2016 ODI # 3799
21 1051 166* 65.68 4 - - - - 10 0 - v Sri Lanka 15 Jan 2023 ODI # 4505
134 7277 166* 65.55 28 0 - - 0 80 0 - v Sri Lanka 2 Nov 2014 ODI # 3539
98 5374 166* 65.53 21 0 - - 0 59 0 - v West Indies 25 Jun 2017 ODI # 3896
84 4652 166* 65.52 18 - - - - 54 0 - v New Zealand 22 Oct 2017 ODI # 3928
137 7468 166* 65.50 29 0 - - 0 82 0 - v West Indies 8 Oct 2014 ODI # 3531
105 5631 166* 65.47 21 0 - - 0 61 0 - v England 19 Jan 2017 ODI # 3821
128 6939 166* 65.46 27 0 - - 0 77 0 - v England 20 Jan 2015 ODI # 3586
94 5162 166* 65.34 20 0 - - 0 57 0 - v Sri Lanka 20 Aug 2017 ODI # 3905
102 5487 166* 65.32 21 0 - - 0 60 0 - v Sri Lanka 8 Jun 2017 ODI # 3882
97 5287 166* 65.27 21 0 - - 0 59 0 - v West Indies 30 Jun 2017 ODI # 3898
82 4502 166* 65.24 17 - - - - 53 0 - v New Zealand 29 Oct 2017 ODI # 3932
100 5411 166* 65.19 21 0 - - 0 59 0 - v Pakistan 18 Jun 2017 ODI # 3894
85 4691 166* 65.15 18 - - - - 54 0 - v Australia 1 Oct 2017 ODI # 3919
92 5076 166* 65.07 20 0 - - 0 56 0 - v Sri Lanka 27 Aug 2017 ODI # 3907
139 7482 166* 65.06 29 0 - - 0 82 0 - v England 2 Sep 2014 ODI # 3523
138 7481 166* 65.05 29 0 - - 0 82 0 - v England 5 Sep 2014 ODI # 3525
90 4942 166* 65.02 19 - - - - 56 0 - v Sri Lanka 3 Sep 2017 ODI # 3909
129 6948 166* 64.93 27 0 - - 0 77 0 - v Australia 18 Jan 2015 ODI # 3582
23 1168 166* 64.88 5 - - - - 10 0 - v Sri Lanka 10 Jan 2023 ODI # 4501
140 7522 166* 64.84 29 0 - - 0 82 0 - v England 30 Aug 2014 ODI # 3520
83 4531 166* 64.72 17 - - - - 54 0 - v New Zealand 25 Oct 2017 ODI # 3931
86 4712 166* 64.54 18 - - - - 55 0 - v Australia 28 Sep 2017 ODI # 3917
81 4389 166* 64.54 16 - - - - 53 0 - v South Africa 1 Feb 2018 ODI # 3969
88 4832 166* 64.42 18 - - - - 55 0 - v Australia 21 Sep 2017 ODI # 3912
93 5080 166* 64.30 20 0 - - 0 57 0 - v Sri Lanka 24 Aug 2017 ODI # 3906
141 7522 166* 64.29 29 0 - - 0 83 0 - v England 27 Aug 2014 ODI # 3517
87 4740 166* 64.05 18 - - - - 55 0 - v Australia 24 Sep 2017 ODI # 3914
159 8384 166* 64.00 32 2 1/15 129.50 0 87 0 -65.49 v Australia 16 Oct 2013 ODI # 3420
160 8445 166* 63.97 32 2 1/15 135.50 0 88 0 -71.52 v Australia 13 Oct 2013 ODI # 3419
17 830 122* 63.84 3 - - - - 8 0 - v Australia 17 Mar 2023 ODI # 4538
80 4277 166* 63.83 15 - - - - 52 0 - v South Africa 4 Feb 2018 ODI # 3970
144 7657 166* 63.80 29 1 1/36 147.00 0 83 0 -83.19 v New Zealand 31 Jan 2014 ODI # 3467
142 7527 166* 63.78 29 0 - - 0 83 0 - v Pakistan 2 Mar 2014 ODI # 3479
143 7575 166* 63.65 29 0 - - 0 83 0 - v Sri Lanka 28 Feb 2014 ODI # 3476
89 4832 166* 63.57 18 - - - - 55 0 - v Australia 17 Sep 2017 ODI # 3910
163 8580 166* 63.55 33 2 1/15 144.00 0 89 0 -80.44 v West Indies 5 Jul 2013 ODI # 3383
161 8447 166* 63.51 32 2 1/15 144.00 0 88 0 -80.48 v Sri Lanka 11 Jul 2013 ODI # 3388
148 7866 166* 63.43 30 1 1/36 172.00 0 83 0 -108.56 v New Zealand 19 Jan 2014 ODI # 3456
149 7866 166* 63.43 30 1 1/36 194.00 0 83 0 -130.56 v South Africa 11 Dec 2013 ODI # 3444
145 7659 166* 63.29 29 1 1/36 147.00 0 83 0 -83.70 v New Zealand 28 Jan 2014 ODI # 3465
162 8478 166* 63.26 32 2 1/15 144.00 0 89 0 -80.73 v Sri Lanka 9 Jul 2013 ODI # 3387
158 8284 166* 63.23 31 2 1/15 129.50 0 87 0 -66.26 v Australia 19 Oct 2013 ODI # 3421
156 8216 166* 63.20 31 2 1/15 120.50 0 87 0 -57.29 v Australia 30 Oct 2013 ODI # 3424
157 8216 166* 63.20 31 2 1/15 120.50 0 87 0 -57.29 v Australia 23 Oct 2013 ODI # 3422
168 8716 166* 63.15 33 2 1/15 154.00 0 90 0 -90.84 v Pakistan 15 Jun 2013 ODI # 3372
79 4231 166* 63.14 15 - - - - 52 0 - v South Africa 7 Feb 2018 ODI # 3971
186 9657 183 63.11 38 2 1/15 187.00 0 99 0 -123.88 v Sri Lanka 28 Feb 2012 ODI # 3251
164 8582 166* 63.10 33 2 1/15 148.50 0 89 0 -85.39 v Sri Lanka 2 Jul 2013 ODI # 3382
167 8694 166* 63.00 33 2 1/15 148.50 0 89 0 -85.49 v Sri Lanka 20 Jun 2013 ODI # 3376
147 7743 166* 62.95 29 1 1/36 159.00 0 83 0 -96.04 v New Zealand 22 Jan 2014 ODI # 3458
150 7866 166* 62.92 30 1 1/36 211.00 0 83 0 -148.07 v South Africa 8 Dec 2013 ODI # 3443
188 9744 183 62.86 38 2 1/15 194.00 0 100 0 -131.13 v Sri Lanka 21 Feb 2012 ODI # 3246
169 8738 166* 62.86 33 2 1/15 167.00 0 90 0 -104.13 v West Indies 11 Jun 2013 ODI # 3368
187 9678 183 62.84 38 2 1/15 187.00 0 100 0 -124.15 v Australia 26 Feb 2012 ODI # 3250
146 7665 166* 62.82 29 1 1/36 147.00 0 83 0 -84.17 v New Zealand 25 Jan 2014 ODI # 3462
154 8101 166* 62.79 30 2 1/15 113.00 0 84 0 -50.20 v West Indies 21 Nov 2013 ODI # 3436
165 8593 166* 62.72 33 2 1/15 148.50 0 89 0 -85.77 v West Indies 30 Jun 2013 ODI # 3380
151 7897 166* 62.67 30 2 1/15 113.00 0 84 0 -50.32 v South Africa 5 Dec 2013 ODI # 3442
170 8769 166* 62.63 33 2 1/15 167.00 0 90 0 -104.36 v South Africa 6 Jun 2013 ODI # 3363
153 8015 166* 62.61 30 2 1/15 113.00 0 84 0 -50.38 v West Indies 24 Nov 2013 ODI # 3437
204 10517 183 62.60 41 4 1/15 127.50 0 110 0 -64.89 v England 16 Sep 2011 ODI # 3195
166 8636 166* 62.57 33 2 1/15 148.50 0 89 0 -85.92 v England 23 Jun 2013 ODI # 3377
189 9756 183 62.53 38 2 1/15 194.00 0 101 0 -131.46 v Australia 19 Feb 2012 ODI # 3244
202 10373 183 62.48 40 3 1/15 151.66 0 110 0 -89.17 v England 17 Oct 2011 ODI # 3201
173 8872 166* 62.47 33 2 1/15 167.00 0 90 0 -104.52 v England 19 Jan 2013 ODI # 3322
24 1185 166* 62.36 5 - - - - 11 0 - v England 17 Jul 2022 ODI # 4433
203 10410 183 62.33 40 3 1/15 155.33 0 110 0 -92.99 v England 14 Oct 2011 ODI # 3199
152 7916 166* 62.33 30 2 1/15 113.00 0 84 0 -50.66 v West Indies 27 Nov 2013 ODI # 3439
205 10533 183 62.32 41 4 1/15 127.50 0 111 0 -65.17 v England 11 Sep 2011 ODI # 3191
155 8101 166* 62.31 30 2 1/15 113.00 0 85 0 -50.68 v Australia 2 Nov 2013 ODI # 3428
174 8909 166* 62.30 33 2 1/15 167.00 0 90 0 -104.69 v England 15 Jan 2013 ODI # 3320
185 9524 183 62.24 37 2 1/15 187.00 0 99 0 -124.75 v Sri Lanka 13 Mar 2012 ODI # 3259
190 9771 183 62.23 38 2 1/15 194.00 0 102 0 -131.76 v Sri Lanka 14 Feb 2012 ODI # 3239
171 8769 166* 62.19 33 2 1/15 167.00 0 90 0 -104.80 v England 27 Jan 2013 ODI # 3329
197 10137 183 62.19 39 2 1/15 201.50 0 105 0 -139.30 v West Indies 2 Dec 2011 ODI # 3219
195 10000 183 62.11 38 2 1/15 201.50 0 105 0 -139.38 v West Indies 8 Dec 2011 ODI # 3223
22 1055 166* 62.05 4 - - - - 10 0 - v Sri Lanka 12 Jan 2023 ODI # 4503
192 9866 183 62.05 38 2 1/15 194.00 0 104 0 -131.94 v Sri Lanka 8 Feb 2012 ODI # 3233
206 10540 183 62.00 41 4 1/15 127.50 0 111 0 -65.49 v England 9 Sep 2011 ODI # 3189
200 10226 183 61.97 39 2 1/15 208.50 0 108 0 -146.52 v England 23 Oct 2011 ODI # 3207
175 8924 166* 61.97 33 2 1/15 171.50 0 91 0 -109.52 v England 11 Jan 2013 ODI # 3318
194 9977 183 61.96 38 2 1/15 201.50 0 105 0 -139.53 v West Indies 11 Dec 2011 ODI # 3224
191 9789 183 61.95 38 2 1/15 194.00 0 103 0 -132.04 v Australia 12 Feb 2012 ODI # 3237
184 9416 183 61.94 36 2 1/15 187.00 0 97 0 -125.05 v Pakistan 18 Mar 2012 ODI # 3263
172 8795 166* 61.93 33 2 1/15 167.00 0 90 0 -105.06 v England 23 Jan 2013 ODI # 3327
18 866 122* 61.85 3 - - - - 10 0 - v New Zealand 24 Jan 2023 ODI # 4511
193 9897 183 61.85 38 2 1/15 196.00 0 105 0 -134.14 v Australia 5 Feb 2012 ODI # 3231
196 10020 183 61.85 38 2 1/15 201.50 0 105 0 -139.64 v West Indies 5 Dec 2011 ODI # 3221
209 10698 183 61.83 41 4 1/15 136.25 0 113 0 -74.41 v West Indies 16 Jun 2011 ODI # 3163
198 10140 183 61.82 39 2 1/15 201.50 0 106 0 -139.67 v West Indies 29 Nov 2011 ODI # 3217
201 10261 183 61.81 39 3 1/15 145.66 0 108 0 -83.85 v England 20 Oct 2011 ODI # 3205
207 10549 183 61.69 41 4 1/15 133.00 0 113 0 -71.30 v England 6 Sep 2011 ODI # 3187
208 10604 183 61.65 41 4 1/15 133.00 0 113 0 -71.34 v England 3 Sep 2011 ODI # 3186
210 10720 183 61.60 41 4 1/15 136.25 0 115 0 -74.64 v West Indies 13 Jun 2011 ODI # 3162
176 8931 166* 61.59 33 2 1/15 171.50 0 91 0 -109.90 v Pakistan 6 Jan 2013 ODI # 3316
199 10140 183 61.45 39 2 1/15 201.50 0 107 0 -140.04 v England 25 Oct 2011 ODI # 3210
180 9088 166* 61.40 34 2 1/15 187.00 0 93 0 -125.59 v Sri Lanka 31 Jul 2012 ODI # 3294
212 10801 183 61.36 41 4 1/15 138.00 0 116 0 -76.63 v West Indies 8 Jun 2011 ODI # 3160
211 10720 183 61.25 41 4 1/15 138.00 0 116 0 -76.74 v West Indies 11 Jun 2011 ODI # 3161
181 9126 166* 61.24 34 2 1/15 187.00 0 94 0 -125.75 v Sri Lanka 28 Jul 2012 ODI # 3293
177 8937 166* 61.21 33 2 1/15 171.50 0 91 0 -110.28 v Pakistan 3 Jan 2013 ODI # 3315
183 9233 166* 61.14 35 2 1/15 187.00 0 95 0 -125.85 v Sri Lanka 21 Jul 2012 ODI # 3291
213 10803 183 61.03 41 4 1/15 142.00 0 117 0 -80.96 v West Indies 6 Jun 2011 ODI # 3159
76 3960 166* 60.92 14 - - - - 49 0 - v South Africa 16 Feb 2018 ODI # 3978
214 10838 183 60.88 41 4 1/15 143.50 0 117 0 -82.61 v Sri Lanka 2 Apr 2011 ODI # 3148
182 9127 166* 60.84 34 2 1/15 187.00 0 94 0 -126.15 v Sri Lanka 24 Jul 2012 ODI # 3292
178 8937 166* 60.79 33 2 1/15 182.00 0 91 0 -121.20 v Pakistan 30 Dec 2012 ODI # 3314
78 4071 166* 60.76 14 - - - - 50 0 - v South Africa 10 Feb 2018 ODI # 3973
215 10847 183 60.59 41 4 1/15 143.50 0 118 0 -82.90 v Pakistan 30 Mar 2011 ODI # 3147
77 3996 166* 60.54 14 - - - - 50 0 - v South Africa 13 Feb 2018 ODI # 3976
179 8960 166* 60.54 33 2 1/15 183.50 0 92 0 -122.95 v Sri Lanka 4 Aug 2012 ODI # 3295
216 10871 183 60.39 41 4 1/15 145.00 0 118 0 -84.60 v Australia 24 Mar 2011 ODI # 3143
217 10930 183 60.38 41 4 1/15 145.00 0 118 0 -84.61 v West Indies 20 Mar 2011 ODI # 3141
218 10931 183 60.06 41 4 1/15 145.00 0 119 0 -84.93 v South Africa 12 Mar 2011 ODI # 3128
25 1201 166* 60.05 5 - - - - 11 0 - v England 14 Jul 2022 ODI # 4428
221 11028 183 59.93 41 4 1/15 145.00 0 121 0 -85.06 v South Africa 21 Jan 2011 ODI # 3084
230 11484 183 59.81 43 4 1/15 145.00 0 125 0 -85.18 v Australia 20 Oct 2010 ODI # 3060
219 10939 183 59.77 41 4 1/15 145.00 0 120 0 -85.22 v England 27 Feb 2011 ODI # 3110
222 11056 183 59.76 41 4 1/15 145.00 0 124 0 -85.23 v South Africa 18 Jan 2011 ODI # 3082
231 11521 183 59.69 43 4 1/15 145.00 0 125 0 -85.30 v Sri Lanka 28 Aug 2010 ODI # 3040
223 11078 183 59.55 41 4 1/15 145.00 0 124 0 -85.44 v South Africa 15 Jan 2011 ODI # 3080
224 11132 183 59.52 41 4 1/15 145.00 0 124 0 -85.47 v South Africa 12 Jan 2011 ODI # 3079
229 11366 183 59.50 42 4 1/15 145.00 0 125 0 -85.49 v New Zealand 28 Nov 2010 ODI # 3070
220 10941 183 59.46 41 4 1/15 145.00 0 120 0 -85.53 v South Africa 23 Jan 2011 ODI # 3087
232 11529 183 59.42 43 4 1/15 145.00 0 125 0 -85.57 v New Zealand 25 Aug 2010 ODI # 3039
228 11261 183 59.26 41 4 1/15 145.00 0 125 0 -85.73 v New Zealand 1 Dec 2010 ODI # 3072
227 11197 183 59.24 41 4 1/15 145.00 0 124 0 -85.75 v New Zealand 4 Dec 2010 ODI # 3074
225 11134 183 59.22 41 4 1/15 145.00 0 124 0 -85.77 v New Zealand 10 Dec 2010 ODI # 3077
233 11529 183 59.12 43 4 1/15 145.00 0 125 0 -85.87 v Sri Lanka 16 Aug 2010 ODI # 3032
234 11557 183 58.96 43 4 1/15 149.00 0 125 0 -90.03 v Sri Lanka 24 Jun 2010 ODI # 3001
75 3831 166* 58.93 13 - - - - 47 0 - v England 12 Jul 2018 ODI # 4014
226 11134 183 58.91 41 4 1/15 145.00 0 124 0 -86.08 v New Zealand 7 Dec 2010 ODI # 3076
73 3711 166* 58.90 13 - - - - 46 0 - v England 17 Jul 2018 ODI # 4018
235 11567 183 58.71 43 4 1/15 149.00 0 125 0 -90.28 v Sri Lanka 22 Jun 2010 ODI # 2999
72 3640 166* 58.70 13 - - - - 46 0 - v West Indies 21 Oct 2018 ODI # 4056
74 3756 166* 58.68 13 - - - - 46 0 - v England 14 Jul 2018 ODI # 4016
238 11735 183 58.67 43 4 1/15 149.00 0 127 0 -90.32 v Sri Lanka 30 May 2010 ODI # 2983
239 11792 183 58.66 43 4 1/15 151.75 0 127 0 -93.08 v South Africa 27 Feb 2010 ODI # 2963
240 11792 183 58.66 43 4 1/15 151.75 0 127 0 -93.08 v South Africa 24 Feb 2010 ODI # 2962
243 11896 183 58.60 43 4 1/15 154.75 0 130 0 -96.14 v Sri Lanka 10 Jan 2010 ODI # 2941
246 12012 183 58.59 44 4 1/15 154.75 0 131 0 -96.15 v Sri Lanka 24 Dec 2009 ODI # 2935
247 12066 183 58.57 44 4 1/15 154.75 0 132 0 -96.17 v Sri Lanka 18 Dec 2009 ODI # 2933
237 11653 183 58.55 43 4 1/15 149.00 0 127 0 -90.44 v Sri Lanka 5 Jun 2010 ODI # 2988
241 11823 183 58.52 43 4 1/15 151.75 0 128 0 -93.22 v South Africa 21 Feb 2010 ODI # 2961
236 11585 183 58.51 43 4 1/15 149.00 0 126 0 -90.48 v Pakistan 19 Jun 2010 ODI # 2996
19 877 122* 58.46 3 - - - - 10 0 - v New Zealand 21 Jan 2023 ODI # 4509
251 12212 183 58.43 44 4 1/15 154.75 0 133 0 -96.31 v West Indies 30 Sep 2009 ODI # 2904
252 12212 183 58.43 44 4 1/15 154.75 0 133 0 -96.31 v Australia 28 Sep 2009 ODI # 2901
248 12093 183 58.42 44 4 1/15 154.75 0 132 0 -96.32 v Sri Lanka 15 Dec 2009 ODI # 2932
244 11905 183 58.35 43 4 1/15 154.75 0 130 0 -96.39 v Sri Lanka 5 Jan 2010 ODI # 2938
245 11905 183 58.35 43 4 1/15 154.75 0 130 0 -96.39 v Sri Lanka 27 Dec 2009 ODI # 2936
242 11825 183 58.25 43 4 1/15 154.75 0 129 0 -96.49 v Sri Lanka 13 Jan 2010 ODI # 2943
254 12230 183 58.23 44 4 1/15 160.00 0 134 0 -101.76 v Sri Lanka 14 Sep 2009 ODI # 2889
253 12228 183 58.22 44 4 1/15 160.00 0 134 0 -101.77 v Pakistan 26 Sep 2009 ODI # 2898
249 12103 183 58.18 44 4 1/15 154.75 0 132 0 -96.56 v Australia 2 Nov 2009 ODI # 2919
255 12261 183 58.10 44 4 1/15 160.00 0 134 0 -101.89 v Sri Lanka 29 Aug 2008 ODI # 2756
256 12315 183 58.08 44 4 1/15 160.00 0 134 0 -101.91 v Sri Lanka 27 Aug 2008 ODI # 2755
250 12133 183 58.05 44 4 1/15 154.75 0 133 0 -96.69 v Australia 25 Oct 2009 ODI # 2913
257 12340 183 57.93 44 4 1/15 160.00 0 134 0 -102.06 v Sri Lanka 24 Aug 2008 ODI # 2750
258 12377 183 57.83 44 4 1/15 160.00 0 137 0 -102.16 v Sri Lanka 20 Aug 2008 ODI # 2745
259 12389 183 57.62 44 4 1/15 160.00 0 137 0 -102.37 v Sri Lanka 18 Aug 2008 ODI # 2742
71 3500 166* 57.37 12 - - - - 46 0 - v West Indies 24 Oct 2018 ODI # 4059
26 1201 166* 57.19 5 - - - - 13 0 - v West Indies 11 Feb 2022 ODI # 4356
27 1219 166* 55.40 5 - - - - 14 0 - v West Indies 9 Feb 2022 ODI # 4355
20 885 122* 55.31 3 - - - - 10 0 - v New Zealand 18 Jan 2023 ODI # 4507
66 3184 166* 54.89 10 - - - - 44 0 - v Australia 15 Jan 2019 ODI # 4078
70 3343 166* 54.80 11 - - - - 45 0 - v West Indies 27 Oct 2018 ODI # 4062
60 2842 166* 54.65 9 - - - - 39 0 - v Australia 5 Mar 2019 ODI # 4106
68 3220 166* 54.57 10 - - - - 45 0 - v West Indies 1 Nov 2018 ODI # 4064
62 2946 166* 54.55 9 - - - - 42 0 - v New Zealand 28 Jan 2019 ODI # 4088
61 2886 166* 54.45 9 - - - - 41 0 - v Australia 2 Mar 2019 ODI # 4102
55 2558 166* 54.42 7 - - - - 34 0 - v Australia 9 Jun 2019 ODI # 4155
63 2989 166* 54.34 9 - - - - 42 0 - v New Zealand 26 Jan 2019 ODI # 4085
64 3034 166* 54.17 9 - - - - 42 0 - v New Zealand 23 Jan 2019 ODI # 4082
65 3080 166* 54.03 9 - - - - 43 0 - v Australia 18 Jan 2019 ODI # 4079
67 3187 166* 54.01 10 - - - - 44 0 - v Australia 12 Jan 2019 ODI # 4077
1 54 54 54.00 0 - - - - 1 0 - v Australia 19 Nov 2023 ODI # 4705
69 3236 166* 53.93 10 - - - - 45 0 - v West Indies 29 Oct 2018 ODI # 4063
29 1292 166* 53.83 5 - - - - 16 0 - v South Africa 23 Jan 2022 ODI # 4349
54 2476 166* 53.82 7 - - - - 33 0 - v Pakistan 16 Jun 2019 ODI # 4161
56 2576 166* 53.66 7 - - - - 36 0 - v South Africa 5 Jun 2019 ODI # 4150
59 2726 166* 53.45 8 - - - - 38 0 - v Australia 8 Mar 2019 ODI # 4109
28 1227 166* 53.34 5 - - - - 14 0 - v West Indies 6 Feb 2022 ODI # 4353
53 2399 166* 53.31 7 - - - - 33 0 - v West Indies 27 Jun 2019 ODI # 4175
48 2226 166* 53.00 7 - - - - 31 0 - v West Indies 11 Aug 2019 ODI # 4197
49 2226 166* 53.00 7 - - - - 31 0 - v West Indies 8 Aug 2019 ODI # 4196
57 2596 166* 52.97 7 - - - - 38 0 - v Australia 13 Mar 2019 ODI # 4113
52 2327 166* 52.88 7 - - - - 33 0 - v England 30 Jun 2019 ODI # 4179
51 2261 166* 52.58 7 - - - - 33 0 - v Sri Lanka 6 Jul 2019 ODI # 4187
36 1624 166* 52.38 5 - - - - 20 0 - v Australia 29 Nov 2020 ODI # 4266
58 2603 166* 52.06 7 - - - - 38 0 - v Australia 10 Mar 2019 ODI # 4111
50 2227 166* 51.79 7 - - - - 33 0 - v New Zealand 9 Jul 2019 ODI # 4190
30 1292 166* 51.68 5 - - - - 16 0 - v South Africa 21 Jan 2022 ODI # 4346
31 1343 166* 51.65 5 - - - - 16 0 - v South Africa 19 Jan 2022 ODI # 4344
37 1645 166* 51.40 5 - - - - 20 0 - v Australia 27 Nov 2020 ODI # 4265
47 2106 166* 51.36 6 - - - - 28 0 - v West Indies 14 Aug 2019 ODI # 4199
35 1535 166* 51.16 5 - - - - 19 0 - v Australia 2 Dec 2020 ODI # 4267
42 1887 166* 51.00 5 - - - - 24 0 - v Australia 17 Jan 2020 ODI # 4232
44 1988 166* 50.97 5 - - - - 24 0 - v West Indies 22 Dec 2019 ODI # 4223
34 1472 166* 50.75 5 - - - - 19 0 - v England 23 Mar 2021 ODI # 4281
33 1416 166* 50.57 5 - - - - 18 0 - v England 26 Mar 2021 ODI # 4283
41 1809 166* 50.25 5 - - - - 23 0 - v Australia 19 Jan 2020 ODI # 4233
38 1654 166* 50.12 5 - - - - 22 0 - v New Zealand 11 Feb 2020 ODI # 4243
43 1903 166* 50.07 5 - - - - 24 0 - v Australia 14 Jan 2020 ODI # 4231
32 1350 166* 50.00 5 - - - - 17 0 - v England 28 Mar 2021 ODI # 4284
45 1988 166* 49.70 5 - - - - 26 0 - v West Indies 18 Dec 2019 ODI # 4222
40 1720 166* 49.14 5 - - - - 22 0 - v New Zealand 5 Feb 2020 ODI # 4235
39 1669 166* 49.08 5 - - - - 22 0 - v New Zealand 8 Feb 2020 ODI # 4239
46 1992 166* 48.58 5 - - - - 26 0 - v West Indies 15 Dec 2019 ODI # 4221
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