Most Centuries by a Batsman in a Single IPL Season

The Indian Premier League (IPL) has been an essential part of the world of cricket for over a decade. It has become the most popular and widely-followed cricket league in India and worldwide.

Established in 2008, the IPL draws millions of viewers globally and has revolutionized the sport of cricket. The IPL season includes Indian and International cricketers, allowing viewers to watch thrilling matches. The league provides a platform for young cricketers to showcase their talents.

New records are set every IPL season, and the tournament’s excitement is unmatched. In this article, we will look at the players that have been the most successful in IPL history by scoring the most centuries across all the IPL seasons.

Most Centuries In IPL History

Pos Player Matches Runs 100s Avg SR
1 Chris Gayle 142 4965 6 39.72 148.96
2 Virat Kohli 223 6624 5 36.19 129.14
3 Jos Buttler 82 2831 5 39.87 149.70
4 David Warner 162 5881 4 42.00 140.69
5 Shane Watson 145 3874 4 30.99 137.91
6 KL Rahul 109 3889 4 48.01 136.22
7 AB de Villiers 184 5162 3 39.7 151.68
8 Sanju Samson 138 3526 3 29.14 135.71
9 Hashim Amla 10 420 2 44.38 126.54
10 Shikhar Dhawan 206 6244 2 35.05 126.35
11 Ajinkya Rahane 158 4074 2 30.86 120.68

Chris Gayle: Most Centuries in IPL History

West Indies cricketer Chris Gayle is possibly the best T20 player ever. In the IPL league, he has scored a record-breaking six centuries. The Universe Boss, Chris Gayle, is widely renowned for his daring IPL strikes.

Chris Gayle joined the RCB team as a substitute in IPL 2011. His batting skills drastically changed the RCB team’s fortunes throughout that season. As a result, RCB advanced to the IPL 2011 finals.

In 2011, Chris Gayle made history by becoming the first player to hit a consecutive century in a single season. He reached his first IPL hundred in 2011 in his debut game against his previous team KKR. He scored 102 runs off 55 balls, which included ten fours and seven sixes.

In 2018, he smashed his last IPL century against Sunrisers Hyderabad. He was not sold in the first round of the auction during the same season, but the Kings XI Punjab franchise selected him in the last round. Chris Gayle also owns the individual highest score of 175.

Also Read:

Virat Kohli: Most Centuries In a Single IPL Season

Virat Kohli has recorded many centuries in Test cricket, but until the 2016 tournament, the Indian skipper had not earned a single century in the T20 format. But, amazingly, he played 973 runs and four hundred during the 2016 ongoing season, shattering all significant records with four IPL centuries scored in a single IPL season. He also earned the orange cap for his record-breaking innings.

Kohli’s batting brilliance stood out above all others in that single season. The bowlers couldn’t beat the RCB Skipper. His outstanding performance allowed RCB to finish in the top two in the points table and go to the finals.

Despite finishing the season with an enormous total of 973 runs, Kohli fell short and could not lead the Royal Challengers Bangalore to victory. The innings came in a losing cause, and Sunrisers Hyderabad defeated them in the grand finals.

Virat Kohli got two centuries against the Gujarat Lions and one each against the KXIP and Chennai Super Kings. His fourth century was the best and was against Kings XI Punjab. As one of the explosive opening batsmen, Kohli helped his team to 211 by smashing a century in 50 balls. In the end, it turned out to be more than enough.

Later in the IPL 2019, Virat reached his fifth century in a game by hitting 100 runs off 58 balls against the Kolkata Knight Riders.

Jos Buttler: Five Centuries in IPL

In the 2021 season, Jos Buttler knocked out his first century in a game against Sunrisers Hyderabad. In his 124-run innings, the opener destroyed the opposition team with sixes and fours.

