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

The twenty-first round of the 2024 AFL season has nine matches with all 18 teams playing. The first match of Round 21 is Bulldogs v Melbourne and the last match of Round 21 is St Kilda v Brisbane Lions. The largest crowd is expected at the Collingwood v Carlton match. Matches are played in three states and the ACT, and there are three games at Marvel Stadium.

Probably the most anticipated match of the round is the Collingwood v Carlton match at Marvel Stadium. Though Saints and Lions fans may be voting for their big clash at Marvel Stadium.

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

AFL Fixture 2024 Round 21 match quote

We’re just happy to get the four points.

Alan Joyce


Friday 2nd August 7:15pm 2024

Western Bulldogs v Melbourne Marvel Stadium

Friday 2nd August 8:30pm 2024

West Coast v Gold Coast Suns Optus Stadium

Saturday 3rd August 1:45pm 2024

North Melbourne v Richmond Marvel Stadium

Saturday 3rd August 4:35pm 2024

Geelong v Adelaide GMHBA Stadium

Saturday 3rd August 7:30pm 2024

Collingwood v Carlton MCG

Saturday 3rd August 7:30pm 2024

Port Adelaide v Sydney Swans Adelaide Oval

Sunday 4th August 1:10pm 2024

GWS Giants v Hawthorn Manuka Oval

Sunday 4th August 3:20pm 2024

Essendon v Fremantle MCG

Sunday 4th August 4:40pm 2024

St Kilda v Brisbane Lions Marvel Stadium

AFL Fixture 2024 Round 21 game