Matches (28)
The Ashes (1)
Vijay Hazare Trophy (19)
Sri Lanka Women tour of India (1)
Super Smash (1)
BBL (2)
BPL (2)
ILT20 (1)
SA20 (1)

England Cricket Team Schedule & Results

Sun, 14 Sep '25
England Flag

England

South Africa Flag

South Africa

Match abandoned without a ball bowled

Wed, 17 Sep '25
Ireland Flag

Ireland

(20/20 ov) 196/3
England Flag

England

(17.4/20 ov, T:197) 197/6

England won by 4 wickets (with 14 balls remaining)

Fri, 19 Sep '25
Sun, 21 Sep '25
Ireland Flag

Ireland

(20/20 ov) 154/8
England Flag

England

(17.1/20 ov, T:155) 155/4

England won by 6 wickets (with 17 balls remaining)

Sat, 18 Oct '25
Mon, 20 Oct '25
England Flag

England

236/4
New Zealand Flag

New Zealand

(18/20 ov, T:237) 171

England won by 65 runs

Thu, 23 Oct '25
Sun, 26 Oct '25
England Flag

England

223
New Zealand Flag

New Zealand

(36.4/50 ov, T:224) 224/6

New Zealand won by 4 wickets (with 80 balls remaining)

Wed, 29 Oct '25
England Flag

England

175
New Zealand Flag

New Zealand

(33.1/50 ov, T:176) 177/5

New Zealand won by 5 wickets (with 101 balls remaining)

Sat, 01 Nov '25
England Flag

England

222
New Zealand Flag

New Zealand

(44.4/50 ov, T:223) 226/8

New Zealand won by 2 wickets (with 32 balls remaining)

Fri, 07 Nov '25
Sat, 08 Nov '25
Sun, 09 Nov '25
Thu, 13 Nov '25
England Lions Flag

England Lions

376 & 251/6d
England XI Flag

England XI

(T:202) 426 & 202/5

England XI won by 5 wickets

Fri, 21 Nov '25
England Flag

England

172 & 164
Australia Flag

Australia

(T:205) 132 & 205/2

Australia won by 8 wickets

Sat, 29 Nov '25
Prime Minister's XI Flag

Prime Minister's XI

308/8d
England XI Flag

England XI

309/2

England XI won by 8 wickets

Thu, 04 Dec '25
England Flag

England

334 & 241
Australia Flag

Australia

(T:65) 511 & 69/2

Australia won by 8 wickets

Tue, 16 Dec '25
Australia Flag

Australia

371 & 349
England Flag

England

(T:435) 286 & 352

Australia won by 82 runs

Thu, 25 Dec '25
Australia Flag

Australia

152
England Flag

England

(6 ov) 14/3

Day 1 - Session 3: England trail by 138 runs.

Sat, 03 Jan '26
Australia Flag

Australia

England Flag

England

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

Match yet to begin

Thu, 22 Jan '26
Sri Lanka Flag

Sri Lanka

England Flag

England

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

Match yet to begin

Sat, 24 Jan '26
Sri Lanka Flag

Sri Lanka

England Flag

England

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

Match yet to begin

Tue, 27 Jan '26
Sri Lanka Flag

Sri Lanka

England Flag

England

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

Match yet to begin

Fri, 30 Jan '26
Sri Lanka Flag

Sri Lanka

England Flag

England

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

Match yet to begin

Sun, 01 Feb '26
Sri Lanka Flag

Sri Lanka

England Flag

England

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

Match yet to begin

Tue, 03 Feb '26
Sri Lanka Flag

Sri Lanka

England Flag

England

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

Match yet to begin

Sun, 08 Feb '26
England Flag

England

Nepal Flag

Nepal

9:30 AM
9:30 am GMT | 3:00 pm Local

Match yet to begin

Wed, 11 Feb '26
England Flag

England

West Indies Flag

West Indies

1:30 PM
1:30 pm GMT | 7:00 pm Local

Match yet to begin

Sat, 14 Feb '26
Bangladesh Flag

Bangladesh

England Flag

England

9:30 AM
9:30 am GMT | 3:00 pm Local

Match yet to begin

Mon, 16 Feb '26
England Flag

England

Italy Flag

Italy

9:30 AM
9:30 am GMT | 3:00 pm Local

Match yet to begin

Thu, 04 Jun '26
England Flag

England

New Zealand Flag

New Zealand

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Wed, 17 Jun '26
England Flag

England

New Zealand Flag

New Zealand

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Thu, 25 Jun '26
England Flag

England

New Zealand Flag

New Zealand

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Wed, 01 Jul '26
England Flag

England

India Flag

India

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sat, 04 Jul '26
England Flag

England

India Flag

India

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

Match yet to begin

Tue, 07 Jul '26
England Flag

England

India Flag

India

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Thu, 09 Jul '26
England Flag

England

India Flag

India

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sat, 11 Jul '26
England Flag

England

India Flag

India

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Tue, 14 Jul '26
England Flag

England

India Flag

India

12:00 PM
12:00 pm GMT | 1:00 pm Local

Match yet to begin

Thu, 16 Jul '26
England Flag

England

India Flag

India

12:00 PM
12:00 pm GMT | 1:00 pm Local

Match yet to begin

Sun, 19 Jul '26
England Flag

England

India Flag

India

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Wed, 19 Aug '26
England Flag

England

Pakistan Flag

Pakistan

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Thu, 27 Aug '26
England Flag

England

Pakistan Flag

Pakistan

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Wed, 09 Sep '26
England Flag

England

Pakistan Flag

Pakistan

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Tue, 15 Sep '26
England Flag

England

Sri Lanka Flag

Sri Lanka

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Thu, 17 Sep '26
England Flag

England

Sri Lanka Flag

Sri Lanka

5:30 PM
5:30 pm GMT | 6:30 pm Local

Match yet to begin

Sat, 19 Sep '26
England Flag

England

Sri Lanka Flag

Sri Lanka

10:00 AM
10:00 am GMT | 11:00 am Local

Match yet to begin

Tue, 22 Sep '26
England Flag

England

Sri Lanka Flag

Sri Lanka

11:30 AM
11:30 am GMT | 12:30 pm Local

Match yet to begin

Thu, 24 Sep '26
England Flag

England

Sri Lanka Flag

Sri Lanka

11:30 AM
11:30 am GMT | 12:30 pm Local

Match yet to begin

Sun, 27 Sep '26
England Flag

England

Sri Lanka Flag

Sri Lanka

9:30 AM
9:30 am GMT | 10:30 am Local

Match yet to begin

fan-ratings
Team Fan Ratings
Tests
ODIs
T20Is
Others
OTHERT20s
1.
James Anderson
Runs: 1353Wkts: 704
8.1
2.
Joe Root
Runs: 13762Wkts: 73
6.5
3.
Ben Stokes
Runs: 7197Wkts: 239
6.4