10. Dimuth Karunaratne - 6 centuries in 45 WTC innings
9. Dhananjaya de Silva - 6 centuries in 39 WTC innings
8. Ben Stokes - 7 centuries in 76 WTC innings
7. Usman Khawaja - 7 centuries in 56 WTC innings
6. Rohit Sharma - 7 centuries in 49 WTC innings
5. Babar Azam - 8 centuries in 52 WTC innings
4. Kane Williamson - 8 centuries in 33 WTC innings
3. Steve Smith - 9 centuries on 74 WTC innings
2. Marnus Labuschagne - 11 centuries in 78 WTC innings
1. Joe Root - 12 centuries in 89 WTC innings
Next : Most sixes in test innings for India; Jaiswal surpasses Dhoni
Click to read more..