WAYS TO WATCH LIVE CRICKET

Live Cricket Streaming

Register with WherestheMatch.com and receive free email alerts when your favourite Cricket Teams are Streaming Live Cricket online for free or via subscription. Find Live Cricket on Sky Sports live streams, BT Sport live streams, ESPN live streams, ITV.com live streams, BBC Player live streams, Eurosport live streams, Setanta live streams, Ten Sports live streams, Star Cricket streams and many more. We have schedules for Test Match Cricket streams, The Ashes, Indian Premier League, Champions League T20, One Day International Cricket, T40, County Championship and other live Cricket streams from around the world.

Follow @WherestheMatch on Twitter and get daily tweets of all the Today's Live Cricket Streaming games or Like us at Facebook.com/WherestheMatch and use our 7 day Live Cricket Streaming Schedule.

Let us know if we have missed any Live Cricket that is being streamed online. We try to keep our live Cricket stream schedules as accurate as possible - make sure you also check to see if there is any live cricket on TV.

Watch Sky

Start Time GMT Competition TV Channel
Northamptonshire on TV Fixture Listings Northamptonshire vs Derbyshire Live Cricket Streaming on Sky Sports Cricket at 6:30pm | Derbyshire on TV Fixture Listings Natwest T20 Blast League 19 July 2018 6:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Lancashire on TV Fixture Listings Lancashire vs Yorkshire Live Cricket Streaming on Sky Sports Cricket at 6:30pm | Yorkshire on TV Fixture Listings Natwest T20 Blast League 20 July 2018 6:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Essex on TV Fixture Listings Essex vs Hampshire Live Cricket Streaming on Sky Sports Cricket at 5:00pm | Hampshire on TV Fixture Listings Natwest T20 Blast League 21 July 2018 5:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Western Storm on TV Fixture Listings Western Storm vs Yorkshire Diamonds Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Yorkshire Diamonds on TV Fixture Listings Kia Super League 22 July 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England U19s on TV Fixture Listings England U19s vs South Africa U19 Live Cricket Streaming on Sky Sports Cricket at 11:00am | South Africa U19 on TV Fixture Listings U19s Youth ODI 23 July 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Southern Vipers on TV Fixture Listings Southern Vipers vs Loughborough Lightning Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Loughborough Lightning on TV Fixture Listings Kia Super League 25 July 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Middlesex on TV Fixture Listings Middlesex vs Hampshire Live Cricket Streaming on Sky Sports Cricket at 6:15pm | Hampshire on TV Fixture Listings Natwest T20 Blast League 26 July 2018 6:15pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Yorkshire Diamonds on TV Fixture Listings Yorkshire Diamonds vs Lancashire Thunder Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Lancashire Thunder on TV Fixture Listings Kia Super League 27 July 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Yorkshire on TV Fixture Listings Yorkshire vs Birmingham Bears Live Cricket Streaming on Sky Sports Cricket at 6:30pm | Birmingham Bears on TV Fixture Listings Natwest T20 Blast League 27 July 2018 6:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Durham on TV Fixture Listings Durham vs Nottinghamshire Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Nottinghamshire on TV Fixture Listings Natwest T20 Blast League 28 July 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Western Storm on TV Fixture Listings Western Storm vs Loughborough Lightning Live Cricket Streaming on Sky Sports Cricket at 10:30am | Loughborough Lightning on TV Fixture Listings Kia Super League 29 July 2018 10:30am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Somerset on TV Fixture Listings Somerset vs Middlesex Live Cricket Streaming on Sky Sports Cricket at 4:00pm | Middlesex on TV Fixture Listings Natwest T20 Blast League 29 July 2018 4:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Surrey Stars on TV Fixture Listings Surrey Stars vs Lancashire Thunder Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Lancashire Thunder on TV Fixture Listings Kia Super League 31 July 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Surrey on TV Fixture Listings Surrey vs Glamorgan Live Cricket Streaming on Sky Sports Cricket at 6:30pm | Glamorgan on TV Fixture Listings Natwest T20 Blast League 31 July 2018 6:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 1 01 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Sussex on TV Fixture Listings Sussex vs Gloucestershire Live Cricket Streaming on Sky Sports Cricket at 7:00pm | Gloucestershire on TV Fixture Listings Natwest T20 Blast League 01 August 2018 7:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 2 02 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Kent on TV Fixture Listings Kent vs Essex Live Cricket Streaming on Sky Sports Cricket at 7:00pm | Essex on TV Fixture Listings Natwest T20 Blast League 02 August 2018 7:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 3 03 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Surrey on TV Fixture Listings Surrey vs Middlesex Live Cricket Streaming on Sky Sports Cricket at 7:00pm | Middlesex on TV Fixture Listings Natwest T20 Blast League 03 August 2018 7:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 4 04 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Nottinghamshire on TV Fixture Listings Nottinghamshire vs Worcestershire Live Cricket Streaming on Sky Sports Cricket at 7:00pm | Worcestershire on TV Fixture Listings Natwest T20 Blast League 04 August 2018 7:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 5 05 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Lancashire Thunder on TV Fixture Listings Lancashire Thunder vs Surrey Stars Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Surrey Stars on TV Fixture Listings Kia Super League 07 August 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Lancashire on TV Fixture Listings Lancashire vs Durham Live Cricket Streaming on Sky Sports Cricket at 6:30pm | Durham on TV Fixture Listings Natwest T20 Blast League 07 August 2018 6:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Southern Vipers on TV Fixture Listings Southern Vipers vs Yorkshire Diamonds Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Yorkshire Diamonds on TV Fixture Listings Kia Super League 08 August 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Hampshire on TV Fixture Listings Hampshire vs Somerset Live Cricket Streaming on Sky Sports Cricket at 6:30pm | Somerset on TV Fixture Listings Natwest T20 Blast League 08 August 2018 6:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Trinidad and Tobago on TV Fixture Listings Trinidad and Tobago vs St Lucia Live Cricket Streaming on Sky Sports Cricket at 00:30am | St Lucia on TV Fixture Listings Caribbean Premier League 09 August 2018 00:30am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 1 09 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Yorkshire on TV Fixture Listings Yorkshire vs Lancashire Live Cricket Streaming on Sky Sports Cricket at 7:00pm | Lancashire on TV Fixture Listings Natwest T20 Blast League 09 August 2018 7:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Guyana on TV Fixture Listings Guyana vs St Kitts and Nevis Patriots Live Cricket Streaming on Sky Sports Cricket at 10:30pm | St Kitts and Nevis Patriots on TV Fixture Listings Caribbean Premier League 09 August 2018 10:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 2 10 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Essex on TV Fixture Listings Essex vs Gloucestershire Live Cricket Streaming on Sky Sports Cricket at 7:00pm | Gloucestershire on TV Fixture Listings Natwest T20 Blast League 10 August 2018 7:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Trinidad and Tobago on TV Fixture Listings Trinidad and Tobago vs Jamaica Live Cricket Streaming on Sky Sports Cricket at 00:30am | Jamaica on TV Fixture Listings Caribbean Premier League 11 August 2018 00:30am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 3 11 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Derbyshire on TV Fixture Listings Derbyshire vs Leicestershire Live Cricket Streaming on Sky Sports Cricket at 7:00pm | Leicestershire on TV Fixture Listings Natwest T20 Blast League 11 August 2018 7:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Trinidad and Tobago on TV Fixture Listings Trinidad and Tobago vs St Kitts and Nevis Patriots Live Cricket Streaming on Sky Sports Cricket at 00:30am | St Kitts and Nevis Patriots on TV Fixture Listings Caribbean Premier League 12 August 2018 00:30am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 4 12 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Guyana on TV Fixture Listings Guyana vs Barbados Live Cricket Streaming on Sky Sports Cricket at 10:30pm | Barbados on TV Fixture Listings Caribbean Premier League 12 August 2018 10:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 5 13 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Southern Vipers on TV Fixture Listings Southern Vipers vs Surrey Stars Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Surrey Stars on TV Fixture Listings Kia Super League 14 August 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Loughborough Lightning on TV Fixture Listings Loughborough Lightning vs Western Storm Live Cricket Streaming on Sky Sports Cricket at 2:30pm | Western Storm on TV Fixture Listings Kia Super League 15 August 2018 2:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 1 18 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 2 19 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 3 20 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 4 21 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 5 22 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
TBC on TV Fixture Listings TBC vs TBC Live Cricket Streaming on Sky Sports Cricket at 2:00pm | TBC on TV Fixture Listings Kia Super League Finals 27 August 2018 2:00pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 1 30 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 2 31 August 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 3 01 September 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 4 02 September 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 5 03 September 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 1 07 September 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 2 08 September 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 3 09 September 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 4 10 September 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
England on TV Fixture Listings England vs India Live Cricket Streaming on Sky Sports Cricket at 11:00am | India on TV Fixture Listings Cricket Test Match Day 5 11 September 2018 11:00am Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
TBC on TV Fixture Listings TBC vs TBC Live Cricket Streaming on Sky Sports Cricket at 6:30pm | TBC on TV Fixture Listings Natwest T20 Blast League Final 15 September 2018 6:30pm Sky Sports Cricket TV Channel ScheduleSky Sports Cricket
Watch Sky