The Maruti Suzuki Swift has sold a total of 30 lakh units in India since its launch in May 2005, making it one of the brand's most successful and highest-selling cars in the country.