View match results [change view]
Start of match date greater than or equal to 23 Mar 2003 remove greater than or equal to 23 Mar 2003 from query
Team runs greater than or equal to 300 remove greater than or equal to 300 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 1991-2023 672 410 235 6 21 1.744 35.89 5.17 668 439 69 Profile
filtered 2004-2023 76 70 5 0 1 14.000 62.31 6.95 76 439 305
Match results
won 4 wickets 2 lost 2nd v West Indies Johannesburg 4 Feb 2004 ODI # 2096
won 7 runs won 1st v England East London 9 Feb 2005 ODI # 2224
won 165 runs lost 1st v Zimbabwe Johannesburg 25 Feb 2005 ODI # 2229
won 131 runs lost 1st v Zimbabwe Durban 27 Feb 2005 ODI # 2231
won 1 wickets 1 lost 2nd v Australia Johannesburg 12 Mar 2006 ODI # 2349
won 171 runs won 1st v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
won 164 runs lost 1st v Pakistan Centurion 4 Feb 2007 ODI # 2506
won 221 runs lost 1st v Netherlands Basseterre 16 Mar 2007 ODI # 2537
won 67 runs lost 1st v West Indies St George's 10 Apr 2007 ODI # 2567
won 28 runs won 1st v Zimbabwe Harare 26 Aug 2007 ODI # 2615
won 159 runs won 1st v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
won 128 runs lost 1st v Bangladesh Benoni 9 Nov 2008 ODI # 2772
won 61 runs lost 1st v Australia Gqeberha 13 Apr 2009 ODI # 2840
lost 22 runs lost 2nd v England Centurion 27 Sep 2009 ODI # 2900
won 212 runs lost 1st v Zimbabwe Centurion 10 Nov 2009 ODI # 2928
won 112 runs won 1st v England Cape Town 27 Nov 2009 ODI # 2930
won 90 runs won 1st v India Ahmedabad 27 Feb 2010 ODI # 2963
won 17 runs won 1st v West Indies North Sound 24 May 2010 ODI # 2980
won 7 wickets 0 lost 2nd v West Indies Roseau 30 May 2010 ODI # 2984
won 64 runs won 1st v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
won 272 runs won 1st v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
won 57 runs won 1st v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
won 231 runs lost 1st v Netherlands Mohali 3 Mar 2011 ODI # 3115
won 3 wickets 2 lost 2nd v India Nagpur 12 Mar 2011 ODI # 3128
won 80 runs won 1st v Australia Gqeberha 23 Oct 2011 ODI # 3208
won 258 runs won 1st v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
lost 2 wickets 1 lost 1st v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
won 125 runs lost 1st v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
won 34 runs lost 1st v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
won 83 runs won 1st v Netherlands Amstelveen 31 May 2013 ODI # 3359
lost 26 runs won 2nd v India Cardiff 6 Jun 2013 ODI # 3363
won 141 runs lost 1st v India Johannesburg 5 Dec 2013 ODI # 3442
n/r - won 1st v India Centurion 11 Dec 2013 ODI # 3444
won 75 runs won 1st v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
won 82 runs won 1st v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
won 93 runs lost 1st v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
won 7 wickets 20 won 2nd v Australia Harare 27 Aug 2014 ODI # 3516
won 148 runs lost 1st v West Indies Johannesburg 18 Jan 2015 ODI # 3583
won 131 runs lost 1st v West Indies Centurion 28 Jan 2015 ODI # 3593
won 62 runs lost 1st v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
won 257 runs won 1st v West Indies Sydney 27 Feb 2015 ODI # 3616
won 201 runs won 1st v Ireland Canberra 3 Mar 2015 ODI # 3621
won 146 runs lost 1st v U.A.E. Wellington 12 Mar 2015 ODI # 3633
won 20 runs lost 1st v New Zealand Centurion 19 Aug 2015 ODI # 3676
won 5 runs won 1st v India Kanpur 11 Oct 2015 ODI # 3689
won 214 runs won 1st v India Wankhede 25 Oct 2015 ODI # 3700
won 7 wickets 22 lost 2nd v England Centurion 9 Feb 2016 ODI # 3736
won 139 runs lost 1st v West Indies Basseterre 15 Jun 2016 ODI # 3747
won 206 runs lost 1st v Ireland Benoni 25 Sep 2016 ODI # 3780
won 142 runs lost 1st v Australia Johannesburg 2 Oct 2016 ODI # 3787
won 4 wickets 4 lost 2nd v Australia Durban 5 Oct 2016 ODI # 3790
won 31 runs won 1st v Australia Cape Town 12 Oct 2016 ODI # 3795
won 121 runs lost 1st v Sri Lanka Durban 1 Feb 2017 ODI # 3830
won 40 runs won 1st v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
won 88 runs lost 1st v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
lost 2 runs won 2nd v England Southampton 27 May 2017 ODI # 3873
won 104 runs lost 1st v Bangladesh Paarl 18 Oct 2017 ODI # 3925
won 200 runs won 1st v Bangladesh East London 22 Oct 2017 ODI # 3929
won 78 runs lost 1st v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
won 40 runs lost 1st v Australia Hobart 11 Nov 2018 ODI # 4069
won 71 runs lost 1st v Sri Lanka Durban 10 Mar 2019 ODI # 4112
lost 21 runs won 2nd v Bangladesh The Oval 2 Jun 2019 ODI # 4147
won 10 runs won 1st v Australia Manchester 6 Jul 2019 ODI # 4188
won 17 runs lost 1st v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
won 70 runs won 1st v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
won 62 runs won 1st v England Chester-le-Street 19 Jul 2022 ODI # 4434
won 5 wickets 5 won 2nd v England Bloemfontein 29 Jan 2023 ODI # 4513
won 146 runs lost 1st v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
won 111 runs lost 1st v Australia Potchefstroom 12 Sep 2023 ODI # 4642
won 164 runs lost 1st v Australia Centurion 15 Sep 2023 ODI # 4646
won 122 runs lost 1st v Australia Johannesburg 17 Sep 2023 ODI # 4648
won 102 runs lost 1st v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
won 134 runs lost 1st v Australia Lucknow 12 Oct 2023 ODI # 4667
won 229 runs lost 1st v England Wankhede 21 Oct 2023 ODI # 4677
won 149 runs won 1st v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
won 190 runs lost 1st v New Zealand Pune 1 Nov 2023 ODI # 4689
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