England National Cricket Team Fixtures

 LIVE Fixtures When Competition Channels
Watch Live button England v ZimbabweCricket Cricket Test Match Day 1 Thu 22nd May 2025 11:00amCricketCricket Test Match Day 1Sky Sports Cricket logoSky Sports Main Event logo Sky Sports Ultra HDR logo
WATCH TODAY'S GAME LIVE! SKY DEALSSky logo
Watch Live button England v ZimbabweCricket Cricket Test Match Day 2 Fri 23rd May 2025 11:00amCricketCricket Test Match Day 2Sky Sports Main Event logoSky Sports Cricket logo Sky Sports Ultra HDR logo
Watch Live button England v ZimbabweCricket Cricket Test Match Day 3 Sat 24th May 2025 11:00amCricketCricket Test Match Day 3Sky Sports Cricket logoSky Sports Main Event logo Sky Sports Ultra HDR logo
Watch Live button England v ZimbabweCricket Cricket Test Match Day 4 Sun 25th May 2025 11:00amCricketCricket Test Match Day 4Sky Sports Cricket logoSky Sports Main Event logo Sky Sports Ultra HDR logo
Watch Live button England v ZimbabweCricket Cricket Test Match Day 5 Mon 26th May 2025 11:00amCricketCricket Test Match Day 5Sky Sports Cricket logo
Watch Live button England v West IndiesCricket One Day International Thu 29th May 2025 1:00pmCricket One Day International Sky Sports Cricket logo
Watch Live button England v West IndiesCricket One Day International Sun 1st June 2025 11:00amCricket One Day International Sky Sports Cricket logo
Watch Live button England v West IndiesCricket One Day International Tue 3rd June 2025 1:00pmCricket One Day International Sky Sports Cricket logo
Watch Live button England v West IndiesCricket Twenty20 International Fri 6th June 2025 6:30pmCricket Twenty20 International Sky Sports Cricket logo
Watch Live button England v West IndiesCricket Twenty20 International Sun 8th June 2025 2:30pmCricket Twenty20 International Sky Sports Cricket logo
Watch Live button England v West IndiesCricket Twenty20 International Tue 10th June 2025 6:30pmCricket Twenty20 International Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 1 Fri 20th June 2025 11:00amCricketCricket Test Match Day 1Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 2 Sat 21st June 2025 11:00amCricketCricket Test Match Day 2Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 3 Sun 22nd June 2025 11:00amCricketCricket Test Match Day 3Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 4 Mon 23rd June 2025 11:00amCricketCricket Test Match Day 4Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 5 Tue 24th June 2025 11:00amCricketCricket Test Match Day 5Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 1 Wed 2nd July 2025 11:00amCricketCricket Test Match Day 1Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 2 Thu 3rd July 2025 11:00amCricketCricket Test Match Day 2Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 3 Fri 4th July 2025 11:00amCricketCricket Test Match Day 3Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 4 Sat 5th July 2025 11:00amCricketCricket Test Match Day 4Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 5 Sun 6th July 2025 11:00amCricketCricket Test Match Day 5Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 1 Thu 10th July 2025 11:00amCricketCricket Test Match Day 1Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 2 Fri 11th July 2025 11:00amCricketCricket Test Match Day 2Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 3 Sat 12th July 2025 11:00amCricketCricket Test Match Day 3Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 4 Sun 13th July 2025 11:00amCricketCricket Test Match Day 4Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 5 Mon 14th July 2025 11:00amCricketCricket Test Match Day 5Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 1 Wed 23rd July 2025 11:00amCricketCricket Test Match Day 1Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 2 Thu 24th July 2025 11:00amCricketCricket Test Match Day 2Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 3 Fri 25th July 2025 11:00amCricketCricket Test Match Day 3Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 4 Sat 26th July 2025 11:00amCricketCricket Test Match Day 4Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 5 Sun 27th July 2025 11:00amCricketCricket Test Match Day 5Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 1 Thu 31st July 2025 11:00amCricketCricket Test Match Day 1Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 2 Fri 1st August 2025 11:00amCricketCricket Test Match Day 2Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 3 Sat 2nd August 2025 11:00amCricketCricket Test Match Day 3Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 4 Sun 3rd August 2025 11:00amCricketCricket Test Match Day 4Sky Sports Cricket logo
Watch Live button England v IndiaCricket Cricket Test Match Day 5 Mon 4th August 2025 11:00amCricketCricket Test Match Day 5Sky Sports Cricket logo
Watch Live button England v South AfricaCricket One Day International Tue 2nd September 2025 1:00pmCricket One Day International Sky Sports Cricket logo
Watch Live button England v South AfricaCricket One Day International Thu 4th September 2025 1:00pmCricket One Day International Sky Sports Cricket logo
Watch Live button England v South AfricaCricket One Day International Sun 7th September 2025 11:00amCricket One Day International Sky Sports Cricket logo
Watch Live button England v South AfricaCricket Twenty20 International Wed 10th September 2025 6:30pmCricket Twenty20 International Sky Sports Cricket logo
Watch Live button England v South AfricaCricket Twenty20 International Fri 12th September 2025 6:30pmCricket Twenty20 International Sky Sports Cricket logo
Watch Live button England v South AfricaCricket Twenty20 International Sun 14th September 2025 2:30pmCricket Twenty20 International Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 1 Fri 21st November 2025 TBCCricket The Ashes 2025/26 Day 1Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 2 Sat 22nd November 2025 TBCCricket The Ashes 2025/26 Day 2Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 3 Sun 23rd November 2025 TBCCricket The Ashes 2025/26 Day 3Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 4 Mon 24th November 2025 TBCCricket The Ashes 2025/26 Day 4Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 5 Tue 25th November 2025 TBCCricket The Ashes 2025/26 Day 5Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 1 Thu 4th December 2025 TBCCricket The Ashes 2025/26 Day 1Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 2 Fri 5th December 2025 TBCCricket The Ashes 2025/26 Day 2Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 3 Sat 6th December 2025 TBCCricket The Ashes 2025/26 Day 3Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 4 Sun 7th December 2025 TBCCricket The Ashes 2025/26 Day 4Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 5 Mon 8th December 2025 TBCCricket The Ashes 2025/26 Day 5Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 1 Wed 17th December 2025 TBCCricket The Ashes 2025/26 Day 1Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 2 Thu 18th December 2025 TBCCricket The Ashes 2025/26 Day 2Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 3 Fri 19th December 2025 TBCCricket The Ashes 2025/26 Day 3Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 4 Sat 20th December 2025 TBCCricket The Ashes 2025/26 Day 4Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 5 Sun 21st December 2025 TBCCricket The Ashes 2025/26 Day 5Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 1 Fri 26th December 2025 TBCCricket The Ashes 2025/26 Day 1Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 2 Sat 27th December 2025 TBCCricket The Ashes 2025/26 Day 2Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 3 Sun 28th December 2025 TBCCricket The Ashes 2025/26 Day 3Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 4 Mon 29th December 2025 TBCCricket The Ashes 2025/26 Day 4Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 5 Tue 30th December 2025 TBCCricket The Ashes 2025/26 Day 5Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 1 Sun 4th January 2026 TBCCricket The Ashes 2025/26 Day 1Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 2 Mon 5th January 2026 TBCCricket The Ashes 2025/26 Day 2Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 3 Tue 6th January 2026 TBCCricket The Ashes 2025/26 Day 3Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 4 Wed 7th January 2026 TBCCricket The Ashes 2025/26 Day 4Sky Sports Cricket logo
Watch Live button Australia v EnglandCricket The Ashes 2025/26 Day 5 Thu 8th January 2026 TBCCricket The Ashes 2025/26 Day 5Sky Sports Cricket logo

