2. Liverpool- 18 Titles

Liverpool are on the second spot in the maximum Premier League titles. They have won a total of 18 titles so far in the history of the competition. The first title came way back in 1900-01 season, when Sunderland succeeded them on the second spot.
They won successive titles in 1921 and 1922. They again won it consecutively in 1975 and 1976 seasons. They won three consecutive titles from 1981 to 1983. Their last Premier League title came way back in 1989-90 season. This year, Liverpool will win their 19th league title as they need just 2 wins in their last 9 games.