The Big Bash League is back for another year, with eight clubs set to fight it out to be crowned champions in the tournament's 12th season. This is Zero Wicket's guide to live streaming every match of the summer, or watching them on TV.

The tournament will see eight clubs play a double round robin, starting on December 13 with the Sydney Thunder and Melbourne Stars to square off in Canberra.

Matches will then be taken right around the country, with 56 regular season matches to be played ahead of five finals games under the BBL's knockout system.

The tournament's final regular season game will be played on Wednesday, January 25, with the finals to then take place between Friday, January 27 and the tournament decider on Saturday, February 4.

How to watch every BBL match on TV in Australia

The tournament's current broadcasting contract sees matches shared between Fox Sports and Channel 7.

Every single game of the tournament is available on Fox Sports. A majority will be available on Fox Cricket - found at Channel 501 - although a select handful of games may be simulcast to another channel on the Fox Sports network due to overlapping issues with the Test series against South Africa.

A vast majority of games will also be available on Channel 7, which is available through free to air TV at Channel 70 in high definition, 71 in standard definition, and 107 if watching through a Foxtel service

A full list of which games will be available where can be found at the bottom of this article.

How to live stream every BBL match online in Australia

If you're looking to live stream the action, then you can do so through either Foxtel's streaming applications, or, for those games broadcast on Channel 7, their streaming application.

Every game of the tournament can be live streamed via Kayo Sports, which is available from $25 per month and will take the Fox Sports broadcast.

The Channel 7 coverage will be available on 7Plus, which is free to use with a valid email address.

Full BBL|12 broadcast guide

