THREE of the five highest-attended rounds in history contributed to the AFL breaking its all-time attendance record for the second consecutive season this year.

The 2017 record of 6,732,601 was broken this season, with 6,894,770 turning out to watch the game.

The second-highest single-round attendance in history was in round three when 393,537 saw games that included Carlton-Collingwood, Richmond-Hawthorn and West Coast-Geelong.

The fourth-best single-round figure came in round five (381,880), while the fifth highest was recorded in round one (375,564).

GET TO THE GAME All your finals ticketing info

There were 12 rounds in total at which more than 300,000 fans attended, the most ever in a single season.

Flag fancies and top-four finishers Richmond, West Coast, Collingwood and Hawthorn were among the nine clubs that increased their home-game averages from 2017.

The other clubs to boost their attendances were Brisbane, Fremantle, Melbourne, Port Adelaide and Sydney.

The Tigers recorded the highest attendance of the 18 clubs, with an average of 61,175 turning out to watch their home games.

This represented Richmond's highest-ever average attendance. West Coast also recorded its best average attendance with 53,250.

The biggest crowd for a single game was the Anzac Day clash between Collingwood and Essendon, with 91,440 fans.

The other game that drew a crowd of more than 90,000 was the season opener between Richmond and Carlton, at which 90,151 witnessed the Tigers' win.