Grey clouds, temperatures approaching zero and miserable rain. No, it's not summer in England, it's the majority of the Northern Hemisphere during the winter months.

Advertisement

However, there's plenty of cricket taking place down under and across the Southern Hemisphere, with something for everyone across the formats.

Test match cricket is in full flow, while a host of T20I matches are being played across the globe in tandem with the Big Bash League in Australia.

Sky Sports boast the lion's share of cricket TV rights, with England set to return to our screens in the coming weeks, while the game has leaked back onto free-to-air platforms, with The Hundred playing in front of BBC cameras over the summer.

Fans across the world will be desperate to soak up as much global action as possible over the winter months, whatever the format, while Test cricket fans will be satisfied to see five-day, full-fat action return to their screens.

More like this

RadioTimes.com brings you a round-up of live cricket on TV today and coming up.

Cricket today: What live cricket is on TV this week?

January

1st – 7th

Test

2nd – 6th: Australia v Pakistan (11:30pm, 3rd Test) TNT Sports

3rd – 7th: South Africa v India (8:30am, 2nd Test) Sky Sports Cricket

Big Bash

2nd: Melbourne Stars v Melbourne Renegades (8:15am) Sky Sports Cricket

4th: Melbourne Renegades v Hobart Hurricanes (8:15am) Sky Sports Mix

5th: Adelaide Strikers v Perth Scorchers (8:15am) Sky Sports Mix

6th: Melbourne Stars v Sydney Sixers (8:15am) Sky Sports Mix

7th: Brisbane Heat v Hobart Hurricanes (8:15am) Sky Sports Mix

8th – 14th

T20I

11th: India v Afghanistan (1:30pm) YouTube

Big Bash

8th: Sydney Thunder v Perth Scorchers (8:15am) Sky Sports Cricket

9th: Adelaide Strikers v Hobart Hurricanes (8:40am) Sky Sports Cricket

10th: Brisbane Heat v Perth Scorchers (8:40am) Sky Sports Cricket

11th: Hobart Hurricanes v Adelaide Strikers (8:15am) Sky Sports Cricket

12th: Sydney Sixers v Sydney Thunder (8:15am) Sky Sports Cricket

13th: Perth Scorchers v Brisbane Heat (5:15am) Sky Sports Cricket

13th: Melbourne Renegades v Melbourne Stars (8:30am) Sky Sports Mix

14th: Sydney Thunder v Adelaide Strikers (8:15am) Sky Sports Cricket

15th – 21st

Test

16th – 20th: Australia v West Indies (11:30pm, 1st Test) TNT Sports

T20I

14th: India v Afghanistan (1:30pm) YouTube

17th: India v Afghanistan (1:30pm) YouTube

Big Bash

15th: Melbourne Stars v Hobart Hurricanes (8:15am) Sky Sports Cricket

16th: Perth Scorchers v Sydney Sixers (8:40am) Sky Sports Cricket

17th: Sydney Thunder v Melbourne Renegades (8:15am) Sky Sports Cricket

22nd – 28th

Test

25th – 29th: Australia v West Indies (11:30pm, 2nd Test) TNT Sports

25th – 29th: India v England (4am, 1st Test) Sky Sports Cricket

If you're looking for something else to watch, check out our TV Guide or Streaming Guide, or visit our Sport hub for all the latest news.

Advertisement

Try Radio Times magazine today and get 10 issues for only £10 – subscribe now. For more from the biggest stars in TV, listen to The Radio Times Podcast.

Advertisement
Advertisement
Advertisement