Batsmen usually desire to score runs in the sport of cricket, especially when they are playing for their nation in Test cricket. A batsman must be extremely skilled at the crease to fend off the bowlers, who enter a tour pumped up and eager to leave their imprint on uncharted territory. The aspirations of the local fans will frequently put some pressure on them to score runs at home as well. A good batter in home conditions should be able to handle those demands and the incoming bowlers, and some have thrived above all others.
Let’s take a look at the top three greatest batters of all-time:
![Sachin Tendulkar - BJ Sports - Cricket Prediction, Live Score Ranking the Top three batters of all-time](https://www.bjsports.live/wp-content/uploads/2023/03/Sachin-Tendulkar-1.jpg)
After a stellar career, Indian ace Sachin Tendulkar enters as the best hitter of all time. Tendulkar never once appeared anxious or intimidated by the occasion, despite the high expectations that trailed him around his native nation. He scored runs wherever he went in India, thanks to this and an almost impenetrable technique. Fans still treasure his international classics, which played a significant role in the expansion of cricket in India. He ranks among the most admired players in the game and the idol of millions of people worldwide.
![Ricky Ponting - BJ Sports - Cricket Prediction, Live Score Ranking the Top three batters of all-time](https://www.bjsports.live/wp-content/uploads/2023/03/Ricky-Ponting-2.jpg)
Former Australia skipper Ricky Ponting, another giant of the modern game, comes in at Number 2 on our list. Particularly in recent years with the growth in the number of games each country plays, his consistency at home was practically unrivalled. He was a strong leader for his nation, at least up to the time when his other superstars started to retire, and he always had the appearance of a batter without any real weaknesses. He will be regarded as one of the all-time greats, particularly by those in his native nation who had several opportunities to observe him up close.
![Mahela Jayawardene - BJ Sports - Cricket Prediction, Live Score Ranking the Top three batters of all-time](https://www.bjsports.live/wp-content/uploads/2023/03/Mahela-Jayawardene-1.jpg)
Mahela Jayawardene, the right-hander had established himself as a superb run-accumulator and one of the best hitters in the history of his nation. He is one of the most enjoyable batters to watch, particularly in his own country, because he combined this desire for high totals with a supreme elegance. He was Sri Lanka’s star batter and scored a century against India in the crucial 50-over World Cup final, demonstrating his ability to rise to the occasion.