Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
South Africa West Indies drawn Cape Town Jan 2-6, 2004 Test # 1681
South Africa West Indies South Africa 10 wickets Centurion Jan 16-20, 2004 Test # 1682
South Africa West Indies South Africa 209 runs Cape Town Jan 25, 2004 ODI # 2088
South Africa West Indies South Africa 16 runs Port Elizabeth Jan 28, 2004 ODI # 2090
South Africa West Indies no result Durban Jan 30, 2004 ODI # 2092
South Africa West Indies West Indies 7 wickets Centurion Feb 1, 2004 ODI # 2094
South Africa West Indies South Africa 4 wickets Johannesburg Feb 4, 2004 ODI # 2096
West Indies England England 10 wickets Kingston Mar 11-14, 2004 Test # 1687
West Indies England England 7 wickets Port of Spain Mar 19-23, 2004 Test # 1690
West Indies England England 8 wickets Bridgetown Apr 1-3, 2004 Test # 1694
West Indies England drawn St John's Apr 10-14, 2004 Test # 1696
West Indies England England 2 wickets Georgetown Apr 18, 2004 ODI # 2118
West Indies England no result Port of Spain Apr 24, 2004 ODI # 2121
West Indies England West Indies 5 wickets Gros Islet May 1, 2004 ODI # 2125
West Indies England West Indies 4 wickets Gros Islet May 2, 2004 ODI # 2126
West Indies England England 5 wickets Bridgetown May 5, 2004 ODI # 2127
West Indies Bangladesh West Indies 1 wicket Kingstown May 15, 2004 ODI # 2128
West Indies Bangladesh West Indies 23 runs Kingstown May 16, 2004 ODI # 2129
West Indies Bangladesh West Indies 7 wickets St George's May 19, 2004 ODI # 2130
West Indies Bangladesh drawn Gros Islet May 28-Jun 1, 2004 Test # 1701
West Indies Bangladesh West Indies inns & 99 runs Kingston Jun 4-7, 2004 Test # 1703
New Zealand West Indies no result Birmingham Jun 26, 2004 ODI # 2134
England West Indies West Indies 7 wickets Nottingham Jun 27, 2004 ODI # 2135
England West Indies England 7 wickets Leeds Jul 1, 2004 ODI # 2137
New Zealand West Indies New Zealand 5 wickets Cardiff Jul 3, 2004 ODI # 2138
England West Indies West Indies 7 wickets Lord's Jul 6, 2004 ODI # 2140
New Zealand West Indies no result Southampton Jul 8, 2004 ODI # 2141
New Zealand West Indies New Zealand 107 runs Lord's Jul 10, 2004 ODI # 2142
England West Indies England 210 runs Lord's Jul 22-26, 2004 Test # 1707
England West Indies England 256 runs Birmingham Jul 29-Aug 1, 2004 Test # 1708
England West Indies England 7 wickets Manchester Aug 12-16, 2004 Test # 1711
England West Indies England 10 wickets The Oval Aug 19-21, 2004 Test # 1712
Bangladesh West Indies West Indies 138 runs Southampton Sep 15, 2004 ODI # 2175
South Africa West Indies West Indies 5 wickets The Oval Sep 18-19, 2004 ODI # 2178
Pakistan West Indies West Indies 7 wickets Southampton Sep 22, 2004 ODI # 2181
England West Indies West Indies 2 wickets The Oval Sep 25, 2004 ODI # 2182

year 2003 « year 2004 » year 2005

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:
England v West Indies at The Oval, ICC Champions Trophy final, Sep 25, 2004 [ODI # 2182]
Pakistan v West Indies at Southampton, ICC Champions Trophy 2nd semi final, Sep 22, 2004 [ODI # 2181]
South Africa v West Indies at The Oval, ICC Champions Trophy 11th match, Sep 18-19, 2004 [ODI # 2178]