Scoring centuries in cricket is a proud moment for any player, and it takes immense hard work. Sachin Tendulkar, the Indian cricket legend, holds the record for being the first and only cricketer to score 100 international centuries. This article lists the top 5 players with the most runs in Test cricket history, from Sachin Tendulkar to Alastair Cook.