Maruti Suzuki India posted higher vehicles sales for the third consecutive month in March, as people bought more cars in anticipation of a hike in excise tax in April and helped by demand for diesel vehicles.