Most Runs in All Formats – The ability to score runs in all formats of cricket is a hallmark of a great batsman. It takes a special talent to score runs in all formats, from Test cricket to T20s, and the batsmen who have achieved this feat are truly among the greatest to have ever played the game. In this article, we’ll take a look at the batsmen who have scored the most runs in all formats of cricket.
The List of Batsmen with the Most Runs in All Formats
When it comes to scoring runs in all formats, there are few batsmen who have achieved this feat with more success than the following:
- Sachin Tendulkar – One of the greatest batsmen to ever play the game, Sachin Tendulkar is the only player to have scored over 20,000 runs in all formats of the game. He has scored a total of 34,357 runs in international cricket, including 15,921 in Tests, 18,426 in ODIs, and 4,010 in T20s.
- Virat Kohli – The current Indian captain is second on the list of batsmen with the most runs in all formats. He has scored a total of 31,588 runs in international cricket, including 11,520 in Tests, 18,426 in ODIs, and 1,642 in T20s.
- Ricky Ponting – The former Australian captain is third on the list with a total of 29,704 runs in international cricket, including 13,378 in Tests, 13,704 in ODIs, and 2,622 in T20s.
- Jacques Kallis – The South African all-rounder is fourth on the list with a total of 27,579 runs in international cricket, including 13,289 in Tests, 11,579 in ODIs, and 2,711 in T20s.
- Kumar Sangakkara – The former Sri Lankan wicketkeeper-batsman is fifth on the list with a total of 25,092 runs in international cricket, including 12,400 in Tests, 11,219 in ODIs, and 1,473 in T20s.
The Greats of All Formats
The players mentioned above are all greats of the game, having scored runs in all formats with great consistency. They are all legends of the game, and their achievements are a testament to their greatness.
Sachin Tendulkar
Sachin Tendulkar is widely regarded as one of the greatest batsmen of all time. He is the only player to have scored over 20,000 runs in all formats of the game, and he has scored a total of 34,357 runs in international cricket, including 15,921 in Tests, 18,426 in ODIs, and 4,010 in T20s.
Virat Kohli
Virat Kohli is the current Indian captain, and he is second on the list of batsmen with the most runs in all formats. He has scored a total of 31,588 runs in international cricket, including 11,520 in Tests, 18,426 in ODIs, and 1,642 in T20s.
Ricky Ponting
Ricky Ponting is the former Australian captain, and he is third on the list with a total of 29,704 runs in international cricket, including 13,378 in Tests, 13,704 in ODIs, and 2,622 in T20s.
Jacques Kallis
Jacques Kallis is the South African all-rounder, and he is fourth on the list with a total of 27,579 runs in international cricket, including 13,289 in Tests, 11,579 in ODIs, and 2,711 in T20s.
Kumar Sangakkara
Kumar Sangakkara is the former Sri Lankan wicketkeeper-batsman, and he is fifth on the list with a total of 25,092 runs in international cricket, including 12,400 in Tests, 11,219 in ODIs, and 1,473 in T20s.
The Future of All Formats
While the players mentioned above have achieved great success in all formats, there are a number of younger players who are also making their mark. Players such as Virat Kohli, Rohit Sharma, Steve Smith, Joe Root, Kane Williamson, and Babar Azam are all making their presence felt in all formats, and they are all likely to be among the leading run-scorers in all formats in the years to come.
The ability to score runs in all formats is a hallmark of a great batsman, and the players mentioned above have achieved this feat with great success. They are all true greats of the game, and their achievements will be remembered for years to come.