View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2003 remove greater than or equal to 1 jan 2003 from query
Match type preliminary matches remove preliminary matches from query
Totals in terms of bowling 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 1973-2023 970 512 428 9 21 1.196 30.91 4.87 968 399 43 Profile
filtered 2003-2023 123 72 48 1 2 1.500 29.51 5.19 122 401 84
Innings by innings list
310/8 50.0 6.20 1 lost v Australia Johannesburg 11 Feb 2003 ODI # 1945
84 17.4 4.75 256 2 won v Namibia Kimberley 16 Feb 2003 ODI # 1954
246/8 50.0 4.92 1 lost v England Cape Town 22 Feb 2003 ODI # 1962
156 39.3 3.94 254 2 won v Netherlands Paarl 25 Feb 2003 ODI # 1967
276/4 45.4 6.04 274 2 lost v India Centurion 1 Mar 2003 ODI # 1975
DNB 0.0 - 0 n/r v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
210 44.1 4.75 279 2 won v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
223/6 50.0 4.46 1 won v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
143 31.4 4.51 287 2 won v Kenya Sharjah 8 Apr 2003 ODI # 1999
120 43.1 2.77 200 2 won v Sri Lanka Dambulla 10 May 2003 ODI # 2008
117/3 27.3 4.25 117 2 lost v New Zealand Dambulla 11 May 2003 ODI # 2009
172 49.5 3.45 1 lost v Sri Lanka Dambulla 18 May 2003 ODI # 2012
181 48.1 3.75 204 2 won v New Zealand Dambulla 20 May 2003 ODI # 2015
181 45.2 3.99 258 2 won v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
165 44.1 3.73 339 2 won v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
123/3 32.0 3.84 123 2 lost v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
241/8 50.0 4.82 301 2 won v India Colombo (RPS) 25 Jul 2004 ODI # 2152
166 45.2 3.66 1 won v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
127 27.0 4.70 194 2 won v India Amstelveen 21 Aug 2004 ODI # 2157
94 32.0 2.93 1 won v Kenya Birmingham 14 Sep 2004 ODI # 2174
200 49.5 4.01 1 won v India Birmingham 19 Sep 2004 ODI # 2179
148 38.3 3.84 293 2 won v Zimbabwe Multan 30 Sep 2004 ODI # 2183
252/4 50.0 5.04 1 won v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
232/9 50.0 4.64 1 won v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
293/6 50.0 5.86 1 won v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
253/6 43.0 5.88 253 2 lost v Australia Hobart 16 Jan 2005 ODI # 2205
273/5 50.0 5.46 1 won v West Indies Brisbane 19 Jan 2005 ODI # 2206
167/1 36.2 4.59 164 2 lost v Australia Sydney 23 Jan 2005 ODI # 2209
339/4 50.0 6.78 1 lost v West Indies Adelaide 28 Jan 2005 ODI # 2213
265 50.0 5.30 1 won v Australia Perth 30 Jan 2005 ODI # 2215
277 48.1 5.75 308 2 won v West Indies Perth 1 Feb 2005 ODI # 2218
253 49.2 5.12 1 won v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
274/7 50.0 5.48 1 lost v New Zealand Mohali 25 Oct 2006 ODI # 2436
213/8 50.0 4.26 1 lost v South Africa Mohali 27 Oct 2006 ODI # 2438
241/9 50.0 4.82 1 lost v West Indies Kingston 13 Mar 2007 ODI # 2531
133/7 41.4 3.19 128 2 lost v Ireland Kingston 17 Mar 2007 ODI # 2539
99 19.1 5.16 193 2 won v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
163/8 40.0 4.07 234 2 won v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
330/8 50.0 6.60 1 lost v India Mirpur 10 Jun 2008 ODI # 2705
133 37.2 3.56 289 2 won v Hong Kong Karachi 24 Jun 2008 ODI # 2712
301/4 42.1 7.13 300 2 lost v India Karachi 26 Jun 2008 ODI # 2717
302/7 50.0 6.04 1 lost v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
308/7 50.0 6.16 1 won v India Karachi 2 Jul 2008 ODI # 2730
115 38.2 3.00 1 won v Bangladesh Karachi 4 Jul 2008 ODI # 2733
133 34.3 3.85 1 won v West Indies Johannesburg 23 Sep 2009 ODI # 2894
248 44.5 5.53 303 2 won v India Centurion 26 Sep 2009 ODI # 2898
206/8 50.0 4.12 206 2 lost v Australia Centurion 30 Sep 2009 ODI # 2903
242/9 50.0 4.84 1 lost v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
271/7 49.5 5.43 268 2 lost v India Dambulla 19 Jun 2010 ODI # 2996
246/5 50.0 4.92 386 2 won v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
112 33.1 3.37 318 2 won v Kenya Hambantota 23 Feb 2011 ODI # 3105
266/9 50.0 5.32 278 2 won v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
138 42.5 3.22 185 2 won v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
302/7 50.0 6.04 1 lost v New Zealand Pallekele 8 Mar 2011 ODI # 3123
151/7 39.4 3.80 1 won v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
176 46.4 3.77 1 won v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
241 48.1 5.00 263 2 won v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
188 45.4 4.11 1 won v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
330/4 47.5 6.89 330 2 lost v India Mirpur 18 Mar 2012 ODI # 3263
172/8 40.4 4.22 171 2 lost v West Indies The Oval 7 Jun 2013 ODI # 3364
234/9 50.0 4.68 1 lost v South Africa Birmingham 10 Jun 2013 ODI # 3367
102/2 19.1 5.32 102 2 lost v India Birmingham 15 Jun 2013 ODI # 3372
296/6 50.0 5.92 1 lost v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
176 47.2 3.71 249 2 won v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
245/8 50.0 4.90 1 won v India Mirpur 2 Mar 2014 ODI # 3479
326/3 50.0 6.52 1 won v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
300/7 50.0 6.00 1 lost v India Adelaide 15 Feb 2015 ODI # 3602
310/6 50.0 6.20 1 lost v West Indies Christchurch 21 Feb 2015 ODI # 3608
215 49.4 4.32 236 2 won v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
210/8 50.0 4.20 340 2 won v U.A.E. Napier 4 Mar 2015 ODI # 3622
202 33.3 6.02 232 2 won v South Africa Auckland 7 Mar 2015 ODI # 3626
237 50.0 4.74 1 won v Ireland Adelaide 15 Mar 2015 ODI # 3639
319/3 48.0 6.64 1 lost v India Birmingham 4 Jun 2017 ODI # 3878
219/8 50.0 4.38 1 won v South Africa Birmingham 7 Jun 2017 ODI # 3881
236 49.2 4.78 1 won v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
116 37.1 3.12 1 won v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
164/2 29.0 5.65 163 2 lost v India Dubai (DICS) 19 Sep 2018 ODI # 4040
257/6 50.0 5.14 1 won v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
238/1 39.3 6.02 238 2 lost v India Dubai (DICS) 23 Sep 2018 ODI # 4044
239 48.5 4.89 1 lost v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
108/3 13.4 7.90 106 2 lost v West Indies Nottingham 31 May 2019 ODI # 4144
334/9 50.0 6.68 349 2 won v England Nottingham 3 Jun 2019 ODI # 4148
307 49.0 6.26 1 lost v Australia Taunton 12 Jun 2019 ODI # 4157
336/5 50.0 6.72 1 lost v India Manchester 16 Jun 2019 ODI # 4161
259/9 50.0 5.18 309 2 won v South Africa Lord's 23 Jun 2019 ODI # 4171
237/6 50.0 4.74 1 won v New Zealand Birmingham 26 Jun 2019 ODI # 4174
227/9 50.0 4.54 1 won v Afghanistan Leeds 29 Jun 2019 ODI # 4177
221 44.1 5.00 316 2 won v Bangladesh Lord's 5 Jul 2019 ODI # 4186
255 49.4 5.13 282 2 won v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
206 45.1 4.56 1 won v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
278/6 50.0 5.56 1 tied v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
273/6 50.0 5.46 1 won v South Africa Centurion 2 Apr 2021 ODI # 4285
341/6 50.0 6.82 1 lost v South Africa Johannesburg 4 Apr 2021 ODI # 4286
292 49.3 5.89 321 2 won v South Africa Centurion 7 Apr 2021 ODI # 4287
142/1 21.5 6.50 142 2 lost v England Cardiff 8 Jul 2021 ODI # 4299
247 45.2 5.44 1 lost v England Lord's 10 Jul 2021 ODI # 4300
332/7 48.0 6.91 332 2 lost v England Birmingham 13 Jul 2021 ODI # 4303
313/7 50.0 6.26 1 lost v Australia Lahore 29 Mar 2022 ODI # 4379
348/8 50.0 6.96 1 won v Australia Lahore 31 Mar 2022 ODI # 4380
210 41.5 5.01 1 won v Australia Lahore 2 Apr 2022 ODI # 4382
305/8 50.0 6.10 1 won v West Indies Multan 8 Jun 2022 ODI # 4401
155 32.2 4.79 276 2 won v West Indies Multan 10 Jun 2022 ODI # 4405
216 37.2 5.78 270 2 won v West Indies Multan 12 Jun 2022 ODI # 4407
298/8 50.0 5.96 315 2 won v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
186 44.1 4.21 1 won v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
197 49.2 3.99 207 2 won v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
255/9 50.0 5.10 1 won v New Zealand Karachi 9 Jan 2023 ODI # 4500
261 49.5 5.23 1 lost v New Zealand Karachi 11 Jan 2023 ODI # 4502
281/8 48.1 5.83 281 2 lost v New Zealand Karachi 13 Jan 2023 ODI # 4504
104 23.4 4.39 343 2 won v Nepal Multan 30 Aug 2023 ODI # 4628
266 48.5 5.44 1 n/r v India Pallekele 2 Sep 2023 ODI # 4630
193 38.4 4.99 1 won v Bangladesh Lahore 6 Sep 2023 ODI # 4634
356/2 50.0 7.12 1 lost v India Colombo (RPS) 10 Sep 2023 ODI # 4639
252/8 42.0 6.00 252 2 lost v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
205 41.0 5.00 287 2 won v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
344/9 50.0 6.88 1 won v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
192/3 30.3 6.29 192 2 lost v India Ahmedabad 14 Oct 2023 ODI # 4669
367/9 50.0 7.34 1 lost v Australia Bengaluru 20 Oct 2023 ODI # 4675
286/2 49.0 5.83 283 2 lost v Afghanistan Chennai 23 Oct 2023 ODI # 4679
271/9 47.2 5.72 271 2 lost v South Africa Chennai 27 Oct 2023 ODI # 4683
204 45.1 4.51 1 won v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
401/6 50.0 8.02 1 won v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
337/9 50.0 6.74 1 lost v England Eden Gardens 11 Nov 2023 ODI # 4701
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