Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
WEST INDIES
WI
TEST
RANK
8
PLAYERS
342
MATCHES
1033
WON
839
LOSS
787
FIRST MATCH
23 Jun 1928
LAST MATCH
18 Dec 2025
ODI
RANK
10
PLAYERS
226
MATCHES
1270
WON
967
LOSS
952
FIRST MATCH
11 Jan 1930
LAST MATCH
22 Nov 2025
T20I
RANK
6
PLAYERS
103
MATCHES
832
WON
760
LOSS
736
FIRST MATCH
11 Jan 1930
LAST MATCH
06 Feb 2026
Players
Team Stats
Upcoming Matches
Recent Results
Ranking
West Indies in South Africa T20I Series - 2026
Series Home
5TH
Fri, 06 Feb 2026 - 00:00 • 5th T20I • Johannesburg
South Africa
West Indies
0
0
0
4TH
Wed, 04 Feb 2026 - 00:00 • 4th T20I • Centurion
South Africa
West Indies
0
0
0
3RD
Sun, 01 Feb 2026 - 00:00 • 3rd T20I • East London
South Africa
West Indies
0
0
0
2ND
Thu, 29 Jan 2026 - 00:00 • 2nd T20I • Cape Town
South Africa
West Indies
0
0
0
1ST
Tue, 27 Jan 2026 - 00:00 • 1st T20I • Paarl
South Africa
West Indies
0
0
0
West Indies in New Zealand Test Series - 2025
Series Home
3RD
Thu, 18 Dec - Thu, 18 Dec 2025 - 00:00 • 3rd Test • Mount Maunganui
New Zealand
West Indies
0
0
0
2ND
Wed, 10 Dec - Wed, 10 Dec 2025 - 00:00 • 2nd Test • Wellington
New Zealand
West Indies
0
0
0
1ST
Tue, 02 Dec - Tue, 02 Dec 2025 - 00:00 • 1st Test • Christchurch
New Zealand
West Indies
0
0
0
West Indies in New Zealand ODI Series - 2025
Series Home
3RD
Sat, 22 Nov 2025 - 00:00 • 3rd ODI • Hamilton
New Zealand
West Indies
0
0
0
2ND
Wed, 19 Nov 2025 - 00:00 • 2nd ODI • Napier
New Zealand
West Indies
0
0
0
1ST
Sun, 16 Nov 2025 - 00:00 • 1st ODI • Christchurch
New Zealand
West Indies
0
0
0
West Indies in New Zealand T20I Series - 2025
Series Home
5TH
Thu, 13 Nov 2025 - 00:00 • 5th T20I • Dunedin
New Zealand
West Indies
0
0
0
4TH
Mon, 10 Nov 2025 - 00:00 • 4th T20I • Nelson
New Zealand
West Indies
0
0
0
3RD
Sun, 09 Nov 2025 - 00:00 • 3rd T20I • Nelson
New Zealand
West Indies
0
0
0
2ND
Thu, 06 Nov 2025 - 00:00 • 2nd T20I • Auckland
New Zealand
West Indies
0
0
0
1ST
Wed, 05 Nov 2025 - 00:00 • 1st T20I • Auckland
New Zealand
West Indies
0
0
0
West Indies in India Test Series - 2025
Series Home
2ND
Fri, 10 Oct - Fri, 10 Oct 2025 - 00:00 • 2nd Test • Delhi
India
West Indies
0
0
0
1ST
Thu, 02 Oct - Thu, 02 Oct 2025 - 00:00 • 1st Test • Ahmedabad
India
West Indies
0
0
0
Nepal v West Indies T20I Series - 2025
Series Home
3RD
Tue, 30 Sep 2025 - 00:00 • 3rd T20I • Sharjah
Nepal
West Indies
0
0
0
2ND
Sat, 27 Sep 2025 - 00:00 • 2nd T20I • Sharjah
Nepal
West Indies
0
0
0
1ST
Thu, 25 Sep 2025 - 00:00 • 1st T20I • Sharjah
Nepal
West Indies
0
0
0
Pakistan in West Indies ODI Series - 2025
Series Home
3RD
Tue, 12 Aug 2025 - 00:00 • 3rd ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
Pakistan
0
0
0
2ND
Sun, 10 Aug 2025 - 00:00 • 2nd ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
Pakistan
0
0
0
1ST
Fri, 08 Aug 2025 - 00:00 • 1st ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
Pakistan
0
0
0
Pakistan in West Indies T20I Series - 2025
Series Home
3RD
Mon, 04 Aug 2025 - 00:00 • 3rd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
Pakistan
0
0
0
2ND
Sun, 03 Aug 2025 - 00:00 • 2nd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
Pakistan
0
0
0
1ST
Fri, 01 Aug 2025 - 00:00 • 1st T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
Pakistan
0
0
0
Australia in West Indies T20I Series - 2025
Series Home
5TH
Mon, 28 Jul 2025 - 00:00 • 5th T20I • Warner Park, Basseterre, St Kitts
West Indies
Australia
111
294
185
4TH
Sat, 26 Jul 2025 - 00:00 • 4th T20I • Warner Park, Basseterre, St Kitts
West Indies
Australia
111
294
184
3RD
Fri, 25 Jul 2025 - 00:00 • 3rd T20I • Warner Park, Basseterre, St Kitts
West Indies
Australia
111
294
183
2ND
Tue, 22 Jul 2025 - 00:00 • 2nd T20I • Sabina Park, Kingston, Jamaica
West Indies
Australia
111
294
182
1ST
Sun, 20 Jul 2025 - 00:00 • 1st T20I • Sabina Park, Kingston, Jamaica
West Indies
Australia
111
294
181
The Frank Worrell Trophy - 2025
Series Home
3RD
Sat, 12 Jul - Sat, 12 Jul 2025 - 00:00 • 3rd Test • Sabina Park, Kingston, Jamaica
West Indies
Australia
109
294
180
2ND
Thu, 03 Jul - Thu, 03 Jul 2025 - 00:00 • 2nd Test • National Cricket Stadium, St George's, Grenada
West Indies
Australia
109
294
179
1ST
Wed, 25 Jun - Wed, 25 Jun 2025 - 00:00 • 1st Test • Kensington Oval, Bridgetown, Barbados
West Indies
Australia
109
294
178
West Indies in Ireland T20I Series - 2025
Series Home
3RD
Sun, 15 Jun 2025 - 00:00 • 3rd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
West Indies
0
0
0
2ND
Sat, 14 Jun 2025 - 00:00 • 2nd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
West Indies
0
0
0
1ST
Thu, 12 Jun 2025 - 00:00 • 1st T20I • Bready Cricket Club, Magheramason, Bready
Ireland
West Indies
0
0
0
West Indies in England T20I Series - 2025
Series Home
3RD
Tue, 10 Jun 2025 - 00:00 • 3rd T20I • The Rose Bowl, Southampton
England
West Indies
0
0
0
2ND
Sun, 08 Jun 2025 - 00:00 • 2nd T20I • County Ground, Bristol
England
West Indies
0
0
0
1ST
Fri, 06 Jun 2025 - 00:00 • 1st T20I • Riverside Ground, Chester-le-Street
England
West Indies
0
0
0
West Indies in England ODI Series - 2025
Series Home
3RD
Tue, 03 Jun 2025 - 00:00 • 3rd ODI • Kennington Oval, London
England
West Indies
165
323
153
2ND
Sun, 01 Jun 2025 - 00:00 • 2nd ODI • Sophia Gardens, Cardiff
England
West Indies
165
323
152
1ST
Thu, 29 May 2025 - 00:00 • 1st ODI • Edgbaston, Birmingham
England
West Indies
165
323
151
West Indies in Ireland ODI Series - 2025
Series Home
3RD
Sun, 25 May 2025 - 00:00 • 3rd ODI • Castle Avenue, Dublin
Ireland
West Indies
12
28
15
2ND
Fri, 23 May 2025 - 00:00 • 2nd ODI • Castle Avenue, Dublin
Ireland
West Indies
12
28
14
1ST
Wed, 21 May 2025 - 00:00 • 1st ODI • Castle Avenue, Dublin
Ireland
West Indies
12
28
13
ICC World Test Championship - 2025
Series Home
2ND
Fri, 24 Jan - Fri, 24 Jan 2025 - 00:00 • 2nd Test • Multan
Pakistan
West Indies
111
216
106
1ST
Thu, 16 Jan - Thu, 16 Jan 2025 - 00:00 • 1st Test • Karachi
Pakistan
West Indies
111
216
105
Bangladesh in West Indies T20I Series - 2024/25
Series Home
3RD
Fri, 20 Dec 2024 - 00:00 • 3rd T20I • Arnos Vale Ground, Kingstown, St Vincent
Bangladesh
West Indies
42
85
43
2ND
Wed, 18 Dec 2024 - 00:00 • 2nd T20I • Arnos Vale Ground, Kingstown, St Vincent
Bangladesh
West Indies
42
85
42
1ST
Mon, 16 Dec 2024 - 00:00 • 1st T20I • Arnos Vale Ground, Kingstown, St Vincent
Bangladesh
West Indies
42
85
41
Bangladesh in West Indies ODI Series - 2024/25
Series Home
3RD
Thu, 12 Dec 2024 - 00:00 • 3rd ODI • Basseterre
West Indies
Bangladesh
40
85
41
2ND
Tue, 10 Dec 2024 - 00:00 • 2nd ODI • Basseterre
West Indies
Bangladesh
40
85
40
1ST
Sun, 08 Dec 2024 - 00:00 • 1st ODI • Basseterre
West Indies
Bangladesh
40
85
39
Bangladesh in West Indies Test Series - 2024/25
Series Home
2ND
Sat, 30 Nov - Sat, 30 Nov 2024 - 00:00 • 2nd Test • Kingston
West Indies
Bangladesh
43
85
44
1ST
Fri, 22 Nov - Fri, 22 Nov 2024 - 00:00 • 1st Test • North Sound
West Indies
Bangladesh
43
85
43
England in West Indies T20I Series - 2024/25
Series Home
5TH
Sun, 17 Nov 2024 - 00:00 • 5th T20I • Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
England
149
323
159
4TH
Sat, 16 Nov 2024 - 00:00 • 4th T20I • Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
England
149
323
159
3RD
Thu, 14 Nov 2024 - 00:00 • 3rd T20I • Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
England
149
323
159
2ND
Sun, 10 Nov 2024 - 00:00 • 2nd T20I • Kensington Oval, Bridgetown, Barbados
West Indies
England
149
323
159
1ST
Sat, 09 Nov 2024 - 00:00 • 1st T20I • Kensington Oval, Bridgetown, Barbados
West Indies
England
149
323
159
England in West Indies ODI Series - 2024/25
Series Home
3RD
Wed, 06 Nov 2024 - 00:00 • 3rd ODI • Kensington Oval, Bridgetown, Barbados
West Indies
England
150
323
163
2ND
Sat, 02 Nov 2024 - 00:00 • 2nd ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
150
323
162
1ST
Thu, 31 Oct 2024 - 00:00 • 1st ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
150
323
161
West Indies in Sri Lanka ODI Series - 2024/25
Series Home
3RD
Sat, 26 Oct 2024 - 00:00 • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
West Indies
54
108
51
2ND
Wed, 23 Oct 2024 - 00:00 • 2nd ODI • Pallekele
West Indies
Sri Lanka
50
108
54
1ST
Sun, 20 Oct 2024 - 00:00 • 1st ODI • Pallekele
West Indies
Sri Lanka
50
108
53
West Indies in Sri Lanka T20I Series - 2024/25
Series Home
3RD
Thu, 17 Oct 2024 - 00:00 • 3rd T20I • Dambulla
West Indies
Sri Lanka
52
108
56
2ND
Tue, 15 Oct 2024 - 00:00 • 2nd T20I • Dambulla
Sri Lanka
West Indies
55
108
52
1ST
Sun, 13 Oct 2024 - 00:00 • 1st T20I • Dambulla
Sri Lanka
West Indies
54
108
52
South Africa in West Indies T20I Series [Aug 2024] - 2024
Series Home
3RD
Tue, 27 Aug 2024 - 00:00 • 3rd T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
South Africa
66
122
55
2ND
Sun, 25 Aug 2024 - 00:00 • 2nd T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
South Africa
66
122
55
1ST
Fri, 23 Aug 2024 - 00:00 • 1st T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
South Africa
66
122
55
Sir Vivian Richards Trophy - 2024
Series Home
2ND
Thu, 15 Aug - Thu, 15 Aug 2024 - 00:00 • 2nd Test • Providence
South Africa
West Indies
56
122
68
1ST
Wed, 07 Aug - Wed, 07 Aug 2024 - 00:00 • 1st Test • Port of Spain
South Africa
West Indies
56
122
67
Botham-Richards Trophy - 2024
Series Home
3RD
Fri, 26 Jul - Fri, 26 Jul 2024 - 00:00 • 3rd Test • Birmingham
West Indies
England
155
323
166
2ND
Thu, 18 Jul - Thu, 18 Jul 2024 - 00:00 • 2nd Test • Nottingham
England
West Indies
166
323
154
1ST
Wed, 10 Jul - Wed, 10 Jul 2024 - 00:00 • 1st Test • Lord's
West Indies
England
154
323
165
ICC Men's T20 World Cup - 2024
Series Home
South Africa in West Indies T20I Series - 2024
Series Home
3RD
Sun, 26 May 2024 - 00:00 • 3rd T20I • Kingston
South Africa
West Indies
55
122
66
2ND
Sat, 25 May 2024 - 00:00 • 2nd T20I • Kingston
West Indies
South Africa
66
122
55
1ST
Thu, 23 May 2024 - 00:00 • 1st T20I • Kingston
West Indies
South Africa
66
122
55
West Indies in Australia T20I Series - 2023/24
Series Home
3RD
Tue, 13 Feb 2024 - 00:00 • 3rd T20I • Perth
West Indies
Australia
109
294
173
2ND
Sun, 11 Feb 2024 - 00:00 • 2nd T20I • Adelaide
Australia
West Indies
173
294
109
1ST
Fri, 09 Feb 2024 - 00:00 • 1st T20I • Hobart
Australia
West Indies
173
294
109
West Indies in Australia ODI Series - 2023/24
Series Home
3RD
Tue, 06 Feb 2024 - 00:00 • 3rd ODI • Canberra
West Indies
Australia
109
294
176
2ND
Sun, 04 Feb 2024 - 00:00 • 2nd ODI • Sydney
Australia
West Indies
175
294
109
1ST
Fri, 02 Feb 2024 - 00:00 • 1st ODI • Melbourne
West Indies
Australia
109
294
174
The Frank Worrell Trophy (West Indies in Australia) - 2023/24
Series Home
2ND
Thu, 25 Jan - Thu, 25 Jan 2024 - 00:00 • 2nd Test • Brisbane
West Indies
Australia
111
294
180
1ST
Tue, 16 Jan - Tue, 16 Jan 2024 - 00:00 • 1st Test • Adelaide
West Indies
Australia
110
294
180
England in West Indies T20I Series - 2023/24
Series Home
5TH
Thu, 21 Dec 2023 - 21 Dec • 5th T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
England
149
323
159
4TH
Tue, 19 Dec 2023 - 19 Dec • 4th T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
England
149
323
159
3RD
Sat, 16 Dec 2023 - 16 Dec • 3rd T20I • National Cricket Stadium, St George's, Grenada
West Indies
England
148
323
160