The Rajasthan Royals collected a whopping 220 runs in only 20 overs thanks to his swashbuckling strokeplay. As a result, the Sunrisers could only score 165 runs in their allotted overs, and Rajasthan easily defeated them by scoring 55 runs.

In IPL 2022, Jos Buttler was in excellent shape and got over 800 runs in a single season. His impressive performance prompted comparisons to Virat Kohli in 2016. He was close to surpassing Virat Kohli’s mark for most runs in a season.

Jos Buttler played terrifically for his team and guided them to the IPL 2022 final, but they nearly lost to Gujarat Titans. The English batsman has scored centuries against the Kolkata Knight Riders, Delhi Capitals, Royal Challengers Bangalore, and Mumbai Indians 2022 season.

Shikhar Dhawan and Jos Buttler are the only players who have hit centuries in consecutive matches. Shikhar Dhawan struck a century in IPL against CSK, and in the next game, he earned another against Punjab.

David Warner: Four Centuries in IPL

David Warner, one of the most successful international players in the tournament, has so far hit four hundred.

He hit his first-century mark in 2010 while playing for the Delhi Capitals and again did so in 2012. Later, in 2017, Warner scored another century while playing for Sunrisers Hyderabad against KKR.

Shane Watson: Four Hundred in IPL

Shane Watson, an Australian cricketer, has four hundred in the league. He was crucial in helping Rajasthan Royals win the championship in their first season.

Shane Watson had a key role in CSK’s title-winning season in 2018. After a two-year suspension, Chennai Super Kings made their return in 2018. Watson scored two hundred for Chennai Super Kings in that season.

Shane Watson had outstanding 117-ball innings in the 2018 championship match against Sunrisers Hyderabad, which helped Chennai Super Kings win.

K L Rahul: Four Centuries in Indian Premier League

In the IPL competition, one of the talented Indian batsmen, KL Rahul, scored four hundred. KL Rahul, the current captain of the IPL’s newest team, the Lucknow Super Giants, recorded his first century against the Mumbai Indians in 2019.

While his best score in the 2021 edition was 98, not out, Rahul scored two centuries in a single IPL season in 2022.

AB de Villiers: Three Centuries in IPL

The right-handed batsman joined RCB in 2011 and has played for them ever since. In a match against Chennai Super Kings, Villiers scored his first century in the 2009 season.

Villiers’ second century came against the MI in the 2015 campaign while he was a member of the Royals. In the 2016 season, he scored his third century undefeated 129-run innings against Gujarat Lions.

Hashim Amla: Two Centuries in a Single IPL Season

The South African cricketer is not known for having a distinguished IPL career. He only participated in the 2016 and 2017 seasons. He had a disappointing season in 2016 but a great one the year after.

Hashim Amla played for Kings XI Punjab and collected 420 runs at an average of 44.38 in 10 games. He scored 104 runs off 60 balls against the Mumbai Indians to get his first ton. Nevertheless, Punjab lost the match despite his efforts. Hashim Amla faced the Gujarat Lions for his second century. To bet on cricket you can visit the page sports betting.


The IPL takes place over seven weeks, making it one of the shortest cricket leagues in the world. However, it also means that the matches are more intense and the competition is incredibly fierce.

The tournament features some of the best cricket players worldwide and is known for its captivating matches. The last seasons of IPL have seen many successes, with talented teams winning the championship in different seasons and players scoring the most hundreds.

During IPL, some of the most exceptional performances have come from cricketers that have dominated the competition over most of its span. Even though we hardly see players scoring centuries, some still hit the most number of centuries.

The 2023 IPL tournament promises to be one of the most exciting, with some of the best batsmen in the world competing for glory. Players will reach new milestones in the upcoming season. We need to see who will record the most centuries this season.

Related Posts

Log In
Sign Up
ℹ️ Password must be at least 8 characters long and include at least one uppercase letter, one lowercase letter, one number, and one special character.
I confirm that I am 18 years old or over and I agree with Terms and Conditions and Privacy Policy.