The AFL has revealed the Round 6 fixture for the 2020 season.

The round will kick off with St Kilda hosting Geelong at Marvel Stadium on Thursday night.

A blockbuster clash between Collingwood and Brisbane at the MCG awaits fans on Friday night. This will allow both Collingwood and Geelong to travel to Western Australia to begin life in quarantine after their respective matches.

On Saturday, Melbourne will clash with Fremantle at the Gabba and West Coast will face off against Adelaide at Metricon Stadium.

On Saturday night, Essendon will square off against the Western Bulldogs at Marvel Stadium, while Hawthorn hosts the Gold Coast at the MCG.

On Sunday, Port Adelaide clash with GWS at Metricon Stadium and Carlton host Sydney at the MCG.

The round ends on Sunday night with North Melbourne coming up against Richmond at Marvel Stadium.

Check out the full Round 6 fixture below...

Thursday July 9

St Kilda v Geelong @ Marvel Stadium- 7:40pm AEST

Friday July 10

Collingwood v Brisbane @ MCG- 7:50pm AEST

Saturday July 11

Fremantle v Melbourne @ Gabba- 12:35pm AEST

West Coast v Adelaide @ Metricon Stadium- 3:05pm AEST

Essendon v Western Bulldogs @ Marvel Stadium- 7:40pm AEST

Hawthorn v Gold Coast @ MCG- 7:40pm AEST

Sunday July 12

Port Adelaide v GWS Giants @ Metricon Stadium- 1:05pm AEST

Carlton v Sydney @ MCG- 3:35pm AEST

North Melbourne v Richmond @ Marvel Stadium- 6:10pm AEST