In this blog let us know about Top 10 batsman with most centuries in IPL history

Virat Kohli boasts a record of 7 centuries in 236 IPL matches, the highest number achieved by any player till 2023

Note: When there is a tie for the most number of centuries, we have considered the overall runs in IPL of the batsmen as a filter to rank players.

RankBatsmanCenturiesTeamRunsAverageStrike Rate
1Virat Kohli7Royal Challengers Bangalore6,28637.97131.33
2Chris Gayle6Royal Challengers Bangalore, Kings XI Punjab5,33442.11146.23
3Jos Buttler5Rajasthan Royals3,08739.72151.46
4KL Rahul4Punjab Kings, Lucknow Super Giants5,52149.79138.39
5David Warner3Sunrisers Hyderabad, Delhi Capitals6,47243.63142.59
6Suresh Raina3Chennai Super Kings5,52832.51136.76
7AB de Villiers3Royal Challengers Bangalore5,16239.7151.33
8Shikhar Dhawan2Delhi Capitals, Sunrisers Hyderabad6,61735.39142.76
9Rohit Sharma2Mumbai Indians5,48032.19131.03
10Hashim Amla2Punjab Kings, Delhi Capitals4,14339.59120.23

1. Virat Kohli – #1 Batsmen with Most Centuries In IPL History

The greatest batsman of all time, RCB top player Virat Kohli.

Source 

Virat Kohli is the number 1  batsman to score most centuries in IPL, Scoring 7 magnificent centuries. 

His latest century is 108 vs SRH in 2022

Virat Kohli, the greatest right-hand Indian batsman of all time, plays for Royal Challengers Bengaluru in IPL. He has scored 50 half-centuries till now. 

Virat Kohli declared that this would be his last year leading the RCB before the commencement of the 14th season of the league.

When Virat Kohli became the full-time captain of the RCB in 2013, he oversaw 140 games, winning 66 and losing 70 matches.

He stated that he will always remain an RCB player loyal to his franchise.

2. Chris Gayle – #2 Batsmen with Most Centuries In IPL History

The legendary batsman, Chris Gayle. 2nd batsman with the most centuries in IPL history.

Source

Chris Gayle (Christopher Henry Gayle) is a Jamaican Cricketer who used to play for the King’s xi Punjab team in the Indian premier league (IPL)

Chris Gayle has scored six centuries now in IPL and holds the record of top 2nd batsman with the most number of centuries in IPL.

Chris Gayle, the “Universe Boss,” the most outstanding offensive batsman of IPL, is incredibly popular for his batting.

Gayle is the best entertainer around, on and off the field. Gayle made a stealthy switch to Punjab Kings in 2018 after dominating the Bangalore crowds for Royal Challengers Bengaluru. 

Chris Gayle stated that he decided not to participate in the IPL 2022 because he “wasn’t treated properly.”

3. Jos Buttler – #3 batsman with Most Centuries In IPL History

Jos Buttler, top 3 batsmen to score most centuries in IPL

Source

Jos Buttler ranks at 3rd in the list of top 10 batsmen to score most centuries in IPL, Scoring 5 spectacular centuries. 

He Played 123 total matches scoring 3,087 runs with an average of 39.72 and a Strike rate of 151.46

Jos Buttler, a hard-hitting right-handed batsman from England, basically English Cricketer, plays for the Rajasthan Royals team in IPL.

Buttler won six individual awards and sixty lakhs in cash for finishing the season 2022 with 863 runs.

The most by any player during the event was Buttler, who smashed a total of 45 sixes. He received a reward of ₹10,00,000 for this fantastic achievement.

4. KL Rahul – #4 batsman with Most Centuries In IPL History

Lucknow SuperGiants Captain KL Rahul.

Source

KL Rahul (Kannur Lokesh Rahul) is the top 4th batsman to score most centuries in IPL, Scoring 4 incredible centuries. 

He Played 135 total matches scoring 5521 runs with an average of 49.79 and a Strike rate of 138.39. 

Kannur Lokesh Rahul, vice-captain of the Indian cricket team, plays and captains the team Lucknow SuperGiants in IPL. 

The record for the highest individual score by an Indian batsman in the IPL is also held by the elegant but destructive right-hander KL Rahul.

Rahul received the Orange Cap in IPL 2020 for scoring the most (670 runs). Additionally, he received the Dream 11 Game Changer of the Season award.

5. David Warner – #5 batsman with Most Centuries In IPL History

David Warner, top 5th batsman to score most centuries in IPL

