how many afl teams have won 3 premierships in a row
Four VFL/AFL clubs have won three premierships in a row (a “three‑peat”).
The four‑peat clubs
- Carlton – 1906, 1907, 1908
- Collingwood – 1927, 1928, 1929, 1930 (four in a row, which includes three in a row)
- Melbourne – 1939, 1940, 1941 and then again 1955, 1956, 1957 (two separate three‑peats)
- Brisbane Lions – 2001, 2002, 2003
Quick‑scoop table
| Club | Years (three‑peat) | Notes |
|---|---|---|
| Carlton | 1906–1908 | First club to three‑peat in VFL history. |
| Collingwood | 1927–1930 | Four flags in a row; includes three‑peat. |
| Melbourne | 1939–1941 | First of two three‑peat eras. |
| Melbourne | 1955–1957 | Second three‑peat. |
| Brisbane Lions | 2001–2003 | Only AFL‑era three‑peat so far. |
Information gathered from public forums or data available on the internet and portrayed here.