This England TV schedule was updated on 14 May 2025

ENG Cricket – Upcoming Matches, TV Channels & Start Times

At WheresTheMatch, we make sure cricket fans, like you, never miss a moment of the action. Whether you're tuning in from home or planning to watch the games live, our fixture guide gives you all the key details, including dates, times, and broadcast information, so you can follow England's cricketing adventures with ease.

The England cricket team is where the sport all began, carrying a rich history and deep traditions. Known for their skill and well-rounded style, they’ve gained fans from across the globe and continue to inspire the next generation of cricketers. Whether it’s a nail-biting Test match or an action-packed one-day game, England embodies the spirit of cricket and keeps fans on the edge of their seats worldwide.

Where Can I Watch England National Cricket Team Matches?

Sky Sports is your go-to destination for cricket in the UK. With its dedicated Sky Sports Cricket channel, you can catch live matches, expert analysis, commentary, and highlights from England National Cricket Team fixtures. Need to stay updated while you’re out and about? The Sky Go app lets you stream games wherever you are.

Over on BBC Sport, you’ll find brilliant coverage too, including live text updates, in-depth match analysis on their website and app, and even occasional highlights on BBC Two.

TNT Sports offers live coverage of select ENG cricket fixtures, with a particular focus on international games. Their expert commentary and post-match discussions are available to stream via their app or online platform.

Which Competitions Do the England National Cricket Team Take Part in?

Test Cricket and the ICC World Test Championship (WTC)

Test cricket is at the core of England’s cricketing tradition. The team regularly takes on other nations in exciting home-and-away Test series, keeping the spirit of the game alive. On top of that, England is a key competitor in the ICC World Test Championship (WTC)—a global tournament that crowns the best Test team out there. England’s performances in the WTC highlight their skill in the long format and their ability to adapt to different playing conditions. A true showcase of their cricketing pedigree!

ICC Cricket World Cup (50-Over Format)

When it comes to One-Day Internationals (ODIs), the ICC Cricket World Cup is the ultimate trophy every team dreams of lifting. Held every four years, this iconic event gathers the world’s best cricket teams for an electrifying showcase of talent and tactics. Back in 2019, England made cricket history at Lord’s, clinching their first-ever ICC Cricket World Cup title in a heart-stopping final against New Zealand.

ICC T20 World Cup

Twenty20 cricket is all about speed, excitement, and high-energy entertainment, and it’s fair to say fans can’t get enough of it. England play a key role in the ICC T20 World Cup, a thrilling tournament held every two years. Known for their powerful batting and creative strategies, England have made their mark on the format in a big way, winning the competition in 2010 and again in 2022. These victories have firmly cemented their status as one of the sport’s top teams.

T20 and ODI Series

England doesn’t just shine on the global stage; they also take part in plenty of exciting bilateral T20 and ODI series against other cricketing nations, both at home and away. These matches are perfect for fans who love the thrill of shorter format cricket and enjoy watching rivalries with other teams heat up.

When is the next England game on TV?

The next England game on TV is England v Zimbabwe in a Cricket Test Match match. It's being played on 22 May 2025 and starts at 11:00am.

What channels are showing the England game on and can I live stream it?

The next England game is being shown live on Sky Sports Cricket, Sky Sports Main Event and Sky Sports Ultra HDR. Live streams are also available depending on your location.

Upcoming ENG matches

ENG v IND