Players With Most Test Runs In Cricket History, Joe Root Jumps To Second Spot

Prachi Kapruwan

1. Sachin Tendulkar - 15,921 runs in 200 matches

Sachin Tendulkar | Image Source - Social Media

3. Joe Root - 13,409 runs in 157 matches

Joe Root | Image Source - Social Media

2. Ricky Ponting - 13,378 runs in 168 matches

Ricky Ponting | Image Source - Social Media

4. Jacques Kallis - 13,289 runs in 166 matches

Jacques Kallis | Image Source - Social Media

5. Rahul Dravid - 13,288 runs in 164 matches

Rahul Dravid | Image Source - Social Media

6. Alastair Cook - 12,472 runs in 161 matches

Alastair Cook | Image Source - Social Media

7. Kumar Sangakkara - 12,400 runs in 134 matches

Kumar Sangakkara | Image Source - Social Media

8. Brian Lara - 11,953 runs in 131 matches

Brian Lara | Image Source - Social Media