Top Five batters who has scored the most runs in International cricket since Virat Kohli's debut

Virat Kohli has completed 14 years in international cricket. Here are the five batters that have scored the most runs since his debut.

author-image
Rennie
New Update
Virat Kohli

Virat Kohli (Image source- Twitter)

Virat Kohli has completed 14 years in international cricket and has always been the most dominant player ever since. The veteran cricketer has given many memories to Indian cricket fans and has a lot of admirers across the globe. In the meantime, his counterparts from different teams have also given him some tough competition. Here are the five batters from across the world that have scored the most international runs across formats since Kohli's debut.

#5 David Warner- 1611

David Warner David Warner (Image source- Twitter)

The star Australian batter David Warner made his debut in 2009, just a year after Virat Kohli burst into the international scene. Since then, the veteran has been a major part of the Kangaroos. He has scored 1611 runs across formats and will look to add a lot more.

The southpaw has scored 7817 in 96 Test appearances, including 24 centuries and 34 half-centuries. He has also scored 5896 runs in ODIs and 1905 runs in T20Is, including 18 centuries in the longer format and one century in the shorter format.

#4 Ross Taylor- 16227

Ross Taylor Ross Taylor (Image source- Twitter)

Ross Taylor made his international debut several years before Virat Kohli, and he had already made a name for himself. The now-retired cricketer from New Zealand was the backbone of his team and did well in all formats.

Taylor has scored 16227 runs for the Black Caos across all formats since Virat Kohli's debut in 2008. Overall, he has scored 18199 runs for his team. A majority of his runs came in the ODI format, 8607. He scored 7683 runs in Tests and 1909 runs in T20Is, respectively.

#3 Hashim Amla- 16776

Hashim Amla Hashim Amla (Image source- Twitter)

The South African star batter Hashim Amla made his debut four years before Virat Kohli represented India. The star player was well-regarded as a Test batter, but his contributions in the shorter formats of the game were frequently overlooked.

While he scored 18672 runs in his career, the majority of them came after Virat had played for India. After that, he scored 16776 runs across formats. As for his overall stats, he scored 9282 runs in Tests, 8113 runs in ODIs, and 1277 runs in T20Is.

#2 Joe Root-17566

Joe Root Joe Root (Image source- Twitter)

Former England Test captain Joe Root has recently been in the best shape of his life. Nobody has come close to matching his dominance in the game's longest format. Root made his debut four years after Virat Kohli, who was already a well-established batter at the time.

Since his debut, Root has scored 17566 runs across formats. However, the Test format is where he has shown the most. He has scored 10458 runs in the longest format while he has scored 6207 runs in ODIs and 893 runs in T20Is, respectively.

#1 Virat Kohli- 23726

Virat Kohli Virat Kohli (Image source- Twitter)

Since his debut, the star Indian batter Virat Kohli has dominated international cricket. The 33-year-old is miles ahead of his counterparts in terms of the number of runs scored. He is close to 6200 runs ahead of the second-highest run-scorer on the list.

In his career, Kohli has scored 23726 runs for India across formats. The former Indian captain has scored the most runs in one-day internationals (12344). He also has scored 8074 runs in Tests and has 3308 runs to his name in T20I cricket.

Cricket News David Warner Virat Kohli Joe Root Ross Taylor Hashim Amla