The Mahindra Bolero Neo fits your requirements as it’s rugged and capable on both hilly roads and highways, which make up the majority of your driving. Bolero Neo price starts with ₹9.71 lakh in Ghaziabad, which is within your budget. There are no issues in going for a diesel currently. Moreover, the Bolero Neo is one of the few models that still offer a diesel engine at this price point, which is a real advantage.

