Live Cricket on TV

Live Cricket Match TV Guide

The WheresTheMatch live tv guide contains up-to-date listings for live cricket today, tomorrow, and across the coming weeks. Never worry about missing another cricket match with information on starting times, dates, and streaming/broadcasting providers all available below.

 LIVEFixtures When GMTCompetitionChannels
Watch Live button Zimbabwe v New Zealand Cricket Twenty20 International Tri-Nation Series  Today Fri 18th July 2025 12:00 CricketTwenty20 International Tri-Nation Series TNT Sports 3 logo Discovery+ Premium logo
Watch Live button Lancashire Thunder Women v Somerset Women Cricket Vitality Blast Women  Today Fri 18th July 2025 14:30 CricketVitality Blast Women ECB.co.uk logo YouTube logo
Watch Live button TBC v TBC Cricket Vitality Blast  Tonight Fri 18th July 2025 18:00 CricketVitality Blast Sky Sports Cricket logo
Watch Live button Essex Women v Durham Women Cricket Vitality Blast Women  Tonight Fri 18th July 2025 18:00 CricketVitality Blast Women ECB.co.uk logo YouTube logo
Watch Live button Derbyshire v Birmingham Bears Cricket Vitality Blast  Tonight Fri 18th July 2025 18:30 CricketVitality Blast ECB.co.uk logo YouTube logo
Watch Live button Durham v Northamptonshire Cricket Vitality Blast  Tonight Fri 18th July 2025 18:30 CricketVitality Blast ECB.co.uk logo YouTube logo
Watch Live button Glamorgan v Middlesex Cricket Vitality Blast  Tonight Fri 18th July 2025 18:30 CricketVitality Blast ECB.co.uk logo YouTube logo
Watch Live button Kent v Essex Cricket Vitality Blast  Tonight Fri 18th July 2025 18:30 CricketVitality Blast ECB.co.uk logo YouTube logo
Watch Live button Leicestershire v Yorkshire Cricket Vitality Blast  Tonight Fri 18th July 2025 18:30 CricketVitality Blast ECB.co.uk logo YouTube logo
Watch Live button Nottinghamshire v Lancashire Cricket Vitality Blast  Tonight Fri 18th July 2025 18:30 CricketVitality Blast ECB.co.uk logo YouTube logo
Watch Live button Somerset v Gloucestershire Cricket Vitality Blast  Tonight Fri 18th July 2025 18:30 CricketVitality Blast ECB.co.uk logo YouTube logo
Watch Live button Sussex v Surrey Cricket Vitality Blast  Tonight Fri 18th July 2025 18:30 CricketVitality Blast ECB.co.uk logo YouTube logo
Watch Live button Hampshire Women v The Blaze Women Cricket Vitality Blast Women  Tonight Fri 18th July 2025 18:30 CricketVitality Blast Women ECB.co.uk logo YouTube logo
Watch Live button Surrey Women v Birmingham Bears Women Cricket Vitality Blast Women  Tonight Fri 18th July 2025 18:30 CricketVitality Blast Women ECB.co.uk logo YouTube logo
Watch Live button England Womens v India Women Cricket One Day International Tomorrow Sat 19th July 2025 11:00 CricketOne Day International Sky Sports Cricket logo
Watch Live button Zimbabwe v South Africa Cricket Twenty20 International Tri-Nation Series Sun 20th July 2025 12:00 CricketTwenty20 International Tri-Nation Series TNT Sports Extra logo Discovery+ Premium logo
Watch Live button Bangladesh v Pakistan Cricket Twenty20 International Sun 20th July 2025 13:00 CricketTwenty20 International TBC logo
Watch Live button West Indies v Australia Cricket Twenty20 International Mon 21st July 2025 01:00 CricketTwenty20 International TNT Sports 1 logo Discovery+ Premium logo
Watch Live button Hampshire v Nottinghamshire Cricket County Championship Day 1 Tue 22nd July 2025 11:00 CricketCounty Championship Day 1 ECB.co.uk logo YouTube logo
Watch Live button Somerset v Durham Cricket County Championship Day 1 Tue 22nd July 2025 11:00 CricketCounty Championship Day 1 ECB.co.uk logo YouTube logo
Watch Live button Sussex v Essex Cricket County Championship Day 1 Tue 22nd July 2025 11:00 CricketCounty Championship Day 1 ECB.co.uk logo YouTube logo
Watch Live button Warwickshire v Worcestershire Cricket County Championship Day 1 Tue 22nd July 2025 11:00 CricketCounty Championship Day 1 ECB.co.uk logo YouTube logo
Watch Live button Yorkshire v Surrey Cricket County Championship Day 1 Tue 22nd July 2025 11:00 CricketCounty Championship Day 1 ECB.co.uk logo YouTube logo
Watch Live button Derbyshire v Leicestershire Cricket LV County Champ Div 2 Day 1 Tue 22nd July 2025 11:00 CricketLV County Champ Div 2 Day 1 ECB.co.uk logo YouTube logo
Watch Live button Glamorgan v Kent Cricket LV County Champ Div 2 Day 1 Tue 22nd July 2025 11:00 CricketLV County Champ Div 2 Day 1 ECB.co.uk logo YouTube logo
Watch Live button Gloucestershire v Lancashire Cricket LV County Champ Div 2 Day 1 Tue 22nd July 2025 11:00 CricketLV County Champ Div 2 Day 1 ECB.co.uk logo YouTube logo
Watch Live button Middlesex v Northamptonshire Cricket LV County Champ Div 2 Day 1 Tue 22nd July 2025 11:00 CricketLV County Champ Div 2 Day 1 ECB.co.uk logo YouTube logo
Watch Live button New Zealand v South Africa Cricket Twenty20 International Tri-Nation Series Tue 22nd July 2025 12:00 CricketTwenty20 International Tri-Nation Series TNT Sports 2 logo Discovery+ Premium logo
Watch Live button England Womens v India Women Cricket One Day International Tue 22nd July 2025 13:00 CricketOne Day International Sky Sports Cricket logo Sky Sports Main Event logo Sky Sports Ultra HDR logo
Watch Live button Bangladesh v Pakistan Cricket Twenty20 International Tue 22nd July 2025 13:00 CricketTwenty20 International TBC logo
Watch Live button West Indies v Australia Cricket Twenty20 International Wed 23rd July 2025 01:00 CricketTwenty20 International TNT Sports 2 logo Discovery+ Premium logo
Watch Live button England v India Cricket Test Match Cricket Day 1 Wed 23rd July 2025 11:00 CricketTest Match Cricket Day 1 Sky Sports Main Event logo Sky Sports Cricket logo Sky Sports Ultra HDR logo
Watch Live button Hampshire v Nottinghamshire Cricket County Championship Day 2 Wed 23rd July 2025 11:00 CricketCounty Championship Day 2 ECB.co.uk logo YouTube logo
Watch Live button Somerset v Durham Cricket County Championship Day 2 Wed 23rd July 2025 11:00 CricketCounty Championship Day 2 ECB.co.uk logo YouTube logo
Watch Live button Sussex v Essex Cricket County Championship Day 2 Wed 23rd July 2025 11:00 CricketCounty Championship Day 2 ECB.co.uk logo YouTube logo
Watch Live button Warwickshire v Worcestershire Cricket County Championship Day 2 Wed 23rd July 2025 11:00 CricketCounty Championship Day 2 ECB.co.uk logo YouTube logo
Watch Live button Yorkshire v Surrey Cricket County Championship Day 2 Wed 23rd July 2025 11:00 CricketCounty Championship Day 2 ECB.co.uk logo YouTube logo
Watch Live button Derbyshire v Leicestershire Cricket LV County Champ Div 2 Day 2 Wed 23rd July 2025 11:00 CricketLV County Champ Div 2 Day 2 ECB.co.uk logo YouTube logo
Watch Live button Glamorgan v Kent Cricket LV County Champ Div 2 Day 2 Wed 23rd July 2025 11:00 CricketLV County Champ Div 2 Day 2 ECB.co.uk logo YouTube logo
Watch Live button Gloucestershire v Lancashire Cricket LV County Champ Div 2 Day 2 Wed 23rd July 2025 11:00 CricketLV County Champ Div 2 Day 2 ECB.co.uk logo YouTube logo
Watch Live button Middlesex v Northamptonshire Cricket LV County Champ Div 2 Day 2 Wed 23rd July 2025 11:00 CricketLV County Champ Div 2 Day 2 ECB.co.uk logo YouTube logo
Watch Live button England v India Cricket Test Match Cricket Day 2 Thu 24th July 2025 11:00 CricketTest Match Cricket Day 2 Sky Sports Main Event logo Sky Sports Cricket logo Sky Sports Ultra HDR logo
Watch Live button Hampshire v Nottinghamshire Cricket County Championship Day 3 Thu 24th July 2025 11:00 CricketCounty Championship Day 3 ECB.co.uk logo YouTube logo
Watch Live button Somerset v Durham Cricket County Championship Day 3 Thu 24th July 2025 11:00 CricketCounty Championship Day 3 ECB.co.uk logo YouTube logo
Watch Live button Sussex v Essex Cricket County Championship Day 3 Thu 24th July 2025 11:00 CricketCounty Championship Day 3 ECB.co.uk logo YouTube logo
Watch Live button Warwickshire v Worcestershire Cricket County Championship Day 3 Thu 24th July 2025 11:00 CricketCounty Championship Day 3 ECB.co.uk logo YouTube logo
Watch Live button Yorkshire v Surrey Cricket County Championship Day 3 Thu 24th July 2025 11:00 CricketCounty Championship Day 3 ECB.co.uk logo YouTube logo
Watch Live button Derbyshire v Leicestershire Cricket LV County Champ Div 2 Day 3 Thu 24th July 2025 11:00 CricketLV County Champ Div 2 Day 3 ECB.co.uk logo YouTube logo
Watch Live button Glamorgan v Kent Cricket LV County Champ Div 2 Day 3 Thu 24th July 2025 11:00 CricketLV County Champ Div 2 Day 3 ECB.co.uk logo YouTube logo
Watch Live button Gloucestershire v Lancashire Cricket LV County Champ Div 2 Day 3 Thu 24th July 2025 11:00 CricketLV County Champ Div 2 Day 3 ECB.co.uk logo YouTube logo
Watch Live button Middlesex v Northamptonshire Cricket LV County Champ Div 2 Day 3 Thu 24th July 2025 11:00 CricketLV County Champ Div 2 Day 3 ECB.co.uk logo YouTube logo
Watch Live button New Zealand v Zimbabwe Cricket Twenty20 International Tri-Nation Series Thu 24th July 2025 12:00 CricketTwenty20 International Tri-Nation Series TNT Sports 3 logo Discovery+ Premium logo
Watch Live button Bangladesh v Pakistan Cricket Twenty20 International Thu 24th July 2025 13:00 CricketTwenty20 International TBC logo
This Cricket schedule was last updated on 18/07/2025 at 12:00 (BST)

