Virat Kohli is one of the best batsmen in the world. He is just 30 centuries shy of Sachin Tendulkar’s legendary 100 centuries and shows no signs of slowing down. With age and form on his side, there won’t be any surprises if he surpasses the Master Blaster’s record in the coming years. Ever since his crop of cricketers arrived on the scene, cricket has been filled with plentiful of runs. Today, we will take a look at 5 Batsmen who have hit the most number of centuries since Virat Kohli’s debut.
#1. Virat Kohli

It’s the man himself. The Indian skipper has been on fire ever since his debut in 2008. He has since hit a staggering SEVENTY international centuries. That is a lot to accomplish by the age of 31. The stylish cricketer is one of the greatest batsmen of all time and has also scored an incredible 104 half-centuries. He is also one of India’s most successful captains of all time, and there’s a lot to come from the Delhi-lad.
#2. Hashim Amla
Hashim Amla is a South African legend. The ‘Silent Killer’ has scored 50 centuries in his international career. He is one of the most dependable South African batsmen and plays shots of great variety. Amla averages around 47 in his international career. The South African made his name with consistently high scores in all formats of the game for the Proteas.
#3. David Warner
David Warner, the explosive left-handed Australian opener has scored 43 international centuries till now. He is the first Australian cricketer in the country’s 132-year history to be selected into the national team without a first-class career. Warner is known for his consistency and great explosive prowess. The talented opener is only 33, and has a long career ahead of him.
#4. Rohit Sharma
Rohit Sharma was touted as the ‘Next Big Thing’ in Indian cricket when he was just an emerging player. After a slow start to his career, Sharma has really hit his stride as an opener for India. He has hit 39 centuries till now in his international career. He has performed consistently, always providing India with a solid base. Mumbai-lad’s game is full of elegance and aggression. He makes a great case to be India’s greatest opening batsman.
#5. AB de Villiers
‘Mr. 360’ has sadly retired from an international career, but he leaves behind a great legacy countless memories. The former skipper hit 38 centuries in his career, averaging an incredible 52.59 combined. He now plays for various T20 tournaments in the world, most notably playing for RCB in the IPL. He has constantly made news for his otherworldly batting exploits, most notably against West Indies a few years back.