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
Bangladesh Sri Lanka drawn Chattogram Jan 31-Feb 4, 2018 Test # 2295
Bangladesh Sri Lanka Sri Lanka 215 runs Dhaka Feb 8-10, 2018 Test # 2296
Bangladesh Sri Lanka Sri Lanka 6 wickets Dhaka Feb 15, 2018 T20I # 648
Bangladesh Sri Lanka Sri Lanka 75 runs Sylhet Feb 18, 2018 T20I # 651
Bangladesh India India 6 wickets Colombo (RPS) Mar 8, 2018 T20I # 657
Sri Lanka Bangladesh Bangladesh 5 wickets Colombo (RPS) Mar 10, 2018 T20I # 658
Bangladesh India India 17 runs Colombo (RPS) Mar 14, 2018 T20I # 660
Sri Lanka Bangladesh Bangladesh 2 wickets Colombo (RPS) Mar 16, 2018 T20I # 661
Bangladesh India India 4 wickets Colombo (RPS) Mar 18, 2018 T20I # 662
Afghanistan Bangladesh Afghanistan 45 runs Dehradun Jun 3, 2018 T20I # 667
Afghanistan Bangladesh Afghanistan 6 wickets Dehradun Jun 5, 2018 T20I # 668
Afghanistan Bangladesh Afghanistan 1 run Dehradun Jun 7, 2018 T20I # 669
West Indies Bangladesh West Indies inns & 219 runs North Sound Jul 4-6, 2018 Test # 2310
West Indies Bangladesh West Indies 166 runs Kingston Jul 12-14, 2018 Test # 2312
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
West Indies Bangladesh West Indies 7 wickets Basseterre Jul 31, 2018 T20I # 692
Bangladesh West Indies Bangladesh 12 runs Lauderhill Aug 4, 2018 T20I # 693
Bangladesh West Indies Bangladesh 19 runs Lauderhill Aug 5, 2018 T20I # 694
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 Zimbabwe Zimbabwe 151 runs Sylhet Nov 3-6, 2018 Test # 2323
Bangladesh Zimbabwe Bangladesh 218 runs Dhaka Nov 11-15, 2018 Test # 2325
Bangladesh West Indies Bangladesh 64 runs Chattogram Nov 22-24, 2018 Test # 2328
Bangladesh West Indies Bangladesh inns & 184 runs Dhaka Nov 30-Dec 2, 2018 Test # 2331
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
Bangladesh West Indies West Indies 8 wickets Sylhet Dec 17, 2018 T20I # 715
Bangladesh West Indies Bangladesh 36 runs Dhaka Dec 20, 2018 T20I # 716
Bangladesh West Indies West Indies 50 runs Dhaka Dec 22, 2018 T20I # 717

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 Dhaka, 3rd T20I, Dec 22, 2018 [T20I # 717]
Bangladesh v West Indies at Dhaka, 2nd T20I, Dec 20, 2018 [T20I # 716]
Bangladesh v West Indies at Sylhet, 1st T20I, Dec 17, 2018 [T20I # 715]