What Car? Q&A - Parking dilemma
A: There are only two new cars shorter than 3300mm, and only one we'd recommend. However, just because a car will physically fit into your space doesn't necessarily mean you'll be able to park it there – especially if other cars are parked at either end of the bay.
At just 2695mm long, the shortest new car you can buy is the Smart Fortwo, but it isn't that good to drive and has only two seats.
The new Toyota iQ is a better bet, and is only 2985mm long. What's more, it'll technically fit four people inside (although in reality you won’t want to carry more than two passengers). Prices start at £9495.