After he registered his 100th international ton, we look back at the career of the Little Master.
Last Updated: 16/03/12 11:29am
1973: Born April 24, Mumbai.
1988: Scores 100 not out in his first first-class match for Bombay against Gujarat in the Ranji Trophy, becoming the youngest cricketer to score a century on his first-class debut, aged 15 years and 232 days.
1989: Makes Test debut for India against Pakistan in Karachi at the age of 16.
Makes ODI debut against Pakistan but is dismissed by Waqar Younis without scoring a run.
1990: Scores maiden Test century against England at Old Trafford.
1992: At the age of 19 he becomes the first overseas-born player to represent Yorkshire.
1994: September 9 - Claims his first ODI century against Sri Lanka in Colombo after 79 one-day matches.
1996: Leading run-scorer at World Cup played in India, Pakistan and Sri Lanka with a total of 523 runs.
August - Takes on the India captaincy although suffers two relatively unsuccessful stints during a four-year period, winning only four Tests and 23 ODIs.
1997: Named Wisden Cricketer of the Year.
1998: Scores his first double century for Mumbai against Australia in the Brabourne Stadium.
1999 - November: Involved in India's highest run-scoring ODI partnership with Rahul Dravid as the pair put on 339 against New Zealand. In the same match, he records the highest individual ODI score in Indian history with an unbeaten 186.
2000: Gives up the captaincy of India after the two-Test series with South Africa.
2001: Given a suspended ban of one game in light of alleged ball tampering during a match against South Africa at St George's Park, Port Elizabeth. The ban is later lifted by the International Cricket Council after an investigation.
2003: Named the Player of the Tournament at the 2003 Cricket World Cup and scores 673 runs, the highest by any player in the tournament.
2005: Overtakes Sunil Gavaskar's record of the highest number of Test centuries by claiming his 35th Test century against Sri Lanka in Delhi.
2006: Overtakes Kapil Dev, claiming the record for the highest amount of Test appearances for India with 135.
2007 - January 3: Edges past Brian Lara's world record of runs scored in Tests away from home with 5,751 runs. June: Becomes the first player to score over 15,000 ODI runs during a match against South Africa in Belfast.
2008 - March: Plays in his 417th ODI match against Australia and holds the record for the most ODI matches played; August: Becomes just the third player in Test match history, and the first from India, to play 150 matches when he is selected in the third Test against Sri Lanka at the P Saravanamuttu Stadium in Colombo; October 17: Becomes the highest run scorer in Test cricket, passing Lara's previous mark of 11,953, when he reaches 16 in the first innings of the second Test against Australia.
2010 - February 24: Breaks the record for the highest individual score in a one-day international innings, hitting an unbeaten 200 in the ODI against South Africa to pass the previous mark of 194 not out set by Zimbabwe's Charles Coventry and 194 by Pakistan's Saeed Anwar; August 3: Becomes most capped player in Test history, making his 169th Test appearance in the third Test against Sri Lanka in Colombo to overtake former Australia captain Steve Waugh; December 19: Becomes first batsman to hit 50 Test centuries, achieving the feat against South Africa in Centurion.
2011 - March: Scores a tournament-best 482 runs as India win the World Cup. One of his two centuries, against South Africa, is his 99th international hundred. He is named as player of the tournament; November: Becomes the first player to make 15,000 Test runs in a meeting with West Indies.
2012 - March 16: After a year-long wait for the milestone, makes his 100th international century in the Asia Cup match against Bangladesh in Mirpur.