Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Bangladesh Zimbabwe Bangladesh 8 wickets Dhaka Jan 15, 2018 ODI # 3952
Bangladesh Sri Lanka Bangladesh 163 runs Dhaka Jan 19, 2018 ODI # 3959
Bangladesh Zimbabwe Bangladesh 91 runs Dhaka Jan 23, 2018 ODI # 3964
Bangladesh Sri Lanka Sri Lanka 10 wickets Dhaka Jan 25, 2018 ODI # 3965
Bangladesh Sri Lanka Sri Lanka 79 runs Dhaka Jan 27, 2018 ODI # 3967
West Indies Bangladesh Bangladesh 48 runs Providence Jul 22, 2018 ODI # 4022
West Indies Bangladesh West Indies 3 runs Providence Jul 25, 2018 ODI # 4023
West Indies Bangladesh Bangladesh 18 runs Basseterre Jul 28, 2018 ODI # 4024
Bangladesh Sri Lanka Bangladesh 137 runs Dubai (DSC) Sep 15, 2018 ODI # 4036
Afghanistan Bangladesh Afghanistan 136 runs Abu Dhabi Sep 20, 2018 ODI # 4041
Bangladesh India India 7 wickets Dubai (DSC) Sep 21, 2018 ODI # 4042
Afghanistan Bangladesh Bangladesh 3 runs Abu Dhabi Sep 23, 2018 ODI # 4045
Bangladesh Pakistan Bangladesh 37 runs Abu Dhabi Sep 26, 2018 ODI # 4047
Bangladesh India India 3 wickets Dubai (DSC) Sep 28, 2018 ODI # 4048
Bangladesh Zimbabwe Bangladesh 28 runs Dhaka Oct 21, 2018 ODI # 4057
Bangladesh Zimbabwe Bangladesh 7 wickets Chattogram Oct 24, 2018 ODI # 4060
Bangladesh Zimbabwe Bangladesh 7 wickets Chattogram Oct 26, 2018 ODI # 4061
Bangladesh West Indies Bangladesh 5 wickets Dhaka Dec 9, 2018 ODI # 4071
Bangladesh West Indies West Indies 4 wickets Dhaka Dec 11, 2018 ODI # 4072
Bangladesh West Indies Bangladesh 8 wickets Sylhet Dec 14, 2018 ODI # 4073

year 2017 « year 2018 » year 2019

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Bangladesh v West Indies at Sylhet, 3rd ODI, Dec 14, 2018 [ODI # 4073]
Bangladesh v West Indies at Dhaka, 2nd ODI, Dec 11, 2018 [ODI # 4072]
Bangladesh v West Indies at Dhaka, 1st ODI, Dec 9, 2018 [ODI # 4071]