Started in 2008, IPL has seen many franchises being set-up, named after popular Indian cities. The whole tournament offers a unique experience as fans rally behind teams from their state, and truly immerse in the cricket experience. Here, we look to rank the 8 franchises currently playing in the IPL, according to their overall success, team strength and appeal.
