2011 German Grand Prix
He won the 2011 German Grand Prix.
Fuji 2007 and Silverstone 2008
The first race of the year in Australia
no! of course not!
He is a McLaren driver.
Michael Schumacher retired from F1 the season before Hamilton joined, so they have never raced against eachother.
He raced in the Belgian Grand Prix on 30/8/09, he crashed out with Jenson Button on the first lap.