West Indies Cricket Team Schedule & Results

Wed, 21 May '25
Ireland Flag

Ireland

303/6
West Indies Flag

West Indies

(34.1/50 ov, T:304) 179

Ireland won by 124 runs

Fri, 23 May '25
Sun, 25 May '25
West Indies Flag

West Indies

385/7
Ireland Flag

Ireland

(29.5/46 ov, T:363) 165

West Indies won by 197 runs (DLS method)

Thu, 29 May '25
England Flag

England

400/8
West Indies Flag

West Indies

(26.2/50 ov, T:401) 162

England won by 238 runs

Sun, 01 Jun '25
West Indies Flag

West Indies

308
England Flag

England

(48.5/50 ov, T:309) 312/7

England won by 3 wickets (with 7 balls remaining)

Tue, 03 Jun '25
West Indies Flag

West Indies

(40/40 ov) 251/9
England Flag

England

(29.4/40 ov, T:246) 246/3

England won by 7 wickets (with 62 balls remaining) (DLS method)

Fri, 06 Jun '25
England Flag

England

188/6
West Indies Flag

West Indies

(20 ov, T:189) 167/9

England won by 21 runs

Sun, 08 Jun '25
West Indies Flag

West Indies

196/6
England Flag

England

(18.3/20 ov, T:197) 199/6

England won by 4 wickets (with 9 balls remaining)

Tue, 10 Jun '25
England Flag

England

248/3
West Indies Flag

West Indies

(20 ov, T:249) 211/8

England won by 37 runs

Thu, 12 Jun '25
Ireland Flag

Ireland

West Indies Flag

West Indies

Match abandoned without a ball bowled

Sat, 14 Jun '25
Ireland Flag

Ireland

West Indies Flag

West Indies

Match abandoned without a ball bowled

Sun, 15 Jun '25
West Indies Flag

West Indies

256/5
Ireland Flag

Ireland

(20 ov, T:257) 194/7

West Indies won by 62 runs

Wed, 25 Jun '25
Australia Flag

Australia

180 & 310
West Indies Flag

West Indies

(T:301) 190 & 141

Australia won by 159 runs

Thu, 03 Jul '25
Australia Flag

Australia

286 & 243
West Indies Flag

West Indies

(T:277) 253 & 143

Australia won by 133 runs

Sat, 12 Jul '25
Australia Flag

Australia

225 & 121
West Indies Flag

West Indies

(T:204) 143 & 27

Australia won by 176 runs

Mon, 21 Jul '25
West Indies Flag

West Indies

189/8
Australia Flag

Australia

(18.5/20 ov, T:190) 190/7

Australia won by 3 wickets (with 7 balls remaining)

Wed, 23 Jul '25
West Indies Flag

West Indies

172/8
Australia Flag

Australia

(15.2/20 ov, T:173) 173/2

Australia won by 8 wickets (with 28 balls remaining)

Fri, 25 Jul '25
West Indies Flag

West Indies

214/4
Australia Flag

Australia

(16.1/20 ov, T:215) 215/4

Australia won by 6 wickets (with 23 balls remaining)

Sat, 26 Jul '25
West Indies Flag

West Indies

205/9
Australia Flag

Australia

(19.2/20 ov, T:206) 206/7

Australia won by 3 wickets (with 4 balls remaining)

Mon, 28 Jul '25
West Indies Flag

West Indies

170
Australia Flag

Australia

(17/20 ov, T:171) 173/7

Australia won by 3 wickets (with 18 balls remaining)

Fri, 01 Aug '25
West Indies Flag

West Indies

Pakistan Flag

Pakistan

12:00 AM
12:00 am GMT | 8:00 pm Local

Match yet to begin

Sun, 03 Aug '25
West Indies Flag

West Indies

Pakistan Flag

Pakistan

12:00 AM
12:00 am GMT | 8:00 pm Local

Match yet to begin

Mon, 04 Aug '25
West Indies Flag

West Indies

Pakistan Flag

Pakistan

12:00 AM
12:00 am GMT | 8:00 pm Local

Match yet to begin

Fri, 08 Aug '25
West Indies Flag

West Indies

Pakistan Flag

