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
Home
Teams
West Indies
Upcoming Matches
Compare
WEST INDIES
WI
TEST
RANK
8
PLAYERS
342
MATCHES
1037
WON
840
LOSS
788
FIRST MATCH
23 Jun 1928
LAST MATCH
19 Feb 2026
ODI
RANK
9
PLAYERS
226
MATCHES
1273
WON
969
LOSS
952
FIRST MATCH
11 Jan 1930
LAST MATCH
22 Nov 2025
T20I
RANK
6
PLAYERS
103
MATCHES
835
WON
761
LOSS
738
FIRST MATCH
11 Jan 1930
LAST MATCH
06 Feb 2026
Players
Team Stats
Upcoming Matches
Recent Results
Ranking
ICC Men's T20 World Cup - 2026
Series Home
37TH
Thu, 19 Feb 2026 - 00:00 • 37th , Group C • Eden Gardens
Italy
West Indies
0
0
0
25TH
Sun, 15 Feb 2026 - 00:00 • 25th , Group C • Wankhede
Nepal
West Indies
0
0
0
15TH
Wed, 11 Feb 2026 - 00:00 • 15th , Group C • Wankhede
England
West Indies
54
171
59
2ND
Sat, 07 Feb 2026 - 00:00 • 2nd , Group C • Eden Gardens
Bangladesh
West Indies
4
22
14
West Indies in South Africa T20I Series - 2026
Series Home
5TH
Fri, 06 Feb 2026 - 00:00 • 5th T20I • Johannesburg
South Africa
West Indies
13
30
14
4TH
Wed, 04 Feb 2026 - 00:00 • 4th T20I • Centurion
South Africa
West Indies
13
29
14
3RD
Sun, 01 Feb 2026 - 00:00 • 3rd T20I • East London
South Africa
West Indies
13
28
14
2ND
Thu, 29 Jan 2026 - 00:00 • 2nd T20I • SuperSport Park, Centurion
South Africa
West Indies
13
27
14
1ST
Tue, 27 Jan 2026 - 00:00 • 1st T20I • Boland Park, Paarl
South Africa
West Indies
12
26
14
West Indies in New Zealand Test Series - 2025/26
Series Home
3RD
Thu, 18 Dec - Thu, 18 Dec 2025 - 00:00 • 3rd Test • Bay Oval, Mount Maunganui
New Zealand
West Indies
19
54
14
2ND
Wed, 10 Dec - Wed, 10 Dec 2025 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
West Indies
19
53
14
1ST
Tue, 02 Dec - Tue, 02 Dec 2025 - 00:00 • 1st Test • Hagley Oval, Christchurch
New Zealand
West Indies
19
52
14
West Indies in New Zealand ODI Series - 2025/26
Series Home
3RD
Sat, 22 Nov 2025 - 00:00 • 3rd ODI • Seddon Park, Hamilton
New Zealand
West Indies
26
69
30
2ND
Wed, 19 Nov 2025 - 00:00 • 2nd ODI • McLean Park, Napier
New Zealand
West Indies
26
68
30
1ST
Sun, 16 Nov 2025 - 00:00 • 1st ODI • Hagley Oval, Christchurch
New Zealand
West Indies
26
67
30
West Indies in New Zealand T20I Series - 2025/26
Series Home
5TH
Thu, 13 Nov 2025 - 00:00 • 5th T20I • University Oval, Dunedin
New Zealand
West Indies
8
24
6
4TH
Mon, 10 Nov 2025 - 00:00 • 4th T20I • Saxton Oval, Nelson
New Zealand
West Indies
8
23
6
3RD
Sun, 09 Nov 2025 - 00:00 • 3rd T20I • Saxton Oval, Nelson
New Zealand
West Indies
8
22
6
2ND
Thu, 06 Nov 2025 - 00:00 • 2nd T20I • Eden Park, Auckland
New Zealand
West Indies
8
21
6
1ST
Wed, 05 Nov 2025 - 00:00 • 1st T20I • Eden Park, Auckland
New Zealand
West Indies
8
20
6
West Indies in Bangladesh T20I Series - 2025/26
Series Home
3RD
Fri, 31 Oct 2025 - 00:00 • 3rd T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
West Indies
8
20
7
2ND
Tue, 28 Oct 2025 - 00:00 • 2nd T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
West Indies
8
19
6
1ST
Sun, 26 Oct 2025 - 00:00 • 1st T20I • Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chattogram
Bangladesh
West Indies
8
18
6
West Indies in Bangladesh ODI Series - 2025/26
Series Home
3RD
Thu, 23 Oct 2025 - 00:00 • 3rd ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
22
49
23
2ND
Mon, 20 Oct 2025 - 00:00 • 2nd ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
22
48
23
1ST
Sat, 18 Oct 2025 - 00:00 • 1st ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
21
47
23
West Indies in India Test Series - 2025/26
Series Home
2ND
Fri, 10 Oct - Tue, 14 Oct 2025 - 00:00 • 2nd Test • Arun Jaitley Stadium, Delhi
India
West Indies
23
101
30
1ST
Thu, 02 Oct - Mon, 06 Oct 2025 - 00:00 • 1st Test • Narendra Modi Stadium, Ahmedabad
India
West Indies
23
100
30
Nepal v West Indies T20I Series - 2025
Series Home
3RD
Tue, 30 Sep 2025 - 00:00 • 3rd T20I • Sharjah Cricket Stadium
Nepal
West Indies
0
2
0
2ND
Sat, 27 Sep 2025 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Nepal
West Indies
0
1
0
1ST
Thu, 25 Sep 2025 - 00:00 • 1st T20I • Sharjah Cricket Stadium
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
72
137
61
2ND
Sun, 10 Aug 2025 - 00:00 • 2nd ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
Pakistan
71
136
61
1ST
Fri, 08 Aug 2025 - 00:00 • 1st ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
Pakistan
71
135
60
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
4
23
16
2ND
Sun, 03 Aug 2025 - 00:00 • 2nd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
Pakistan
3
22
16
1ST
Fri, 01 Aug 2025 - 00:00 • 1st T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
Pakistan
3
21
15
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
11
26
13
4TH
Sat, 26 Jul 2025 - 00:00 • 4th T20I • Warner Park, Basseterre, St Kitts
West Indies
Australia
11
25
12
3RD
Fri, 25 Jul 2025 - 00:00 • 3rd T20I • Warner Park, Basseterre, St Kitts
West Indies
Australia
11
24
11
2ND
Tue, 22 Jul 2025 - 00:00 • 2nd T20I • Sabina Park, Kingston, Jamaica
West Indies
Australia
11
23
10
1ST
Sun, 20 Jul 2025 - 00:00 • 1st T20I • Sabina Park, Kingston, Jamaica
West Indies
Australia
11
22
9
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
34
123
63
2ND
Thu, 03 Jul - Thu, 03 Jul 2025 - 00:00 • 2nd Test • National Cricket Stadium, St George's, Grenada
West Indies
Australia
34
122
62
1ST
Wed, 25 Jun - Wed, 25 Jun 2025 - 00:00 • 1st Test • Kensington Oval, Bridgetown, Barbados
West Indies
Australia
34
121
61
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
2
10
3
2ND
Sat, 14 Jun 2025 - 00:00 • 2nd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
West Indies
2
9
3
1ST
Thu, 12 Jun 2025 - 00:00 • 1st T20I • Bready Cricket Club, Magheramason, Bready
Ireland
West Indies
2
8
3
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
17
36
17
2ND
Sun, 08 Jun 2025 - 00:00 • 2nd T20I • County Ground, Bristol
England
West Indies
16
35
17
1ST
Fri, 06 Jun 2025 - 00:00 • 1st T20I • Riverside Ground, Chester-le-Street
England
West Indies
15
34
17
West Indies in England ODI Series - 2025
Series Home
3RD
Tue, 03 Jun 2025 - 00:00 • 3rd ODI • Kennington Oval, London
England
West Indies
56
116
48
2ND
Sun, 01 Jun 2025 - 00:00 • 2nd ODI • Sophia Gardens, Cardiff
England
West Indies
55
115
48
1ST
Thu, 29 May 2025 - 00:00 • 1st ODI • Edgbaston, Birmingham
England
West Indies
54
114
48
West Indies in Ireland ODI Series - 2025
Series Home
3RD
Sun, 25 May 2025 - 00:00 • 3rd ODI • Castle Avenue, Dublin
Ireland
West Indies
2
15
10
2ND
Fri, 23 May 2025 - 00:00 • 2nd ODI • Castle Avenue, Dublin
Ireland
West Indies
2
14
10
1ST
Wed, 21 May 2025 - 00:00 • 1st ODI • Castle Avenue, Dublin
Ireland
West Indies
1
13
10
ICC World Test Championship - 2025
Series Home
2ND
Fri, 24 Jan - Fri, 24 Jan 2025 - 00:00 • 2nd Test • Multan Cricket Stadium
Pakistan
West Indies
25
61
18
1ST
Thu, 16 Jan - Thu, 16 Jan 2025 - 00:00 • 1st Test • Multan Cricket Stadium
Pakistan
West Indies
24
60
18
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
7
17
6
2ND
Wed, 18 Dec 2024 - 00:00 • 2nd T20I • Arnos Vale Ground, Kingstown, St Vincent
Bangladesh
West Indies
6
16
6
1ST
Mon, 16 Dec 2024 - 00:00 • 1st T20I • Arnos Vale Ground, Kingstown, St Vincent
Bangladesh
West Indies
5
15
6
Bangladesh in West Indies ODI Series - 2024/25
Series Home
3RD
Thu, 12 Dec 2024 - 00:00 • 3rd ODI • Warner Park, Basseterre, St Kitts
West Indies
Bangladesh
22
46
21
2ND
Tue, 10 Dec 2024 - 00:00 • 2nd ODI • Warner Park, Basseterre, St Kitts
West Indies
Bangladesh
21
45
21
1ST
Sun, 08 Dec 2024 - 00:00 • 1st ODI • Warner Park, Basseterre, St Kitts
West Indies
Bangladesh
20
44
21
Bangladesh in West Indies Test Series - 2024/25
Series Home
2ND
Sat, 30 Nov - Sat, 30 Nov 2024 - 00:00 • 2nd Test • Sabina Park, Kingston, Jamaica
West Indies
Bangladesh
14
21
4
1ST
Fri, 22 Nov - Fri, 22 Nov 2024 - 00:00 • 1st Test • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
Bangladesh
14
20
4
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
17
33
15
4TH
Sat, 16 Nov 2024 - 00:00 • 4th T20I • Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
England
16
32
15
3RD
Thu, 14 Nov 2024 - 00:00 • 3rd T20I • Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
England
16
31
14
2ND
Sun, 10 Nov 2024 - 00:00 • 2nd T20I • Kensington Oval, Bridgetown, Barbados
West Indies
England
16
30
13
1ST
Sat, 09 Nov 2024 - 00:00 • 1st T20I • Kensington Oval, Bridgetown, Barbados
West Indies
England
16
29
12
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
47
113
54
2ND
Sat, 02 Nov 2024 - 00:00 • 2nd ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
47
112
53
1ST
Thu, 31 Oct 2024 - 00:00 • 1st ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
46
111
53
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
33
68
31
2ND
Wed, 23 Oct 2024 - 00:00 • 2nd ODI • Pallekele International Cricket Stadium
West Indies
Sri Lanka
31
67
32
1ST
Sun, 20 Oct 2024 - 00:00 • 1st ODI • Pallekele International Cricket Stadium
West Indies
Sri Lanka
31
66
31
West Indies in Sri Lanka T20I Series - 2024/25
Series Home
3RD
Thu, 17 Oct 2024 - 00:00 • 3rd T20I • Rangiri Dambulla International Stadium
West Indies
Sri Lanka
8
16
8
2ND
Tue, 15 Oct 2024 - 00:00 • 2nd T20I • Rangiri Dambulla International Stadium
Sri Lanka
West Indies
7
15
8
1ST
Sun, 13 Oct 2024 - 00:00 • 1st T20I • Rangiri Dambulla International Stadium
Sri Lanka
West Indies
7
14
7
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
13
25
12
2ND
Sun, 25 Aug 2024 - 00:00 • 2nd T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
South Africa
12
24
12
1ST
Fri, 23 Aug 2024 - 00:00 • 1st T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
South Africa
11
23
12
Sir Vivian Richards Trophy - 2024
Series Home
2ND
Thu, 15 Aug - Thu, 15 Aug 2024 - 00:00 • 2nd Test • Providence Stadium, Guyana
South Africa
West Indies
22
33
3
1ST
Wed, 07 Aug - Wed, 07 Aug 2024 - 00:00 • 1st Test • Queen's Park Oval, Port of Spain, Trinidad
South Africa
West Indies
22
32
3
Botham-Richards Trophy - 2024
Series Home
3RD
Fri, 26 Jul - Fri, 26 Jul 2024 - 00:00 • 3rd Test • Edgbaston, Birmingham
West Indies
England
59
170
53
2ND
Thu, 18 Jul - Thu, 18 Jul 2024 - 00:00 • 2nd Test • Trent Bridge, Nottingham
England
West Indies
52
169
59
1ST
Wed, 10 Jul - Wed, 10 Jul 2024 - 00:00 • 1st Test • Lord's, London
West Indies
England
59
168
51
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 • Sabina Park, Kingston, Jamaica
South Africa
West Indies
11
21
10
2ND
Sat, 25 May 2024 - 00:00 • 2nd T20I • Sabina Park, Kingston, Jamaica
West Indies
South Africa
9
20
11
1ST
Thu, 23 May 2024 - 00:00 • 1st T20I • Sabina Park, Kingston, Jamaica
West Indies
South Africa
8
19
11
West Indies in Australia T20I Series - 2023/24
Series Home
3RD
Tue, 13 Feb 2024 - 00:00 • 3rd T20I • Perth Stadium
West Indies
Australia
10
21
9