The Mini Cooper could quite possibly be the best and most practical car in India, but only if it wasn’t so expensive. It’s got a small and very agile body, great exterior design to make it look stylish, high quality interiors to make the cabin comfortable, luxurious and inviting- the rear seats are too small though. And the best part is that despite it being a small comfy car, it’s also got a beautifully refined and well engineered engine that comes in different variants according to your liking. The Mini Cooper S gets a turbocharged engine and therefore a hell of a lot of power over the basic Mini Cooper. It’s just so overpriced, but if you have a lot of money, this certainly is the best car for Indian conditions.