One of the greatest players to have graced the sport, Sachin Tendulkar holds countless records.
No player has scored more runs in international cricket and a key feature of Tendulkar's productivity was his longevity, with no player enjoying a longer ODI career.
Another record Tendulkar holds is the highest number of centuries and the prolific batsman racked up 100 international hundreds during his career.
We've compiled the full list of Tendulkar's international centuries below.
Tendulkar's 51 Test centuries is the highest of any batter and he is the only cricketer in history to score 100 international centuries.
International career | 100 |
Test | 51 |
ODI | 49 |
Competition | |
World Cup | 6 |
Asia Cup (ODI) | 2 |
Border-Gavaskar Trophy | 9 |
ICC Champions Trophy | 1 |
Batting Position | |
1st position | 2 |
2nd position | 43 |
4th position | 48 |
5th position | 5 |
6th position | 2 |
Tendulkar scored international centuries against 11 different nations during his career, reaching double figures for tons against Australia, South Africa and Sri Lanka.
Teams | Number of centuries |
Australia | 20 |
Bangladesh | 6 |
England | 9 |
Kenya | 4 |
Namibia | 1 |
New Zealand | 9 |
Pakistan | 7 |
South Africa | 12 |
Sri Lanka | 17 |
West Indies | 7 |
Zimbabwe | 8 |
42 of Tendulkar's 100 centuries were scored in India, with the batter averaging 50.32 from 258 matches on home soil.
Continent | Number of centuries |
Africa | 11 |
Americas | 1 |
Asia | 71 |
Europe | 7 |
Oceania | 10 |
Tendulkar chalked up an astonishing 12 centuries in 1998, which remains the most any player has achieved in a calendar year.
His first century came in a Test match against England at Old Trafford in August 1990 and Tendulkar's final international hundred was in an ODI clash against Bangladesh in March 2012.
Year | Number of centuries |
1990 | 1 |
1991 | 0 |
1992 | 3 |
1993 | 2 |
1994 | 5 |
1995 | 1 |
1996 | 8 |
1997 | 6 |
1998 | 12 |
1999 | 8 |
2000 | 5 |
2001 | 7 |
2002 | 6 |
2003 | 3 |
2004 | 4 |
2005 | 2 |
2006 | 2 |
2007 | 3 |
2008 | 5 |
2009 | 5 |
2010 | 8 |
2011 | 3 |
2012 | 1 |
Tendulkar scored seven double centuries in his international career and had a highest score of 248, which he made against Bangladesh in Dhaka in 2004.
No player has reached 150 in more matches than Tendulkar, with the Indian star surpassing the previous record held by Lara as he reached his 20th 150 against Australia in Bangalore.
Opponent | Location | Format | Score |
New Zealand | Ahdemabad (October 1999) | Test | 217 |
Zimbabwe | Nagpur (November 2000) | Test | 201* |
Australia | Sydney (January 2004) | Test | 241* |
Bangladesh | Dhaka (December 2004) | Test | 248* |
South Africa | Gwailor (February 2010) | ODI | 200* |
Sri Lanka | Colombo (July 2010) | Test | 203 |
Australia | Bangalore (October 2010) | Test | 214 |