Maruti Suzuki India sold over 1.72 lakh cars in March, holding an over 39% market share, while Tata sold 65,784 cars and Mahindra sold 61,029 vehicles. Hyundai, Kia, Toyota and Skoda sold 48,791, 28,108, 27,533 and 8,706 cars, respectively. In the luxury cars segment, BMW India topped with 1,580 car sales, followed by Mercedes-Benz (1,448) and Jaguar (439).