The club was established in 1972 as Mirpur Sports & Physical Culture Center (MSPCC) in
Mirpur,
Dhaka. In 1984, a few of the club's founders, including the co-founder and club captain at the time, Hossain Mollah, bought
Dhaka Second Division Football League club, Shahjahanpur SC, for Tk 1 lakh. In 1985, after both MSPCC and Shahjahanpur completed their merger, its general secretary, the
late Sadeque Hossain Khoka, renamed the newly merged club as City Club. In 2010, the club showed interest in turning fully professional and was rumored to take part in the second-tier professional football league, the
Bangladesh Championship League. However, by the time the league got underway in 2012, the club's interest faded. In 2017, the club finished runners-up in the
Pioneer Football League, which is the sixth-tier. They were directly promoted to the fourth-tier, the Dhaka Second Division Football League and took part in the
2018–19 league season. ==Current squad==