2. Ricky Ponting (Australia):
Former Australia captain Ricky Ponting is second on the list of most runs in Tests. Recognized as the all-time most successful ODI captain, Ponting scored 13,378 runs in 168 matches. He is the only cricketer to have scored the most Test runs twice in a calendar year.
Ricky Ponting played 168 Test matches in his Test career and scored 13378 runs. This includes 41 centuries and 62 half-centuries. Ricky Ponting is the most successful captain for Australia.
Under his captaincy, Australia won the 2003, 2007 Cricket World Cups, 2006, 2009 Champions Trophy. He holds the record for winning the most ICC tournaments as a captain in men's cricket. He was also a member of the Australian team that won the 1999 Cricket World Cup.