Maruti Suzuki sold more than 100,000 cars in India in July, passing the six-figure mark for the second time in the current fiscal year.