Top 10 Run-Scorers In ICC World Test Championship

Prachi Kapruwan

1. Joe Root - The England player Joe Root has scored 5543 runs in 64 matches at an average of 51.80

Joe Root | Image Source - Social Media

2. Marnus Labuschagne - The Australian player Marnus Labuschagne has scored 4128 runs in 49 matches at an average of 50.34

Marnus Labuschagne | Image Source - Social Media

3. Steven Smith - The Australian player Steven Smith has scored 3763 runs in 49 matches at an average of 49.51

Steven Smith | Image Source - Social Media

4. Ben Stokes - The England player Joe Root has scored 3312 runs in 53 matches at an average of 37.21

Ben Stokes | Image Source - Social Media

5. Travis Head - The Australian player Travis Head has scored 2920 runs in 45 matches at an average of 41.71

Travis Head | Image Source - Social Media

6. Usman Khawaja - The Australian player Usman Khawaja has scored 2827 runs in 36 matches at an average of 46.34

Usman Khawaja | Image Source - Social Media

7. Kane Williamson - The New Zealand player Kane Williamson has scored 2822 runs in 28 matches at an average of 61.34

Kane Williamson | Image Source - Social Media

8. Babar Azam - The Pakistan player Babar Azam has scored 2814 runs in 33 matches at an average of 50.25

Babar Azam | Image Source - Social Media

9. Zak Crawley - The England player Zak Crawley has scored 2751 runs in 47 matches at an average of 32.36

Zak Crawley | Image Source - Social Media

10. Rohit Sharma - The Indian player Rohit Sharma has scored 2716 runs in 40 matches at an average of 41.15

Rohit Sharma | Image Source - Social Media
Image Source - Social Media