The reason why Steve Smith & Virat Kohli are ahead of Root & Kane in Test Cricket
Steve Smith= 32 Centuries, 8 in Eng, 3 in India, 1 in Nz & SA
Virat Kohli= 29 Centuries, 6 in Aus, 2 in Eng & SA, 1 in Nz
Joe Root= 30 Centuries, 0 in Aus, 2 in Ind & Nz, 1 in SA