Lewis Hamilton, I suppose. Won it just weeks ago
Lewis Hamilton
Mark Webber is the last Australian to win a Formula One Grand Prix. He won his nineth and last race at the 2012 British Grand Prix for Red Bull. *As of April 11th, 2014
Johnny Cecotto's last Formula 1 race was on July 8, 1984. It was the Stroh's Dallas Grand Prix at Dallas Grand Prix Circuit. He started 15th and finished 18th. Cecotto failed to qualify for the British Grand Prix on July 22, 1984.
in 1992
Through the 2008 F1 season, that was Lewis Hamilton who won in 2008.
Through the 2009 season, that was Jenson Button in 2009 driving for Brawn,
The last Formula 1 French Grand Prix was held in 2008 at the Magny-Cours circuit.
Mark Webber German Grand prix Germany 12 July 2009
The 1986 British Grand Prix, won By Nigell Mansell
Sospiri did not qualify in his only attempt to race in a Grand Prix, at the 1997 Australian Grand Prix.
Patrick Depailler's last Formula 1 race was on July 13, 1980. It was the Marlboro British Grand Prix at Brands Hatch. He started 8th and finished 21st due to engine failure.Depailler was killed on August 1, 1980, while testing for the German Grand Prix.
The final Grand Prix of the 2012 season will be held on November 25th, when the Brazilian Grand Prix will be held on the Autodromo Jose Carlos Pace.The most recent Grand Prix was held on July 29th, with the Hungaroring hosted the Hungarian Grand Prix.*As of August 15th, 2012