centurymaker
Cricketer Of The Year
Dravid hasn't even been scoring 50's.In the same test which was the last time that Gambhir scored a century against a top side - Mohali, December 2008.
That is going by your definition of a 'top' side. If you include Sri Lanka too as a 'top' side (I would), curiously enough, again both Dravid and Gambhir scored their last century in the same game; Kanpur, November 2009.
He should've retired in 2008 with Ganguly.