When it comes to IPL centuries, one name stands above the rest—Virat Kohli. The Royal Challengers Bangalore legend has amassed nine IPL hundreds, a record that places him firmly at the top of the all-time list. But a new challenger is closing in fast: Sanju Samson.
The ongoing IPL 2026 season has already delivered fireworks, with several batters reaching three figures. Leading the charge is Samson, who has smashed two centuries so far—the only player to do so this campaign. His latest ton, against the Mumbai Indians on April 23, saw him equal KL Rahul's tally and put him within striking distance of Kohli's record.
Kohli, meanwhile, reminded everyone why he's the king of IPL centuries. On May 13, he scored his ninth IPL hundred—and his first of the 2026 season—guiding RCB to a comfortable win over Kolkata Knight Riders. It was a classic Kohli knock, full of grit and timing, and a reminder of his unforgettable 2016 season when he hammered four centuries and amassed 973 runs.
For fans of the game, this race is one to watch. Samson is on fire, Abhishek Sharma recorded the highest individual score of the season for Sunrisers Hyderabad, and the list of all-time century-makers continues to grow. Whether you're a die-hard RCB supporter or a neutral cricket lover, this is the kind of drama that makes the IPL so special.
Here's a quick look at the top century-scorers in IPL history—a list that's sure to keep evolving as the season heats up.
