A world-record 100 centuries in international cricket matches have been scored by Indian cricketer Sachin Tendulkar (pictured). His 100th century came on 16 March 2012 at the Sher-e-Bangla National Stadium in Bangladesh. He has scored 51 centuries in Tests and 49 in One Day International (ODI) matches; both are world records for highest number of centuries by a batsman. In Test matches, Tendulkar has scored centuries against all the Test cricket playing nations, and is the second batsman to score 150 against all of them. He also holds the record for the number of scores above 150, a figure he has reached on 20 occasions. His first Test century was achieved against England in 1990, where he scored 119 not out. His highest score is an unbeaten 248, against Bangladesh in 2004. In ODIs, Tendulkar has scored centuries against all of the cricketing nations that have permanent One Day International status. He is also the first batsman to have scored 200 in an ODI. (Full list...)