The IPL has become one of the most closely followed sports leagues in the world. IPL has not only grown in popularity and viewership, but it has also played a critical role in developing India’s cricketing scene.
T20 is played on wickets that provide good surfaces for the batsmen, allowing them to score quickly. Crossing the 100 mark in the shortest format is no easy feat, especially when the stakes are high and the opposition is on your tail. Despite the high-octane nature of the game, the league has seen a slew of spectacular innings during the last decade.
- Virat Kohli – 5

Virat Kohli, India’s captain, had never hit a century in T20 cricket before the 2016 season. He surpassed all major records by scoring four hundreds in a single season and accumulating 973 runs in that same season. Kohli became the first Indian to score 10,000 runs in T20 cricket. In the history of the IPL, he is second in terms of most hundreds.
- Sanju Samson – 3

In recent years, the Kerala-born wicketkeeper-batsman has risen in the IPL. In 121 matches, Samson has scored over 3000 runs. With three centuries, he is tied with ABD. In the recently finished season, his batting prowess earned him the captaincy of Rajasthan.
- Shikhar Dhawan – 2

Shikhar Dhawan is an IPL veteran who was acquired by Delhi Capitals in 2019 after a few seasons with Sunrisers Hyderabad. Every season, he scored over 500 runs for the franchise, including over 600 runs in IPL 2020. He also became the first batsman in the IPL to score back-to-back centuries. In his IPL career, he has two hundreds.
- Ajinkya Rahane – 2

Rahane has played in the IPL since its inception. He began his career with the Mumbai Indians, captained Rajasthan for four seasons, moved to Pune for a spell, returned to Rajasthan for a season, and was with the Delhi Capitals till last season. In 151 matches, the humble batsman has slightly under 4000 runs and two centuries.
- KL Rahul – 2

KL Rahul is one of the players who has consistently performed over the years. He may have had some unsatisfactory results as the captain of the Punjab club in recent seasons, but the runs never stopped scoring with the bat. He’s been among the top scorers for a long time and has two centuries to his name in the IPL.