Top 10 Players with highest batting average in WTC history, Babar Azam trumps Indian batters (min 10 Tests)

Top 10 Players with highest batting average in WTC history, Babar Azam trumps Indian batters (min 10 Tests)

Image Source : Getty

10. Sri Lanka all-rounder Dhananjaya de Silva averages 50.51 in 22 Tests.

Image Source : Getty

9. Joe Root is averaging 50.53 in 46 Tests in World Test Championship history

Image Source : Getty

8. Abdullah Shafique is averaging 50.83 after playing 14 Test matches thanks to his recent double century vs Sri Lanka

Image Source : Getty

7. Steve Smith averages 53.50 in 37 Tests in WTC history

Image Source : Getty

6. India skipper Rohit Sharma is 6th having scored runs at an average of 53.64 in 25 Tests

Image Source : Getty

5. Usman Khawaja is at 5th spot with an average of 54.35 in 24 Tests.

Image Source : Getty

4. Marnus Labuschagne averages 58.31 in 37 Tests

Image Source : Getty

3. Babar Azam is averaging 60.35 after featuring in 26 Test matches

Image Source : Getty

2. Daryl Mitchell averages 61.83 in 14 Test matches.

Image Source : Getty

1. Kane Williamson averages 66.80 in 17 Tests

Image Source : Getty

Next : Sanju Samson returns; no Ishan Kishan, Chahal: Predicting India's likely XI for 1st ODI vs West Indies