ODI Cricket TV & Live Stream Guide

One Day International Cricket (ODI) is predominantly shown by Sky Sports in the UK. Sky Sports show all England men's and women's ODI home matches as well as coverage of ODI games involving Pakistan and South Africa. They will also show the One-Day Cup. TNT Sports (previously BT Sport) show overseas ODI cricket involving Australia and West Indies with Viaplay Sports showing live ODI coverage involving Afghanistan and Zimbabwe.

Fixtures Date / Time BST Competition TV Channels
Australia Womens v West Indies Womens game on TNT Sports 4Australia Womens v West Indies WomensOne Day International Sun 8th October 2023 00:35amWATCH LIVE Cricket One Day International TNT Sports 4
SKY SPORTS, SKY STREAM & NETFLIX OFFER REDUCED TO ONLY £43 PER MONTH SKY TV & SKY SPORTS OFFER
Australia Womens v West Indies Womens game on BT SportAustralia Womens v West Indies WomensOne Day International Thu 12th October 2023 00:05am WATCH LIVE Cricket One Day International TNT Sports 3
Australia Womens v West Indies Womens game on TNT Sports 4Australia Womens v West Indies WomensOne Day International Sat 14th October 2023 00:05amWATCH LIVE Cricket One Day International TNT Sports 4
West Indies v England game on TNT Sports TBCWest Indies v EnglandOne Day International Sun 3rd December 2023 1:30pmWATCH LIVE Cricket One Day International TNT Sports TBC
West Indies v England game on TNT Sports TBCWest Indies v EnglandOne Day International Wed 6th December 2023 5:30pmWATCH LIVE Cricket One Day International TNT Sports TBC
West Indies v England game on TNT Sports TBCWest Indies v EnglandOne Day International Sat 9th December 2023 5:30pmWATCH LIVE Cricket One Day International TNT Sports TBC
New Zealand v Bangladesh game on Not TelevisedNew Zealand v BangladeshOne Day International Hide non-televised fixtures Sun 17th December 2023 TBCWATCH LIVE Cricket One Day International Not Televised
South Africa v India game on Sky Sports TBCSouth Africa v IndiaOne Day International Sun 17th December 2023 08:00amWATCH LIVE Cricket One Day International Sky Sports TBC
South Africa v India game on Sky Sports TBCSouth Africa v IndiaOne Day International Tue 19th December 2023 11:00amWATCH LIVE Cricket One Day International Sky Sports TBC
New Zealand v Bangladesh game on Not TelevisedNew Zealand v BangladeshOne Day International Hide non-televised fixtures Wed 20th December 2023 TBCWATCH LIVE Cricket One Day International Not Televised
South Africa v India game on Sky Sports TBCSouth Africa v IndiaOne Day International Thu 21st December 2023 11:00amWATCH LIVE Cricket One Day International Sky Sports TBC
New Zealand v Bangladesh game on Not TelevisedNew Zealand v BangladeshOne Day International Hide non-televised fixtures Sat 23rd December 2023 TBCWATCH LIVE Cricket One Day International Not Televised
Australia v West Indies game on TNT Sports TBCAustralia v West IndiesOne Day International Fri 2nd February 2024 03:30amWATCH LIVE Cricket One Day International TNT Sports TBC
Australia Womens v South Africa Womens game on TNT Sports TBCAustralia Womens v South Africa WomensOne Day International Sat 3rd February 2024 02:40amWATCH LIVE Cricket One Day International TNT Sports TBC
Australia v West Indies game on TNT Sports TBCAustralia v West IndiesOne Day International Sun 4th February 2024 03:30amWATCH LIVE Cricket One Day International TNT Sports TBC
Australia v West Indies game on TNT Sports TBCAustralia v West IndiesOne Day International Tue 6th February 2024 03:30amWATCH LIVE Cricket One Day International TNT Sports TBC
Australia Womens v South Africa Womens game on TNT Sports TBCAustralia Womens v South Africa WomensOne Day International Wed 7th February 2024 02:40amWATCH LIVE Cricket One Day International TNT Sports TBC
Australia Womens v South Africa Womens game on TNT Sports TBCAustralia Womens v South Africa WomensOne Day International Sat 10th February 2024 02:40amWATCH LIVE Cricket One Day International TNT Sports TBC
New Zealand Womens v England Womens game on TNT Sports TBCNew Zealand Womens v England WomensOne Day International Sun 31st March 2024 11:00pmWATCH LIVE Cricket One Day International TNT Sports TBC
New Zealand Womens v England Womens game on TNT Sports TBCNew Zealand Womens v England WomensOne Day International Wed 3rd April 2024 11:00pmWATCH LIVE Cricket One Day International TNT Sports TBC
New Zealand Womens v England Womens game on TNT Sports TBCNew Zealand Womens v England WomensOne Day International Sun 7th April 2024 11:00pmWATCH LIVE Cricket One Day International TNT Sports TBC
England Womens v Pakistan Womens game on Sky SportsEngland Womens v Pakistan WomensOne Day International Thu 23rd May 2024 1:00pm WATCH LIVE Cricket One Day International Sky Sports Cricket
England Womens v Pakistan Womens game on Sky SportsEngland Womens v Pakistan WomensOne Day International Sun 26th May 2024 11:00am WATCH LIVE Cricket One Day International Sky Sports Cricket
England Womens v Pakistan Womens game on Sky SportsEngland Womens v Pakistan WomensOne Day International Wed 29th May 2024 11:00am WATCH LIVE Cricket One Day International Sky Sports Cricket
England Womens v New Zealand Womens game on Sky SportsEngland Womens v New Zealand WomensOne Day International Wed 26th June 2024 1:00pm WATCH LIVE Cricket One Day International Sky Sports Cricket
England Womens v New Zealand Womens game on Sky SportsEngland Womens v New Zealand WomensOne Day International Sat 29th June 2024 11:00am WATCH LIVE Cricket One Day International Sky Sports Cricket
England Womens v New Zealand Womens game on Sky SportsEngland Womens v New Zealand WomensOne Day International Wed 3rd July 2024 1:00pm WATCH LIVE Cricket One Day International Sky Sports Cricket
England v Australia game on Sky SportsEngland v AustraliaOne Day International Thu 19th September 2024 12:30pm WATCH LIVE Cricket One Day International Sky Sports Cricket
England v Australia game on Sky SportsEngland v AustraliaOne Day International Sat 21st September 2024 11:00am WATCH LIVE Cricket One Day International Sky Sports Cricket
England v Australia game on Sky SportsEngland v AustraliaOne Day International Tue 24th September 2024 12:30pm WATCH LIVE Cricket One Day International Sky Sports Cricket
England v Australia game on Sky SportsEngland v AustraliaOne Day International Fri 27th September 2024 12:30pm WATCH LIVE Cricket One Day International Sky Sports Cricket
England v Australia game on Sky SportsEngland v AustraliaOne Day International Sun 29th September 2024 11:00am WATCH LIVE Cricket One Day International Sky Sports Cricket