Jackie Stewart won the Grand Prix Championship three times. In 1969, 1971 and in 1973.
Sebastian Vettel in 2011.
Andretti won the Formula One race at the 1978 Dutch Grand Prix.
Sebastian Vettel is the only man to win the Indian Grand Prix as he has won all three editions of the race from 2011 to 2013, with the latter clinching his fourth Formula One World Championship. *As of 2014
No driver has ever won the world Driving Championship in F1 without winning a race.
Mika Hakkinen won the Driver's championship Ferrari won the constructor's championship
Ferrari with Micheal Schumacher.
Sebastien Vettel won the 2010 Driver's Championship.