View all Round 7 AFL 2024 matches. Detailed event information for all AFL Fixture Round 7 matches including venue, date, time, ticket, hotel accommodation, twitter and live streaming links.

The seventh round of the 2024 AFL season has nine matches with all 18 teams playing. The round starts on Wednesday 24th April with Richmond hosting Melbourne at the MCG, with the final match Hawthorn v Swans played on Sunday 28th April. The largest crowd is expected at the Essendon v Collingwood match on ANZAC Day. This round has matches played in five states and the ACT, with four games being played at the MCG.

Probably the most anticipated match of the round is the Thursday night GWS Giants v Brisbane Lions match in Canberra. Though Essendon and Collingwood fans have just fallen off their chairs reading that previous line.

The AFL Fixture is subject to change without notice. All times listed are local time.

AFL Fixture 2024 Round 7 match quote

That was a fitness test for Dermott Brereton, he went back and he took it.

Dennis Cometti


Wednesday 24th April 2024 7:25pm

Richmond v Melbourne MCG

Thursday 25th April 2024 3:20pm

Essendon v Collingwood MCG

Thursday 25th April 2024 7:30pm

GWS Giants v Brisbane Lions Manuka Oval

Friday 26th April 2024 7:40pm

Port Adelaide v St Kilda Adelaide Oval

Saturday 27th April 2024 1:45pm

North Melbourne v Adelaide Blundstone Arena

Saturday 27th April 2024 4:35pm

Geelong v Carlton MCG

Saturday 27th April 2024 7:30pm

Fremantle v Western Bulldogs Optus Stadium

Sunday 28th April 2024 1:00pm

Gold Coast v West Coast Heritage Bank Stadium

Sunday 28th April 2024 4:00pm

Hawthorn v Sydney Swans MCG

AFL Fixture 2024 Round 7 game