Source

David Warner is the top 5th batsman to score most centuries in IPL, Scoring 4 splendid centuries. 

He Played 156 total matches scoring 6,472  runs with an average of 43.63 and a Strike rate of 142.59 

David Warner, a left-handed batsman, started to play for Delhi-capital in IPL season 2022.

David Warner started his IPL career in 2009 with the Delhi franchise. 

Thirteen years later, with a tonne of experience, a tonne of runs under his belt, and an IPL championship with Sunrisers Hyderabad, he returns to play for the Delhi franchise in 2022.

6. Suresh Raina – #6 batsman with Most Centuries In IPL History

Raina made his IPL debut in 2008 for the Chennai Super Kings. 

Source

Suresh Raina is a former Indian international cricketer who is considered one of the greatest batsmen in the history of the Indian Premier League (IPL). 

He is the 6th batsman with the most centuries in IPL history, with 3 centuries. 

He has also scored 5,528 runs in the IPL, which is the 6th most runs scored in the history of the tournament. 

Raina made his IPL debut in 2008 for the Chennai Super Kings. 

He has played for the Chennai Super Kings for his entire IPL career and is the all-time leading run-scorer. 

He was part of the CSK team which won the IPL title three times, in 2010, 2011, and 2018.

Raina is a left-handed batsman who is known for his aggressive batting style. 

Raina retired from international cricket in 2020, but he continues to play in the IPL. 

He is a popular figure in the IPL, and he is one of the most respected cricketers in the world.

7. AB de Villiers – #7 batsman with Most Centuries In IPL History

AB de Villers, 360 degree batsman, Former RCB player.

 

Source

AB de Villers is the top 7th batsman to score most centuries in IPL, Scoring 3 centuries. 

He Played 181 total matches scoring 5162 runs with an average of 39.7 and a Strike rate of 151.68. 

AB de Villers, the incredible top batsman of cricket history, a 360-degree right-handed batsman, South African Cricketer, Played for the RCB team in IPL.

De Villiers has played several eye-catching innings for RCB, and his assault on Dale Steyn won him the 2012 IPL trophy for most powerful knock.

The only combination in the world to record two such partnerships is AB and Virat Kohli, who have five 100+ partnerships for RCB and two 200+ partnerships. 

8. Shane Watson – Top 8th batsman with Most Centuries In IPL History

Shane Watson, Former CSK Cricketer.

Source

Shane Watson is the top 8th batsman to score most centuries in IPL, Scoring 3 excellent centuries. 

He Played 156 total matches scoring 5162 runs with an average of 36.78  and a Strike rate of 142.28

Watson retired from all forms of cricket on November 2, 2020. He played for the following teams in the IPL:

  • Rajasthan Royals (2008-2010)
  • Royal Challengers Bangalore (2011-2013)
  • Chennai Super Kings (2014-2020)
  • Delhi Capitals (2022)

Watson joined Delhi Capitals as the team’s assistant coach.

9. Shikhar Dhawan – #9 batsman with Most Centuries In IPL History

Shikar Dhawan, Top Cricketer of Kings Xi Punjab.

Source

Shikhar Dhawan is the top 9th batsman to score most centuries in IPL, Scoring 2 centuries. 

He Played 220 total matches scoring 6617 runs with an average of 35.39 and a Strike rate of 142.76

Shikar Dhawan is the Indian Cricketer who plays for Punjab Kings in the Indian Premier League (IPL)

Dhawan, formerly playing for the Delhi Capitals, has since joined PBKS after being purchased by the team for INR 8.25 Crore during the TATA IPL 2022 auction.

The swashbuckling left-hander will be critical to PBKS’s success because he has a tonne of experience under his belt and a lot of runs to his credit.

10. Rohith Sharma – #10 batsman with Most Centuries In IPL History

Rohit Sharma is the captain of the Mumbai Indians in the Indian Premier League (IPL)

Source

Rohit Sharma, is the 10th batsman with the most centuries in IPL history, with 2 centuries to his name. 

Total runs in IPL –  5,480, which is the 9th most runs scored in the history of the tournament. 

He is the captain of the Mumbai Indians in the Indian Premier League (IPL), and he has won five IPL trophies.

Notable innings:

  • 109* vs Chennai Super Kings, 2009
  • 162* vs Punjab Kings, 2013
  • 106* vs Sunrisers Hyderabad, 2015
  • 100* vs Gujarat Lions, 2017

About Author

Leave a Reply

Your email address will not be published. Required fields are marked *