Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
South Africa West Indies West Indies 3 runs Cape Town Feb 9, 2003 ODI # 1942
New Zealand West Indies New Zealand 20 runs Port Elizabeth Feb 13, 2003 ODI # 1949
Bangladesh West Indies no result Benoni Feb 18, 2003 ODI # 1956
Canada West Indies West Indies 7 wickets Centurion Feb 23, 2003 ODI # 1963
Sri Lanka West Indies Sri Lanka 6 runs Cape Town Feb 28, 2003 ODI # 1973
Kenya West Indies West Indies 142 runs Kimberley Mar 4, 2003 ODI # 1981
West Indies Australia Australia 9 wickets Georgetown Apr 10-13, 2003 Test # 1638
West Indies Australia Australia 118 runs Port of Spain Apr 19-23, 2003 Test # 1639
West Indies Australia Australia 9 wickets Bridgetown May 1-5, 2003 Test # 1643
West Indies Australia West Indies 3 wickets St John's May 9-13, 2003 Test # 1645
West Indies Australia Australia 2 runs Kingston May 17, 2003 ODI # 2011
West Indies Australia Australia 8 wickets Kingston May 18, 2003 ODI # 2013
West Indies Australia Australia 25 runs Gros Islet May 21, 2003 ODI # 2016
West Indies Australia Australia 67 runs Port of Spain May 24, 2003 ODI # 2018
West Indies Australia West Indies 39 runs Port of Spain May 25, 2003 ODI # 2019
West Indies Australia West Indies 3 wickets St George's May 30, 2003 ODI # 2020
West Indies Australia West Indies 9 wickets St George's Jun 1, 2003 ODI # 2021
West Indies Sri Lanka Sri Lanka 55 runs Bridgetown Jun 7, 2003 ODI # 2022
West Indies Sri Lanka Sri Lanka 4 wickets Bridgetown Jun 8, 2003 ODI # 2023
West Indies Sri Lanka West Indies 6 wickets Kingstown Jun 11, 2003 ODI # 2024
West Indies Sri Lanka drawn Gros Islet Jun 20-24, 2003 Test # 1648
West Indies Sri Lanka West Indies 7 wickets Kingston Jun 27-29, 2003 Test # 1649
Zimbabwe West Indies drawn Harare Nov 4-8, 2003 Test # 1668
Zimbabwe West Indies West Indies 128 runs Bulawayo Nov 12-16, 2003 Test # 1669
Zimbabwe West Indies West Indies 51 runs Bulawayo Nov 22, 2003 ODI # 2065
Zimbabwe West Indies Zimbabwe 6 wickets Bulawayo Nov 23, 2003 ODI # 2066
Zimbabwe West Indies Zimbabwe 21 runs Harare Nov 26, 2003 ODI # 2067
Zimbabwe West Indies West Indies 72 runs Harare Nov 29, 2003 ODI # 2069
Zimbabwe West Indies West Indies 8 wickets Harare Nov 30, 2003 ODI # 2070
South Africa West Indies South Africa 189 runs Johannesburg Dec 12-16, 2003 Test # 1674
South Africa West Indies South Africa inns & 65 runs Durban Dec 26-29, 2003 Test # 1679

year 2002 « year 2003 » year 2004

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:
South Africa v West Indies at Durban, 2nd Test, Dec 26-29, 2003 [Test # 1679]
South Africa v West Indies at Johannesburg, 1st Test, Dec 12-16, 2003 [Test # 1674]
Zimbabwe v West Indies at Harare, 5th ODI, Nov 30, 2003 [ODI # 2070]