Ahead of the 2014 general election, the Election Commission renumbered the seat for Sandwip Upazila from Chittagong-16 to Chittagong-3, bumping up by one the suffix of the former constituency of that name and the higher numbered constituencies in the district. Prior to that, Chittagong-7 had encompassed all but one union parishad (Sreepur Kharandwip) of Boalkhali Upazila, and Chittagong City Corporation wards 3 through 7.[2][5]
Muhammad Hasan Mahmud was elected unopposed in the 2014 general election after opposition parties withdrew their candidacies in a boycott of the election.[10]