Covers 810 matches played by West Indies from Feb 2003 to Aug 2026 (Afghanistan matches are not in the open data set).
The West Indies national cricket team has played 810 internationals in this record book, from Feb 2003 to Aug 2026, and the results improve the shorter the format gets. Of the decided Tests, West Indies won 29.3%, rising to 38.9% in ODIs and 45.0% in T20Is.
Below you will find the West Indies cricket team’s results, its record against each rival, its standout players and its best and worst totals. Games against Afghanistan are absent from the source data and so are left out of every figure.
How West Indies Have Fared in Each Format
Since May 2003, West Indies have played 173 Tests: 39 wins, 94 defeats and 40 draws. The opponent table shows where the losses pile up: no wins in 24 Tests against India, 2 in 23 against Australia and 1 in 18 against South Africa. The strong side of the ledger is Bangladesh (12 wins from 18) and Zimbabwe, against whom West Indies are unbeaten in 7.
Across 393 ODIs the count is 144 won and 226 lost, with 7 ties. India are the most frequent ODI opponent, 62 games, with West Indies winning 18. Zimbabwe (18 wins, 6 losses) and Ireland (11 wins, 4 losses) are the best returns among regular opponents.
T20Is are the most balanced format: 103 wins and 126 losses in 244. West Indies are level with England at 19 wins each in 39 T20Is, and level with South Africa at 15 each. Pakistan have been the toughest T20I opponent, with West Indies winning only 4 of 24.
West Indies National Cricket Team Results by Format
Format
Matches
Won
Lost
Tied
Drawn
NR
Win % (decided)
First match
Tests
173
39
94
0
40
0
29.3
9 May 2003
ODIs
393
144
226
7
–
16
38.9
9 Feb 2003
T20Is
244
103
126
3
–
12
45.0
16 Feb 2006
West Indies in Tests
Tests in this record book: 173, from May 2003 to Aug 2026.
Most Player of the Match Awards for West Indies Players
Player
Awards
CH Gayle
27
MN Samuels
20
JO Holder
15
SD Hope
15
S Chanderpaul
13
DJ Bravo
12
E Lewis
12
RR Sarwan
11
DJG Sammy
11
SP Narine
10
West Indies Cricket Players: Most Runs and Wickets
Shivnarine Chanderpaul (West Indies) leads the Test runs in the data with 5,995 at 57.10, with KC Brathwaite (West Indies) only narrowly behind on 5,931. Kemar Roach (West Indies) is the only bowler past 300 Test wickets, with 304, almost twice as many as ST Gabriel (West Indies) on 166.
Chris Gayle (West Indies) piled up 6,379 ODI runs, the most for his side, and also holds the highest ODI score, 215 against Zimbabwe at Canberra on 24 Feb 2015. Shai Hope (West Indies) is second on 5,857 but has more ODI hundreds, 18 to Gayle’s 13. Dwayne Bravo (West Indies) took 177 ODI wickets, more than any team-mate.
In T20Is, Rovman Powell (West Indies) has 2,319 runs, and Jason Holder (West Indies) leads the wicket list with 109. Counting every format, Gayle collected 27 player of the match awards, ahead of MN Samuels on 20.
Highest and Lowest Totals
The Test innings that stands above all others is Brian Lara’s 400* against England at the Antigua Recreation Ground on 10 Apr 2004, part of West Indies’ highest total, 751/5. At the other extreme, Australia dismissed them for 27 at Sabina Park on 12 Jul 2025, in 14.3 overs.
In ODIs, the best is 389 against England on 27 Feb 2019, and the worst 54 against South Africa at Newlands on 25 Jan 2004. Their T20I best is 258/5 at SuperSport Park on 26 Mar 2023, while the lowest is 45 against England on 8 Mar 2019.
How many matches have the West Indies cricket team won since 2003?
From 810 games starting Feb 2003, the record book credits West Indies with 103 T20I victories, 144 in ODIs and 39 in Tests. T20Is give them their best win share of decided games, 45.0%.
Which West Indies players have scored the most runs?
Chris Gayle (West Indies) heads the ODI list on 6,379, Shivnarine Chanderpaul (West Indies) the Test list on 5,995, and Rovman Powell (West Indies) the T20I list on 2,319. All are counted from Feb 2003 onward.
Who is the leading Test wicket taker for West Indies?
Kemar Roach (West Indies). His 304 wickets cost 26.82 each and include 12 five-fors, and ST Gabriel follows on 166.
What is the highest score by a West Indies batter?
Brian Lara’s 400* versus England in Antigua, made on 10 Apr 2004. Chris Gayle’s 215 is the ODI best, and E Lewis made 125* against India on 9 Jul 2017 for the T20I record.
What is the lowest total by West Indies?
Just 27, in the Kingston Test of Jul 2025 against Australia; the innings lasted only 14.3 overs. The worst ODI total is 54 and the worst T20I total 45.