View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2010 remove greater than or equal to 1 jan 2010 from query
Not involving the player M Muralidaran (Asia/ICC/SL) remove M Muralidaran (Asia/ICC/SL) from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
unfiltered 1975-2024 918 421 452 5 40 0.931 29.55 4.94 902 443 43 Profile
filtered 2010-2024 309 137 155 2 15 0.883 30.53 5.31 304 381 43
Innings by innings list
261/3 44.5 5.82 261 2 won v Bangladesh Mirpur 4 Jan 2010 ODI # 2937
283/5 48.0 5.89 280 2 won v India Mirpur 5 Jan 2010 ODI # 2938
252/1 42.5 5.88 250 2 won v Bangladesh Mirpur 8 Jan 2010 ODI # 2940
213 46.1 4.61 1 lost v India Mirpur 10 Jan 2010 ODI # 2941
249/6 48.3 5.13 246 2 won v India Mirpur 13 Jan 2010 ODI # 2943
242 49.5 4.85 1 lost v India Bulawayo 30 May 2010 ODI # 2983
119/1 15.2 7.76 119 2 won v Zimbabwe Bulawayo 1 Jun 2010 ODI # 2985
270/4 48.2 5.58 269 2 won v India Harare 5 Jun 2010 ODI # 2988
236 47.5 4.93 1 lost v Zimbabwe Harare 7 Jun 2010 ODI # 2989
203/1 34.4 5.85 200 2 won v Zimbabwe Harare 9 Jun 2010 ODI # 2990
211/3 37.3 5.62 210 2 won v India Dambulla 22 Jun 2010 ODI # 2999
195/7 40.5 4.77 193 2 won v New Zealand Dambulla 13 Aug 2010 ODI # 3031
170 46.1 3.68 1 lost v India Dambulla 16 Aug 2010 ODI # 3032
203/3 43.4 4.64 1 n/r v New Zealand Dambulla 19 Aug 2010 ODI # 3037
104/2 15.1 6.85 104 2 won v India Dambulla 22 Aug 2010 ODI # 3038
299/8 50.0 5.98 1 won v India Dambulla 28 Aug 2010 ODI # 3040
115 32.0 3.59 1 lost v Australia Brisbane 7 Nov 2010 ODI # 3068
277/9 50.0 5.54 1 won v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
121 27.0 4.48 232 2 lost v England The Oval 28 Jun 2011 ODI # 3165
309/5 50.0 6.18 1 won v England Leeds 1 Jul 2011 ODI # 3167
249/4 48.2 5.15 247 2 won v England Lord's 3 Jul 2011 ODI # 3168
174 43.4 3.98 1 lost v England Nottingham 6 Jul 2011 ODI # 3169
252 48.2 5.21 269 2 lost v England Manchester 9 Jul 2011 ODI # 3170
284/7 50.0 5.68 1 won v Scotland Edinburgh 13 Jul 2011 ODI # 3172
191 41.1 4.63 1 lost v Australia Pallekele 10 Aug 2011 ODI # 3175
208 49.3 4.20 1 lost v Australia Hambantota 14 Aug 2011 ODI # 3178
286/9 50.0 5.72 1 won v Australia Hambantota 16 Aug 2011 ODI # 3180
132 38.4 3.41 1 lost v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
213/6 47.0 4.53 212 2 won v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
131 40.3 3.23 1 lost v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
235/7 50.0 4.70 1 won v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
236 48.5 4.83 258 2 lost v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
174 45.2 3.83 201 2 lost v Pakistan Sharjah 20 Nov 2011 ODI # 3215
218/9 50.0 4.36 1 lost v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
43 20.1 2.13 302 2 lost v South Africa Paarl 11 Jan 2012 ODI # 3225
236/6 50.0 4.72 1 lost v South Africa East London 14 Jan 2012 ODI # 3226
266/9 50.0 5.32 1 lost v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
304/5 48.4 6.24 300 2 won v South Africa Kimberley 20 Jan 2012 ODI # 3228
314/8 49.5 6.30 313 2 won v South Africa Johannesburg 22 Jan 2012 ODI # 3229
233/8 50.0 4.66 1 lost v India Perth 8 Feb 2012 ODI # 3233
226 49.5 4.53 232 2 lost v Australia Perth 10 Feb 2012 ODI # 3235
236/9 50.0 4.72 1 tied v India Adelaide 14 Feb 2012 ODI # 3239
152/2 24.1 6.28 152 2 won v Australia Sydney 17 Feb 2012 ODI # 3241
289/6 50.0 5.78 1 won v India Brisbane 21 Feb 2012 ODI # 3246
283/7 49.2 5.73 281 2 won v Australia Hobart 24 Feb 2012 ODI # 3248
320/4 50.0 6.40 1 lost v India Hobart 28 Feb 2012 ODI # 3251
238 50.0 4.76 1 won v Australia Melbourne 2 Mar 2012 ODI # 3253
306 49.2 6.20 322 2 lost v Australia Brisbane 4 Mar 2012 ODI # 3255
274/2 44.2 6.18 272 2 won v Australia Adelaide 6 Mar 2012 ODI # 3256
215 48.5 4.40 232 2 lost v Australia Adelaide 8 Mar 2012 ODI # 3257
254 45.1 5.62 305 2 lost v India Mirpur 13 Mar 2012 ODI # 3259
188 45.4 4.11 1 lost v Pakistan Mirpur 15 Mar 2012 ODI # 3260
232 49.5 4.65 1 lost v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
135/8 42.0 3.21 1 lost v Pakistan Pallekele 7 Jun 2012 ODI # 3272
280/4 50.0 5.60 1 won v Pakistan Pallekele 9 Jun 2012 ODI # 3273
DNB 0.0 - 0 n/r v Pakistan Colombo (RPS) 13 Jun 2012 ODI # 3274
243/8 50.0 4.86 1 won v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
248/8 49.4 4.99 248 2 won v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
293/9 50.0 5.86 315 2 lost v India Hambantota 21 Jul 2012 ODI # 3291
139/1 19.5 7.00 139 2 won v India Hambantota 24 Jul 2012 ODI # 3292
286/5 50.0 5.72 1 lost v India Colombo (RPS) 28 Jul 2012 ODI # 3293
251/8 50.0 5.02 1 lost v India Colombo (RPS) 31 Jul 2012 ODI # 3294
274 45.4 6.00 295 2 lost v India Pallekele 4 Aug 2012 ODI # 3295
118/3 22.5 5.16 105 2 won v New Zealand Pallekele 4 Nov 2012 ODI # 3305
200/3 31.1 6.41 197 2 won v New Zealand Pallekele 6 Nov 2012 ODI # 3306
131/3 26.2 4.97 131 2 won v New Zealand Hambantota 10 Nov 2012 ODI # 3307
123/8 28.3 4.31 1 n/r v New Zealand Hambantota 12 Nov 2012 ODI # 3308
198 40.0 4.95 306 2 lost v Australia Melbourne 11 Jan 2013 ODI # 3317
172/2 40.1 4.28 171 2 won v Australia Adelaide 13 Jan 2013 ODI # 3319
75/6 20.0 3.75 75 2 won v Australia Brisbane 18 Jan 2013 ODI # 3321
14/0 3.2 4.20 223 2 n/r v Australia Sydney 20 Jan 2013 ODI # 3324
215 48.3 4.43 248 2 lost v Australia Hobart 23 Jan 2013 ODI # 3326
238/2 35.4 6.67 238 2 won v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
33/0 5.0 6.60 1 n/r v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
302/9 50.0 6.04 1 lost v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
138 37.5 3.64 1 lost v New Zealand Cardiff 9 Jun 2013 ODI # 3366
297/3 47.1 6.29 294 2 won v England The Oval 13 Jun 2013 ODI # 3370
253/8 50.0 5.06 1 won v Australia The Oval 17 Jun 2013 ODI # 3374
181/8 50.0 3.62 1 lost v India Cardiff 20 Jun 2013 ODI # 3376
208 48.3 4.28 1 lost v West Indies Kingston 28 Jun 2013 ODI # 3378
348/1 50.0 6.96 1 won v India Kingston 2 Jul 2013 ODI # 3382
219/8 41.0 5.34 1 won v West Indies Port of Spain 7 Jul 2013 ODI # 3385
96 24.4 3.89 178 2 lost v India Port of Spain 9 Jul 2013 ODI # 3387
201 48.5 4.11 1 lost v India Port of Spain 11 Jul 2013 ODI # 3388
320/5 50.0 6.40 1 won v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
223/9 49.2 4.52 1 won v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
167 43.2 3.85 224 2 lost v South Africa Pallekele 26 Jul 2013 ODI # 3398
239/2 44.0 5.43 239 2 won v South Africa Pallekele 28 Jul 2013 ODI # 3400
307/4 50.0 6.14 1 won v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
288/9 50.0 5.76 1 n/r v New Zealand Hambantota 10 Nov 2013 ODI # 3432
138/1 23.0 6.00 1 lost v New Zealand Hambantota 12 Nov 2013 ODI # 3434
211/8 33.0 6.39 1 won v New Zealand Dambulla 16 Nov 2013 ODI # 3435
311 49.4 6.26 323 2 lost v Pakistan Sharjah 18 Dec 2013 ODI # 3445
287/8 49.4 5.77 285 2 won v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
213 44.4 4.76 327 2 lost v Pakistan Sharjah 22 Dec 2013 ODI # 3447
225 48.5 4.60 1 lost v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
235/8 49.4 4.73 233 2 won v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
180 40.0 4.50 1 won v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
289/6 50.0 5.78 1 won v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
246/4 47.3 5.17 241 2 won v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
296/6 50.0 5.92 1 won v Pakistan Fatullah 25 Feb 2014 ODI # 3473
265/8 49.2 5.37 265 2 won v India Fatullah 28 Feb 2014 ODI # 3476
253/6 50.0 5.06 1 won v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
208/7 49.0 4.24 205 2 won v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
261/5 46.2 5.63 261 2 won v Pakistan Mirpur 8 Mar 2014 ODI # 3486
219/8 50.0 4.38 1 won v Ireland Dublin 6 May 2014 ODI # 3490
144 27.5 5.17 226 2 lost v England The Oval 22 May 2014 ODI # 3492
256/8 50.0 5.12 1 won v England Chester-le-Street 25 May 2014 ODI # 3493
67 24.0 2.79 1 lost v England Manchester 28 May 2014 ODI # 3494
300/9 50.0 6.00 1 won v England Lord's 31 May 2014 ODI # 3495
222/4 48.2 4.59 220 2 won v England Birmingham 3 Jun 2014 ODI # 3496
229 40.3 5.65 305 2 lost v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
267 49.2 5.41 1 won v South Africa Pallekele 9 Jul 2014 ODI # 3501
257 44.3 5.77 340 2 lost v South Africa Hambantota 12 Jul 2014 ODI # 3502
275/7 45.0 6.11 1 lost v Pakistan Hambantota 23 Aug 2014 ODI # 3512
310/9 50.0 6.20 1 won v Pakistan Hambantota 26 Aug 2014 ODI # 3515
104/3 18.2 5.67 101 2 won v Pakistan Dambulla 30 Aug 2014 ODI # 3519
194 39.2 4.93 364 2 lost v India Cuttack 2 Nov 2014 ODI # 3539
274/8 50.0 5.48 1 lost v India Ahmedabad 6 Nov 2014 ODI # 3540
242 48.2 5.00 1 lost v India Hyderabad 9 Nov 2014 ODI # 3543
251 43.1 5.81 405 2 lost v India Eden Gardens 13 Nov 2014 ODI # 3544
286/8 50.0 5.72 1 lost v India Ranchi 16 Nov 2014 ODI # 3547
317/6 50.0 6.34 1 won v England Colombo (RPS) 26 Nov 2014 ODI # 3554
186/2 34.2 5.41 186 2 won v England Colombo (RPS) 29 Nov 2014 ODI # 3557
242/8 35.0 6.91 1 lost v England Hambantota 3 Dec 2014 ODI # 3561
267/4 49.4 5.37 266 2 won v England Colombo (RPS) 7 Dec 2014 ODI # 3563
239 49.0 4.87 1 lost v England Pallekele 10 Dec 2014 ODI # 3565
292/7 50.0 5.84 1 won v England Pallekele 13 Dec 2014 ODI # 3567
302/6 50.0 6.04 1 won v England Colombo (RPS) 16 Dec 2014 ODI # 3569
218/9 50.0 4.36 1 lost v New Zealand Christchurch 11 Jan 2015 ODI # 3574
252/4 47.4 5.28 249 2 won v New Zealand Hamilton 15 Jan 2015 ODI # 3577
DNB 0.0 - 0 n/r v New Zealand Auckland 17 Jan 2015 ODI # 3580
276 49.3 5.57 1 lost v New Zealand Nelson 20 Jan 2015 ODI # 3585
252 43.4 5.77 361 2 lost v New Zealand Dunedin 23 Jan 2015 ODI # 3588
195 40.3 4.81 316 2 lost v New Zealand Dunedin 25 Jan 2015 ODI # 3590
287/6 50.0 5.74 1 won v New Zealand Wellington 29 Jan 2015 ODI # 3594
233 46.1 5.04 332 2 lost v New Zealand Christchurch 14 Feb 2015 ODI # 3599
236/6 48.2 4.88 233 2 won v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
332/1 50.0 6.64 1 won v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
312/1 47.2 6.59 310 2 won v England Wellington 1 Mar 2015 ODI # 3619
312 46.2 6.73 377 2 lost v Australia Sydney 8 Mar 2015 ODI # 3629
363/9 50.0 7.26 1 won v Scotland Hobart 11 Mar 2015 ODI # 3632
133 37.2 3.56 1 lost v South Africa Sydney 18 Mar 2015 ODI # 3640
255/8 50.0 5.10 1 lost v Pakistan Dambulla 11 Jul 2015 ODI # 3664
288/8 48.1 5.97 288 2 won v Pakistan Pallekele 15 Jul 2015 ODI # 3669
181 41.1 4.39 317 2 lost v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
256/9 50.0 5.12 1 lost v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
368/4 50.0 7.36 1 won v Pakistan Hambantota 26 Jul 2015 ODI # 3672
164/9 24.5 6.60 163 2 won v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
225/2 36.3 6.16 225 2 won v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
180/5 32.3 5.53 162 2 won v West Indies Pallekele 7 Nov 2015 ODI # 3704
188 47.0 4.00 1 lost v New Zealand Christchurch 26 Dec 2015 ODI # 3714
117 27.4 4.22 1 lost v New Zealand Christchurch 28 Dec 2015 ODI # 3715
277/2 46.2 5.97 277 2 won v New Zealand Nelson 31 Dec 2015 ODI # 3717
DNB 0.0 - 0 n/r v New Zealand Nelson 2 Jan 2016 ODI # 3718
258 47.1 5.46 295 2 lost v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
303/7 50.0 6.06 1 won v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
377/8 50.0 7.54 1 won v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
286/9 50.0 5.72 1 tied v England Nottingham 21 Jun 2016 ODI # 3751
254/7 50.0 5.08 1 lost v England Birmingham 24 Jun 2016 ODI # 3753
248/9 50.0 4.96 1 n/r v England Bristol 26 Jun 2016 ODI # 3755
305/5 42.0 7.26 1 lost v England The Oval 29 Jun 2016 ODI # 3757
202 42.4 4.73 325 2 lost v England Cardiff 2 Jul 2016 ODI # 3758
227/8 50.0 4.54 1 lost v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
288 48.5 5.89 1 won v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
226 49.2 4.58 1 lost v Australia Dambulla 28 Aug 2016 ODI # 3772
212 50.0 4.24 1 lost v Australia Dambulla 31 Aug 2016 ODI # 3774
195 40.2 4.83 1 lost v Australia Pallekele 4 Sep 2016 ODI # 3776
155/2 24.3 6.32 155 2 won v Zimbabwe Harare 14 Nov 2016 ODI # 3804
165 43.1 3.82 228 2 lost v West Indies Harare 16 Nov 2016 ODI # 3805
DNB 0.0 - 0 n/r v Zimbabwe Bulawayo 21 Nov 2016 ODI # 3807
330/7 50.0 6.60 1 won v West Indies Bulawayo 23 Nov 2016 ODI # 3808
166/4 37.3 4.42 161 2 won v Zimbabwe Bulawayo 27 Nov 2016 ODI # 3810
181 48.3 3.73 1 lost v South Africa Gqeberha 28 Jan 2017 ODI # 3828
186 37.5 4.91 308 2 lost v South Africa Durban 1 Feb 2017 ODI # 3830
163 39.2 4.14 1 lost v South Africa Johannesburg 4 Feb 2017 ODI # 3831
327 48.1 6.78 368 2 lost v South Africa Cape Town 7 Feb 2017 ODI # 3833
296/8 50.0 5.92 385 2 lost v South Africa Centurion 10 Feb 2017 ODI # 3834
234 45.1 5.18 325 2 lost v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
311 49.5 6.24 1 n/r v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
280/9 50.0 5.60 1 won v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
203 41.3 4.89 300 2 lost v South Africa The Oval 3 Jun 2017 ODI # 3877
322/3 48.4 6.61 322 2 won v India The Oval 8 Jun 2017 ODI # 3882
236 49.2 4.78 1 lost v Pakistan Cardiff 12 Jun 2017 ODI # 3888
316/5 50.0 6.32 1 lost v Zimbabwe Galle 30 Jun 2017 ODI # 3897
158/3 30.1 5.23 156 2 won v Zimbabwe Galle 2 Jul 2017 ODI # 3899
312/2 47.2 6.59 311 2 won v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
300/6 50.0 6.00 1 lost v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
203/8 50.0 4.06 1 lost v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
216 43.2 4.98 1 lost v India Dambulla 20 Aug 2017 ODI # 3905
236/8 50.0 4.72 1 lost v India Pallekele 24 Aug 2017 ODI # 3906
217/9 50.0 4.34 1 lost v India Pallekele 27 Aug 2017 ODI # 3907
207 42.4 4.85 376 2 lost v India Colombo (RPS) 31 Aug 2017 ODI # 3908
238 49.4 4.79 1 lost v India Colombo (RPS) 3 Sep 2017 ODI # 3909
209/8 50.0 4.18 293 2 lost v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
187 48.0 3.89 220 2 lost v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
208 48.2 4.30 1 lost v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
173 43.4 3.96 1 lost v Pakistan Sharjah 20 Oct 2017 ODI # 3927
103 26.2 3.91 1 lost v Pakistan Sharjah 23 Oct 2017 ODI # 3930
114/3 20.4 5.51 113 2 won v India Dharamsala 10 Dec 2017 ODI # 3939
251/8 50.0 5.02 393 2 lost v India Mohali 13 Dec 2017 ODI # 3941
215 44.5 4.79 1 lost v India Visakhapatnam 17 Dec 2017 ODI # 3942
278 48.1 5.77 291 2 lost v Zimbabwe Mirpur 17 Jan 2018 ODI # 3955
157 32.2 4.85 321 2 lost v Bangladesh Mirpur 19 Jan 2018 ODI # 3959
202/5 44.5 4.50 199 2 won v Zimbabwe Mirpur 21 Jan 2018 ODI # 3962
83/0 11.5 7.01 83 2 won v Bangladesh Mirpur 25 Jan 2018 ODI # 3965
221 50.0 4.42 1 won v Bangladesh Mirpur 27 Jan 2018 ODI # 3967
193 34.3 5.59 1 lost v South Africa Dambulla 29 Jul 2018 ODI # 4025
244/8 50.0 4.88 1 lost v South Africa Dambulla 1 Aug 2018 ODI # 4027
285 45.2 6.28 364 2 lost v South Africa Pallekele 5 Aug 2018 ODI # 4029
306/7 39.0 7.84 1 won v South Africa Pallekele 8 Aug 2018 ODI # 4030
299/8 50.0 5.98 1 won v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
124 35.2 3.50 262 2 lost v Bangladesh Dubai (DICS) 15 Sep 2018 ODI # 4036
158 41.2 3.82 250 2 lost v Afghanistan Abu Dhabi 17 Sep 2018 ODI # 4038
DNB 0.0 - 0 n/r v England Dambulla 10 Oct 2018 ODI # 4052
140/5 29.0 4.82 172 2 lost v England Dambulla 13 Oct 2018 ODI # 4053
150/9 21.0 7.14 1 lost v England Pallekele 17 Oct 2018 ODI # 4054
273/7 50.0 5.46 1 lost v England Pallekele 20 Oct 2018 ODI # 4055
366/6 50.0 7.32 1 won v England Colombo (RPS) 23 Oct 2018 ODI # 4058
326 49.0 6.65 372 2 lost v New Zealand Mount Maunganui 3 Jan 2019 ODI # 4074
298 46.2 6.43 320 2 lost v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
249 41.4 5.97 365 2 lost v New Zealand Nelson 8 Jan 2019 ODI # 4076
231 47.0 4.91 1 lost v South Africa Johannesburg 3 Mar 2019 ODI # 4104
138 32.2 4.26 252 2 lost v South Africa Centurion 6 Mar 2019 ODI # 4107
121/5 24.0 5.04 193 2 lost v South Africa Durban 10 Mar 2019 ODI # 4112
189 39.2 4.80 1 lost v South Africa Gqeberha 13 Mar 2019 ODI # 4114
225 49.3 4.54 1 lost v South Africa Cape Town 16 Mar 2019 ODI # 4115
322/8 50.0 6.44 1 won v Scotland Edinburgh 21 May 2019 ODI # 4142
136 29.2 4.63 1 lost v New Zealand Cardiff 1 Jun 2019 ODI # 4145
201 36.5 5.45 1 won v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
247 45.5 5.38 335 2 lost v Australia The Oval 15 Jun 2019 ODI # 4159
232/9 50.0 4.64 1 won v England Leeds 21 Jun 2019 ODI # 4168
203 49.3 4.10 1 lost v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
338/6 50.0 6.76 1 won v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
264/7 50.0 5.28 1 lost v India Leeds 6 Jul 2019 ODI # 4187
314/8 50.0 6.28 1 won v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
242/3 44.4 5.41 239 2 won v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
294/8 50.0 5.88 1 won v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
238 46.5 5.08 306 2 lost v Pakistan Karachi 30 Sep 2019 ODI # 4211
297/9 50.0 5.94 1 lost v Pakistan Karachi 2 Oct 2019 ODI # 4212
290/9 49.1 5.89 290 2 won v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
345/8 50.0 6.90 1 won v West Indies Hambantota 26 Feb 2020 ODI # 4247
307 50.0 6.14 1 won v West Indies Pallekele 1 Mar 2020 ODI # 4250
232 49.0 4.73 1 lost v West Indies North Sound 10 Mar 2021 ODI # 4276
273/8 50.0 5.46 1 lost v West Indies North Sound 12 Mar 2021 ODI # 4277
274/6 50.0 5.48 1 lost v West Indies North Sound 14 Mar 2021 ODI # 4278
224 48.1 4.65 258 2 lost v Bangladesh Mirpur 23 May 2021 ODI # 4290
141/9 40.0 3.52 245 2 lost v Bangladesh Mirpur 25 May 2021 ODI # 4291
286/6 50.0 5.72 1 won v Bangladesh Mirpur 28 May 2021 ODI # 4292
185 42.3 4.35 1 lost v England Chester-le-Street 29 Jun 2021 ODI # 4296
241/9 50.0 4.82 1 lost v England The Oval 1 Jul 2021 ODI # 4297
166 41.1 4.03 1 n/r v England Bristol 4 Jul 2021 ODI # 4298
262/9 50.0 5.24 1 lost v India Colombo (RPS) 18 Jul 2021 ODI # 4307
275/9 50.0 5.50 1 lost v India Colombo (RPS) 20 Jul 2021 ODI # 4309
227/7 39.0 5.82 227 2 won v India Colombo (RPS) 23 Jul 2021 ODI # 4312
300/9 50.0 6.00 1 won v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
197 36.4 5.37 265 2 lost v South Africa Colombo (RPS) 4 Sep 2021 ODI # 4315
203/9 50.0 4.06 1 won v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
300/5 48.3 6.18 297 2 won v Zimbabwe Pallekele 16 Jan 2022 ODI # 4341
280/9 50.0 5.60 303 2 lost v Zimbabwe Pallekele 18 Jan 2022 ODI # 4343
254/9 50.0 5.08 1 won v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
300/7 50.0 6.00 1 lost v Australia Pallekele 14 Jun 2022 ODI # 4409
220/9 47.4 4.61 1 won v Australia Pallekele 16 Jun 2022 ODI # 4412
292/4 48.3 6.02 292 2 won v Australia Colombo (RPS) 19 Jun 2022 ODI # 4415
258 49.0 5.26 1 won v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
160 43.1 3.70 1 lost v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
234 38.0 6.15 295 2 lost v Afghanistan Pallekele 25 Nov 2022 ODI # 4485
10/0 2.4 3.75 229 2 n/r v Afghanistan Pallekele 27 Nov 2022 ODI # 4488
314/6 49.4 6.32 314 2 won v Afghanistan Pallekele 30 Nov 2022 ODI # 4490
306/8 50.0 6.12 374 2 lost v India Guwahati 10 Jan 2023 ODI # 4501
215 39.4 5.42 1 lost v India Eden Gardens 12 Jan 2023 ODI # 4503
73 22.0 3.31 391 2 lost v India Thiruvananthapuram 15 Jan 2023 ODI # 4505
76 19.5 3.83 275 2 lost v New Zealand Auckland 25 Mar 2023 ODI # 4548
157 41.3 3.78 1 lost v New Zealand Hamilton 31 Mar 2023 ODI # 4557
268 50.0 5.36 1 lost v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
323/6 50.0 6.46 1 won v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
120/1 16.0 7.50 117 2 won v Afghanistan Hambantota 7 Jun 2023 ODI # 4583
355/6 50.0 7.10 1 won v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
100/0 15.0 6.66 99 2 won v Oman Bulawayo 23 Jun 2023 ODI # 4595
325 49.5 6.52 1 won v Ireland Bulawayo 25 Jun 2023 ODI # 4599
245 49.3 4.94 1 won v Scotland Bulawayo 27 Jun 2023 ODI # 4603
213 47.4 4.46 1 won v Netherlands Bulawayo 30 Jun 2023 ODI # 4606
169/1 33.1 5.09 166 2 won v Zimbabwe Bulawayo 2 Jul 2023 ODI # 4609
244/2 44.2 5.50 244 2 won v West Indies Harare 7 Jul 2023 ODI # 4618
233 47.5 4.87 1 won v Netherlands Harare 9 Jul 2023 ODI # 4620
165/5 39.0 4.23 165 2 won v Bangladesh Pallekele 31 Aug 2023 ODI # 4629
291/8 50.0 5.82 1 won v Afghanistan Lahore 5 Sep 2023 ODI # 4633
257/9 50.0 5.14 1 won v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
172 41.3 4.14 214 2 lost v India Colombo (RPS) 12 Sep 2023 ODI # 4641
252/8 42.0 6.00 252 2 won v Pakistan Colombo (RPS) 14 Sep 2023 ODI # 4644
50 15.2 3.26 1 lost v India Colombo (RPS) 17 Sep 2023 ODI # 4649
326 44.5 7.27 429 2 lost v South Africa Delhi 7 Oct 2023 ODI # 4661
344/9 50.0 6.88 1 lost v Pakistan Hyderabad 10 Oct 2023 ODI # 4665
209 43.3 4.80 1 lost v Australia Lucknow 16 Oct 2023 ODI # 4671
263/5 48.2 5.44 263 2 won v Netherlands Lucknow 21 Oct 2023 ODI # 4676
160/2 25.4 6.23 157 2 won v England Bengaluru 26 Oct 2023 ODI # 4682
241 49.3 4.86 1 lost v Afghanistan Pune 30 Oct 2023 ODI # 4687
55 19.4 2.79 358 2 lost v India Wankhede 2 Nov 2023 ODI # 4690
279 49.3 5.63 1 lost v Bangladesh Delhi 6 Nov 2023 ODI # 4695
171 46.4 3.66 1 lost v New Zealand Bengaluru 9 Nov 2023 ODI # 4698
273/9 50.0 5.46 1 n/r v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
211/8 49.0 4.30 209 2 won v Zimbabwe Colombo (RPS) 8 Jan 2024 ODI # 4719
97/2 16.4 5.82 97 2 won v Zimbabwe Colombo (RPS) 11 Jan 2024 ODI # 4720
381/3 50.0 7.62 1 won v Afghanistan Pallekele 9 Feb 2024 ODI # 4725
308/6 50.0 6.16 1 won v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
267/3 35.2 7.55 267 2 won v Afghanistan Pallekele 14 Feb 2024 ODI # 4729
255 48.5 5.22 1 lost v Bangladesh Chattogram 13 Mar 2024 ODI # 4743
287/7 47.1 6.08 287 2 won v Bangladesh Chattogram 15 Mar 2024 ODI # 4744
235 50.0 4.70 1 lost v Bangladesh Chattogram 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