Anirban Sarkar
Most Test centuries away from home by active players
Steve Smith- 16 centuries
Source: AP
Virat Kohli- 15 centuries
Source: AP
Kane Williamson- 13 centuries
Source: AP
Joe Root- 12 centuries
Source: AP