The test format has lost its popularity in the T20 era but is still one of the most interesting formats of the game of cricket. Even now the level of skill of a particular player is better determined in the longer format as it requires a lot of things like stamina, patience and the talent to survive in different conditions. Here is a list of players who have mastered the art and are the leading run scorers for their country in test matches.
Ricky Ponting (Australia)
The most successful Australian captain, Ricky Ponting is known as one of the legends of the game. He took the Australian team to great heights in the first decade of the 21st century. He looked elegant and classy when batting and was very consistent. He scored 13378 runs in test cricket at an average of 51.85 and is one of the greatest players ever to play the game.
Sachin Tendulkar (India)
The holder of a number of records in both the limited format and the test format of the game, Sachin Tendulkar, is arguably the best batsmen to have played the game. His stroke-play and class was from a different world. He is the idol of almost all budding batsmen in India. With 15921 runs to his name at an average of 53.78 Sachin is the highest run getter in the history of test cricket.
Jacques Kallis (South Africa)
One of the best all rounder’s from South Africa, Jacques Kallis has been a great player to watch for many years. His determination towards the game and his contribution in every department is a dream for any captain. Though he was not successful in the ICC trophies, Kallis has provided some great moments for the South African cricket. He has scored 13206 runs in his test career and is the highest run scorer for South Africa.
Alastair Cook (England)
Form the land of the founding nation of cricket, Alastair Cook who has been a great batsman for England in the recent times has been one of the most consistent batsmen in test cricket. He has the patience to play long innings and never gives his wicket away cheaply. As a skipper he leads the team from the front and makes sure he provides confidence to the whole team. Cook reached the landmark of 9000 test runs recently and is now the highest scorer for England in the longest format of the game.
Stephen Fleming (New Zealand)
A great batsman in his prime, Stephen Fleming was one of the best technicians of the game. He had the ability to read the situation well and play accordingly. As an opener, Fleming was always positive and looked to take the attack to the opposition and unsettle them. This positivity gave New Zealand some great times in World cricket all around the globe. He holds the record of scoring the most runs for his country in test cricket at 7172.
Kumara Sangakkara (Sri Lanka)
The stylish south paw from Sri Lanka, Kumar Sangakkara has been a long time servant of the Sri Lankan cricket and is set to retire from Test cricket soon. He has one of the most elegant cover drives and makes batting look easy. He does not use a lot of force but still manages to keep the scoring rate high by using innovation and class. He is one of the safest wicket keepers in the game. He is also the highest run maker for Sri Lanka in the longest format. Sangakkara has 12203 runs to his name at an average of 58.66.
Javed Miandad (Pakistan)
Javed Miandad is the greatest batsman Pakistan has ever produced. Miandad was not from the classical school of batting. He was versatile as well as innovative. He was also Pakistan’s youngest captain and always considered to be the most tactically astute. He scored 8832 runs in his test career and remains the highest run scorer for Pakistan in the history of cricket.
Brian Lara (West Indies)
One of the best batsmen the world has ever seen, Brian Charles Lara looked like he was destined to bat when he came out to play. He looked at ease at the grease and never had any fear of facing a bowler. He was always confident of himself and was a part of a diminishing West Indian team. He was a great player and was the first player to score 400 in a test innings. He is West Indies highest run scorer with 11912 runs at an average of 53.17.
Andy Flower (Zimbabwe)
Andy Flower, the elder brother of the Flower brothers, who used to play for Zimbabwe. He was the only batsman in the Zimbabwe squad in the early 2000, to be of any test playing capability. His technique and ability , along with his consistency makes him the best batsmen to have played for the nation. He is the leading run scorer for them with 4794 runs.
Habibul Bashar (Bangladesh)
For seven years, Habibul Bashar was considered the most consistent test player for Bangladesh. He had the quality and talent to play in any conditions and had the right temperament for test cricket. He was a main stay in the middle order for Bangladesh and got himself the name ‘Mr. Fifty’ in the team for his consistency. With 3026 runs, he is the top run scorer for Bangladesh in test cricket.