Sachin Tendulkar: 100 centuries
Virat Kohli: 74 centuries
Ricky Ponting: 71 centuries
Kumar Sangakkara: 54 centuries
Jacques Kallis: 62 centuries
Hashim Amla: 55 centuries
Mahela Jayawardene: 54 centuries
Brian Lara: 53 centuries
Rahul Dravid: 48 centuries
AB de Villiers: 47 centuries
David Warner: 45 centuries
Joe Root: 44 centuries
Rohit Sharma: 43 centuries
Steve Smith: 42 centuries
Chris Gayle: 42 centuries
Next : From Tendulkar to Pujara, list of players to score highest runs in each edition of Border-Gavaskar series
Click to read more..