With a usage of 3000km, it will be better to pick either a diesel or a CNG car in order to keep fuel bills in check. The best CNG option available is the Maruti Brezza. For diesel, you could pick between the Mahindra XUV 3XO and Kia Syros. If you're open to electric vehicles, the Tata Nexon EV and MG Windsor EV are your best options.

