Sorry to dig up this old post but it just popped up in search and it's hard to resist my urge to add 'Honda BRV' in the list of ugly cars in Pakistan. I just can't stand the exterior of the car.
The only reason I can think of that why BRV is designed the way it is that the architects at Honda deliberately made that car ugly and unpleasant so that the other expensive crossover options like HRV, CRV, Vezel etc get sold and BRV won't cannibalize their sales.
Other honorable mentions: Kia Classic, Toyota Belta and some of the hard to remember junk hatchbacks being imported these days.