Live Cricket Today: Upcoming Matches, TV Channels & Start times

WherestheMatch.com covers all upcoming Cricket listings from the biggest competitions & international matches, so if you are looking for Live Cricket on TV Today, Tomorrow or This Week, never miss another live match from the County Championship, Test Match Cricket, Twenty20 cricket, ODI cricket, the Indian Premier League and more.

Cricket is a popular sport that originated in England and has since spread to many countries around the world. It is played by over 2.5 billion people globally, making it the second most popular sport after football. One of the reasons for cricket's popularity is its long history. The earliest known record of cricket dates back to the 16th century, and it has been played professionally since the 18th century. This long history has allowed for the development of various formats of the game, such as Test matches, One Day Internationals (ODIs), and Twenty20 (T20) matches, each with their own unique rules and strategies.

In addition to its rich history, cricket's popularity can also be attributed to its widespread appeal. It is played in many countries, with the most prominent being England, Australia, India, Pakistan, and South Africa. This global reach has not only made it a popular sport but also a unifying force among nations.

Unlike other popular sports like football and basketball, cricket does not have a set season for matches to be played. Instead, it follows an annual calendar that includes international matches, domestic leagues, and various tournaments. The peak season for cricket is usually from April to September, with a high concentration of international matches during this time.

WheresTheMatch.com covers all upcoming Cricket fixtures from the biggest competitions & international matches.

Current Broadcasting and Streaming Contracts for Live Cricket on TV

Sky Sports currently hold the majority of live Cricket rights in the UK, with the BBC, TNT Sports and Premier Sports also showing some live coverage. See a full breakdown of the channels showing live cricket today on our full guide above.