Date Fixture Venue Time Broadcast
Tue Dec 13 Thunder vs Stars Manuka Oval 7:15 pm Seven/Fox
Wed Dec 14 Strikers vs Sixers Adelaide Oval 7:15 pm Seven/Fox
Thur Dec 15 Heat vs Renegades Cazalys Stadium 7:15 pm Seven/Fox
Fri Dec 16 Stars vs Hurricanes MCG 5:05 pm Seven/Fox
Fri Dec 16 Thunder vs Strikers Sydney Showground 8:15 pm Seven/Fox
Sat Dec 17 Scorchers vs Sixers Optus Stadium 7:05 pm Fox
Sun Dec 18 Renegades vs Thunder Marvel Stadium 7:15 pm Seven/Fox
Mon Dec 19 Hurricanes vs Scorchers University of Tasmania Stadium 7:15 pm Fox
Tue Dec 20 Strikers vs Thunder Adelaide 7:15 pm Fox/Seven
Wed Dec 21 Renegades vs Heat GMHBA Stadium 7:15 pm Fox/Seven
Thur Dec 22 Sixers vs Hurricanes SCG 7:15 pm Fox/Seven
Fri Dec 23 Stars vs Scorchers CitPower Centre 3:30 pm Fox
Fri Dec 23 Heat vs Strikers Gabba 7:00 pm Fox/Seven
Sat Dec 24 Hurricanes vs Renegades Blundstone Arena 3:30 pm Fox
Mon Dec 26 Sixers vs Stars SCG 6:05 pm Seven/Fox
Mon Dec 26 Scorchers vs Strikers Optus Stadium 9:15 pm Seven/Fox
Tue Dec 27 Thunder vs Heat Sydney Showground 7:15 pm Seven/Fox
Wed Dec 28 Sixers vs Renegades SCG 7:15 pm Seven/Fox
Thur Dec 29 Heat vs Thunder Metricon 6:05 pm Seven/Fox
Thur Dec 29 Scorchers vs Stars Optus Stadium 9:15 pm Seven/Fox
Fr Dec 30 Renegades vs Sixers GHMBA Stadium 6:30 pm Fox
Sat Dec 31 Thunder vs Hurricanes Lavington Sports Ground 3:30 pm Fox
Sat Dec 31 Strikers vs Stars Adelaide Oval 7:00 pm Seven/Fox
Sat Jan 1 Renegades vs Scorchers Marvel Stadium, Melbourne 1:40 pm Seven/Fox
Sat Jan 1 Heat vs Sixers Gabba 7:15 pm Seven/Fox
Sun Jan 2 Hurricanes vs Strikers Blundstone Arena 7:15 pm Seven/Fox
Mon Jan 3 Stars vs Renegades MCG 7:15 pm Seven/Fox
Tue Jan 4 Sixers vs Heat North Sydney Oval 6:05 pm Fox
Tue Jan 4 Scorchers vs Thunder Optus Stadium 9:15 pm Seven/Fox
Thur Jan 5 Strikers vs Hurricanes Adelaide Oval 7:15 pm Seven/Fox
Thu Jan 6 Stars vs Sixers Adelaide Oval 6:30 pm Fox
Fri Jan 7 Renegades vs Hurricanes Marvel Stadium 6:05 pm Fox
Fri Jan 7 Scorchers vs Heat Optus Stadium 9:15 pm Fox/Seven
Sat Jan 8 Thunder vs Sixers Sydney Showground 7:15 pm Fox
Sun Jan 9 Hurricanes vs Stars Blundstone Arena 7:15 pm Seven/Fox
Mon Jan 10 Strikers vs Renegades Adelaide Oval 7:40 pm Seven/Fox
Tue Jan 11 Heat vs Scorchers Gabba 7:40 pm Seven/Fox
Thur Jan 12 Stars vs Strikers MCG 7:15 pm Seven/Fox
Thu Jan 13 Thunder vs Scorchers Sydney Showground 6:30 pm Fox
Fri Jan 14 Strikers vs Heat Adelaide Oval 4:00 pm Fox
Fri Jan 14 Renegades vs Stars Marvel Stadium 7:30 pm Fox
Sat Jan 15 Hurricanes vs Thunder Blundstone Arena 1:40 pm Seven/Fox
Sat Jan 15 Sixers vs Scorchers SCG 7:15 pm Fox/Seven
Sun Jan 16 Stars vs Heat MCG 7:15 pm Fox/Seven
Mon Jan 17 Sixers vs Strikers Coffs Harbour 7:15 pm Seven/Fox
Tue Jan 18 Scorchers vs Hurricanes Optus Stadium 7:40 pm Seven/Fox
Thur Jan 19 Thunder vs Renegades Manuka Oval 7:15 pm Seven/Fox
Thu Jan 20 Strikers vs Scorchers Adelaide Oval 4:30 pm Fox
Thu Jan 20 Heat vs Hurricanes Gabba 8:00 pm Fox
Fri Jan 21 Sixers vs Thunder SCG 7:05 pm Fox
Sat Jan 22 Heat vs Stars Gabba 1:40 pm Fox/Seven
Sat Jan 22 Scorchers vs Renegades Optus Stadium 7:15 pm Fox/Seven
Sun Jan 23 Hurricanes vs Sixers Blundstone Arena 7:15 pm Fox/Seven
Mon Jan 24 Renegades vs Strikers Marvel Stadium 7:15 pm Fox/Seven
Tue Jan 25 Hurricanes vs Heat University of Tasmania Stadium 1:40 pm Fox/Seven
Tue Jan 25 Stars vs Thunder MCG 7:15 pm Fox/Seven
The Eliminator
Thu Jan 27 TBC vs TBC TBC 7:15 pm Seven/Fox
The Qualifier
Fri Jan 28 TBC vs TBC TBC 7:15 pm Seven/Fox
The Knockout
Sat Jan 29 TBC vs TBC TBC 7:15 pm Seven/Fox
The Challenger
Thur Feb 2 TBC vs TBC TBC 7:25 pm Seven/Fox
The Final
Fri Feb 4 TBC vs TBC TBC 7:15 pm Seven/Fox