RE: Top 20 batsmen who scored the most 100s in Test cricket history, Sachin Tendulkar on top
Virat kohli scored 21 test centuries till now, that's why he is not in top 20 list.
RE: Top 20 batsmen who scored the most 100s in Test cricket history, Sachin Tendulkar on top