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

The second round of the 2024 AFL season has eight matches with 16 teams playing. The round starts on Thursday 21st March with St Kilda playing Collingwood at the MCG, with the final match West Coast v GWS Giants played on Sunday 24th March. The largest crowd is expected at the St Kilda v Collingwood match. Matches are played in four states with no matches played in Queensland.

Probably the most anticipated match of the round is the Friday night Adelaide v Geelong Melbourne match at the Adelaide Oval. Though Saints and Pies fans may be voting for their prime time Thursday night clash at the MCG.

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

AFL Fixture 2024 Round 2 match quote

Jesaulenko, you beauty.

Mike Williamson


Thursday 21st March 2024 7:30pm

St Kilda v Collingwood MCG

Friday 22nd March 2024 7:40pm

Adelaide v Geelong Adelaide Oval

Saturday 23rd March 2024 1:45pm

North Melbourne v Fremantle Marvel Stadium

Saturday 23rd March 2024 4:35pm

Hawthorn v Melbourne MCG

Saturday 23rd March 2024 7:30pm

Sydney Swans v Essendon SCG

Sunday 24th March 2024 1:10pm

Western Bulldogs v Gold Coast Suns Mars Stadium

Sunday 24th March 2024 3:20pm

Richmond v Port Adelaide MCG

Sunday 24th March 2024 6:50pm

West Coast Eagles v GWS Giants Optus Stadium

AFL Fixture 2024 Round 2 game