• AFL on TV

The Australian Football League (AFL) is live on BT Sport, with at least two matches being broadcast live each week across the BT Sport platform. Live streams are also available on WatchAFL.

Check the full TV schedule below for all upcoming AFL matches or use our AFL team finder for individual team listings.

Fixtures Date / Time BST Competition TV Channels
Sydney Swans v St Kilda game on BT Sport Sydney Swans v St KildaAustralian-Rules-Football AFL

 Today

Thu 8th June 2023
10:20am WATCH LIVE
Australian Rules Football AFL BT Sport 1Watch AFL
SKY TV & SKY SPORTS OFFERREDUCED TO ONLY £42 PER MONTH SKY TV & SKY SPORTS OFFER
Western Bulldogs v Port Adelaide game on BT Sport Western Bulldogs v Port AdelaideAustralian-Rules-Football AFL

Tomorrow

Fri 9th June 2023
10:50am WATCH LIVE
Australian Rules Football AFL BT Sport 1Watch AFL
Watch live Hawthorn v Brisbane LionsAustralian-Rules-Football AFL Sat 10th June 2023 04:45amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Adelaide Crows v West Coast EaglesAustralian-Rules-Football AFL Sat 10th June 2023 07:35amWATCH LIVE Australian Rules Football AFL Watch AFL
Fremantle v Richmond game on BT Sport Fremantle v RichmondAustralian-Rules-Football AFL Sat 10th June 2023 10:25am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Watch live North Melbourne v GWS GiantsAustralian-Rules-Football AFL Sun 11th June 2023 06:20amWATCH LIVE Australian Rules Football AFL Watch AFL
Carlton v Essendon game on BT Sport Carlton v EssendonAustralian-Rules-Football AFL Sun 11th June 2023 10:15am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Melbourne v Collingwood game on BT Sport Melbourne v CollingwoodAustralian-Rules-Football AFL Mon 12th June 2023 06:20am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Port Adelaide v Geelong Cats game on BT Sport Port Adelaide v Geelong CatsAustralian-Rules-Football AFL Thu 15th June 2023 10:40am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Brisbane Lions v Sydney Swans game on BT Sport Brisbane Lions v Sydney SwansAustralian-Rules-Football AFL Fri 16th June 2023 10:50am WATCH LIVE Australian Rules Football AFL BT Sport 3Watch AFL
GWS Giants v Fremantle game on BT Sport GWS Giants v FremantleAustralian-Rules-Football AFL Sat 17th June 2023 07:35am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Richmond v St Kilda game on BT Sport Richmond v St KildaAustralian-Rules-Football AFL Sat 17th June 2023 10:25am WATCH LIVE Australian Rules Football AFL BT Sport 3Watch AFL
Watch live Carlton v Gold Coast SunsAustralian-Rules-Football AFL Sun 18th June 2023 04:10amWATCH LIVE Australian Rules Football AFL Watch AFL
North Melbourne v Western Bulldogs game on BT Sport North Melbourne v Western BulldogsAustralian-Rules-Football AFL Sun 18th June 2023 07:40am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Geelong Cats v Melbourne game on BT Sport Geelong Cats v MelbourneAustralian-Rules-Football AFL Thu 22nd June 2023 10:20am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Watch live St Kilda v Brisbane LionsAustralian-Rules-Football AFL Fri 23rd June 2023 10:50amWATCH LIVE Australian Rules Football AFL Watch AFL
Sydney Swans v West Coast Eagles game on BT Sport Sydney Swans v West Coast EaglesAustralian-Rules-Football AFL Sat 24th June 2023 07:35am WATCH LIVE Australian Rules Football AFL BT Sport 3Watch AFL
Fremantle v Essendon game on BT Sport Fremantle v EssendonAustralian-Rules-Football AFL Sat 24th June 2023 10:25am WATCH LIVE Australian Rules Football AFL BT Sport 3Watch AFL
Watch live Collingwood v Adelaide CrowsAustralian-Rules-Football AFL Sun 25th June 2023 04:10amWATCH LIVE Australian Rules Football AFL Watch AFL
Gold Coast Suns v Hawthorn game on BT Sport Gold Coast Suns v HawthornAustralian-Rules-Football AFL Sun 25th June 2023 07:40am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Brisbane Lions v Richmond game on BT Sport Brisbane Lions v RichmondAustralian-Rules-Football AFL Thu 29th June 2023 10:20am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Sydney Swans v Geelong Cats game on BT Sport Sydney Swans v Geelong CatsAustralian-Rules-Football AFL Fri 30th June 2023 10:50am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Watch live Adelaide Crows v North MelbourneAustralian-Rules-Football AFL Sat 1st July 2023 04:45amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Western Bulldogs v FremantleAustralian-Rules-Football AFL Sat 1st July 2023 04:45amWATCH LIVE Australian Rules Football AFL Watch AFL
Gold Coast Suns v Collingwood game on BT Sport Gold Coast Suns v CollingwoodAustralian-Rules-Football AFL Sat 1st July 2023 07:35am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Essendon v Port Adelaide game on BT Sport Essendon v Port AdelaideAustralian-Rules-Football AFL Sat 1st July 2023 10:25am WATCH LIVE Australian Rules Football AFL BT Sport 2Watch AFL
Watch live Hawthorn v CarltonAustralian-Rules-Football AFL Sun 2nd July 2023 04:10amWATCH LIVE Australian Rules Football AFL Watch AFL
Melbourne v GWS Giants game on BT Sport Melbourne v GWS GiantsAustralian-Rules-Football AFL Sun 2nd July 2023 06:20am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Watch live West Coast Eagles v St KildaAustralian-Rules-Football AFL Sun 2nd July 2023 07:40amWATCH LIVE Australian Rules Football AFL Watch AFL
Richmond v Sydney Swans game on BT Sport Richmond v Sydney SwansAustralian-Rules-Football AFL Thu 6th July 2023 10:20am WATCH LIVE Australian Rules Football AFL BT Sport 1Watch AFL
Watch live Western Bulldogs v CollingwoodAustralian-Rules-Football AFL Fri 7th July 2023 10:50amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Brisbane Lions v West Coast EaglesAustralian-Rules-Football AFL Sat 8th July 2023 04:45amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live GWS Giants v HawthornAustralian-Rules-Football AFL Sat 8th July 2023 07:35amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live St Kilda v MelbourneAustralian-Rules-Football AFL Sat 8th July 2023 10:25amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Port Adelaide v Gold Coast SunsAustralian-Rules-Football AFL Sat 8th July 2023 10:40amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Geelong Cats v North MelbourneAustralian-Rules-Football AFL Sun 9th July 2023 04:10amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Essendon v Adelaide CrowsAustralian-Rules-Football AFL Sun 9th July 2023 06:20amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Fremantle v CarltonAustralian-Rules-Football AFL Sun 9th July 2023 07:40amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Sydney Swans v Western BulldogsAustralian-Rules-Football AFL Thu 13th July 2023 10:10amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Melbourne v Brisbane LionsAustralian-Rules-Football AFL Fri 14th July 2023 10:50amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Collingwood v FremantleAustralian-Rules-Football AFL Sat 15th July 2023 04:45amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Gold Coast Suns v St KildaAustralian-Rules-Football AFL Sat 15th July 2023 05:10amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Carlton v Port AdelaideAustralian-Rules-Football AFL Sat 15th July 2023 07:35amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Geelong Cats v EssendonAustralian-Rules-Football AFL Sat 15th July 2023 10:25amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live Adelaide Crows v GWS GiantsAustralian-Rules-Football AFL Sat 15th July 2023 10:40amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live North Melbourne v HawthornAustralian-Rules-Football AFL Sun 16th July 2023 04:10amWATCH LIVE Australian Rules Football AFL Watch AFL
Watch live West Coast Eagles v RichmondAustralian-Rules-Football AFL Sun 16th July 2023 07:40amWATCH LIVE Australian Rules Football AFL Watch AFL