Maruti Suzuki, India's top carmaker, has raised prices of its diesel models by 2,000 rupees ($40) to 10,000 rupees ($199), a spokesman said on Monday.

Price

Price Hike: Maruti Suzuki

For its Ritz hatchback, prices were raised by 2,000 rupees, while for other models, prices were raised by 10,000 rupees, the spokesman told Reuters.

Rising costs of many raw materials have dented carmakers' margins in India, forcing them to raise prices, further hurting demand already hit by high interest rates and fuel prices that are deterring potential customers.

Maruti is 54.2 percent owned by Japan's Suzuki Motor Corp.