The Karachi Football League is a semi-professional football league based in Karachi, Sindh province. It is currently the most popular semi-professional football league in Pakistan. The 40,000-capacity Peoples Football Stadium in Karachi is used for some major games.