As of October 2012, Dravid is the fourth-highest run scorer in Test cricket, after Sachin Tendulkar, Ricky Ponting and Jacques Kallis, and is only the second Indian cricketer, after Tendulkar to score 10,000 runs both in Tests and in ODIs.[7][8] In 2004, after completing his century against Bangladesh in Chittagong, he became the first and the only player till date to score a century in all the ten Test-playing countries.[9] As of October 2012, he holds the record for the most number of catches taken by a player (non-wicket-keeper) in Test cricket, with 210