Pakistan

6:00 PM
6:00 pm GMT | 2:00 pm Local

Match yet to begin

Sun, 10 Aug '25
West Indies Flag

West Indies

Pakistan Flag

Pakistan

1:30 PM
1:30 pm GMT | 9:30 am Local

Match yet to begin

Tue, 12 Aug '25
West Indies Flag

West Indies

Pakistan Flag

Pakistan

1:30 PM
1:30 pm GMT | 9:30 am Local

Match yet to begin

Thu, 25 Sep '25
Nepal Flag

Nepal

West Indies Flag

West Indies

5:00 AM
5:00 am GMT | 9:00 am Local

Match yet to begin

Sat, 27 Sep '25
Nepal Flag

Nepal

West Indies Flag

West Indies

5:00 AM
5:00 am GMT | 9:00 am Local

Match yet to begin

Tue, 30 Sep '25
Nepal Flag

Nepal

West Indies Flag

West Indies

5:00 AM
5:00 am GMT | 9:00 am Local

Match yet to begin

Thu, 02 Oct '25
India Flag

India

West Indies Flag

West Indies

4:00 AM
4:00 am GMT | 9:30 am Local

Match yet to begin

Fri, 10 Oct '25
India Flag

India

West Indies Flag

West Indies

4:00 AM
4:00 am GMT | 9:30 am Local

Match yet to begin

Wed, 05 Nov '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

6:15 AM
6:15 am GMT | 7:15 pm Local

Match yet to begin

Thu, 06 Nov '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

6:15 AM
6:15 am GMT | 7:15 pm Local

Match yet to begin

Sun, 09 Nov '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

12:15 AM
12:15 am GMT | 1:15 pm Local

Match yet to begin

Mon, 10 Nov '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

12:15 AM
12:15 am GMT | 1:15 pm Local

Match yet to begin

Thu, 13 Nov '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

12:15 AM
12:15 am GMT | 1:15 pm Local

Match yet to begin

Sun, 16 Nov '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

1:00 AM
1:00 am GMT | 2:00 pm Local

Match yet to begin

Wed, 19 Nov '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

1:00 AM
1:00 am GMT | 2:00 pm Local

Match yet to begin

Sat, 22 Nov '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

1:00 AM
1:00 am GMT | 2:00 pm Local

Match yet to begin

Tue, 25 Nov '25

TBA

West Indians Flag

West Indians

10:00 PM
10:00 pm GMT | 11:00 am Local

Match yet to begin

Mon, 01 Dec '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

10:00 PM
10:00 pm GMT | 11:00 am Local

Match yet to begin

Tue, 09 Dec '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

10:00 PM
10:00 pm GMT | 11:00 am Local

Match yet to begin

Wed, 17 Dec '25
New Zealand Flag

New Zealand

West Indies Flag

West Indies

10:00 PM
10:00 pm GMT | 11:00 am Local

Match yet to begin

Tue, 27 Jan '26
South Africa Flag

South Africa

West Indies Flag

West Indies

4:00 PM
4:00 pm GMT | 6:00 pm Local

Match yet to begin

Thu, 29 Jan '26
South Africa Flag

South Africa

West Indies Flag

West Indies

4:00 PM
4:00 pm GMT | 6:00 pm Local

Match yet to begin

Sun, 01 Feb '26
South Africa Flag

South Africa

West Indies Flag

West Indies

12:30 PM
12:30 pm GMT | 2:30 pm Local

Match yet to begin

Wed, 04 Feb '26
South Africa Flag

South Africa

West Indies Flag

West Indies

4:00 PM
4:00 pm GMT | 6:00 pm Local

Match yet to begin

Fri, 06 Feb '26
South Africa Flag

South Africa

West Indies Flag

West Indies

4:00 PM
4:00 pm GMT | 6:00 pm Local

Match yet to begin

fan-ratings
Team Fan Ratings
Tests
ODIs
T20Is
Others
OTHERT20s
1.
Kemar Roach
Runs: 1286Wkts: 284
6.4
2.
Shamar Joseph
Runs: 299Wkts: 51
6.1
3.
Jayden Seales
Runs: 145Wkts: 88
5.9