Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
U.A.E. West Indies West Indies 60 runs Harare Mar 6, 2018 ODI # 3987
P.N.G. West Indies West Indies 6 wickets Harare Mar 8, 2018 ODI # 3991
Ireland West Indies West Indies 52 runs Harare Mar 10, 2018 ODI # 3993
Afghanistan West Indies Afghanistan 3 wickets Harare Mar 15, 2018 ODI # 3997
Zimbabwe West Indies West Indies 4 wickets Harare Mar 19, 2018 ODI # 4002
Scotland West Indies West Indies 5 runs Harare Mar 21, 2018 ODI # 4004
Afghanistan West Indies Afghanistan 7 wickets Harare Mar 25, 2018 ODI # 4007
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
India West Indies India 8 wickets Guwahati Oct 21, 2018 ODI # 4056
India West Indies tied Visakhapatnam Oct 24, 2018 ODI # 4059
India West Indies West Indies 43 runs Pune Oct 27, 2018 ODI # 4062
India West Indies India 224 runs Brabourne Oct 29, 2018 ODI # 4063
India West Indies India 9 wickets Thiruvananthapuram Nov 1, 2018 ODI # 4064
Bangladesh West Indies Bangladesh 5 wickets Mirpur Dec 9, 2018 ODI # 4071
Bangladesh West Indies West Indies 4 wickets Mirpur 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 Mirpur, 2nd ODI, Dec 11, 2018 [ODI # 4072]
Bangladesh v West Indies at Mirpur, 1st ODI, Dec 9, 2018 [ODI # 4071]