Fastest to reach 19000 international RUNS  

Virat Kohli holds the record of fastest to reach 19000 runs in International matches. He has taken 399 innings to complete these runs.

Virat Kohli 

Sachin Tendulkar is placed second in the list. He reached the 19000 run mark in 432 innings.

Sachin Tendulkar

Master Blaster has the most runs in International cricket. He has scored 34,357 runs.

Sachin Tendulkar

West Indian great Brian Lara took 433 innings to score 19000 international runs. He is placed third in the list.

Brian Lara

Brian Lara has 11953 Test runs and 10405 ODI runs with 34 Test centuries and 19 ODI centuries.

Brian Lara

Joe Root became the fourth fastest batter to reach the 19000 run mark in an IND vs ENG  match. He also scored his 31st hundred in the match.

Joe Root

Root also broke the record of scoring most centuries against India. He has bagged 10 tons vs India.

Joe Root