8. Rahul Dravid took 492 innings to reach 20,000 international runs in 2007
7. Jacques Kallis reached 20000 international runs in 491 innings in 2009
6. AB de Villiers scored 20000 runs in his first 483 international innings in 2018
5. Ricky Ponting needed 464 innings to reach 20000 international runs in 2007
4. Joe Root took 459 runs to reach 20,000 international runs in 2024
3. Sachin Tendulkar took 453 innings to reach 20,000 international runs in 2002
2. Brian Lara reached 20,000 international runs in 453 innings in 2005
1. Virat Kohli reached 20,000 international runs in just 417 innings in 2019
Next : Jasprit Bumrah vs Dale Steyn - Statistical comparison after 38 Test matches
Click to read more..