Last updated on March 15th, 2024 at 11:21 pm

With two consecutive hundreds in IPL 2023, Virat Kohli sets the record for the Most Hundreds In IPL all times, to have 7 hundreds against his name. He is followed by Chris Gayle & Jos Buttler on second & third positions respectively. The next three in this list are KL Rahul, Shane Watson & David Warner, all having 4 hundreds. There are two left-handers in this list of top 10 : most hundreds in IPL.

To score a hundred in the twenty overs format is not an easy task.The players having the calibre of, hard-hitting as well as staying on the crease are promising to score a hundred in this format. Brendan McCullum was the first to score a hundred in IPL, having 158* in the very first match of IPL 2008.

Most Hundreds In IPL

Also Read – Most 100s | Most Runs | Most Wkts | Most 6s | Highest | Best Bowling | Fastest 100 | Most Runs Single Edition , In ODI World Cup History

Most Hundreds In IPL Season – IPL Most Hundreds All Time List

No. Player, Career, 100s, 50s, Mts, Inns, Runs, S.R.
1 Virat Kohli2008- 2023* 7 50 237 229 7263 130.0
2 Chris Gayle2009-2021 6 31 142 141 4965 148.9
3 Jos Buttler2016-2023* 5 19 96 95 3223 148.3
4 KL Rahul2013-2023* 4 33 118 109 4163 134.4
5 Shane Watson2008-2020 4 21 145 141 3874 137.9
6 David Warner2009-2023 4 61 176 176 6397 139.9
7 Shubman Gill2018-2023 3 18 91 88 2790 134.0
8 Sanju Samson2013-2023 3 20 152 148 3888 137.1
9 AB De Villiers 2008-2021 3 40 184 170 5162 151.6
10 Hashim Amla2016-2017 2 3 16 16 577 141.7
Most Hundreds In IPL ( * Mts – Matches, Inns- Innings, S.R. – Strike Rate)
Most Hundreds In IPL

Also Read – Most Wkts | Best Bowling , In IPL 2023

Also Read – Most Wkts | Best Bowling , In IPL History

Most Hundreds In IPL History – Who Scored Most Hundreds In IPL

1) Virat Kohli, 7

The Indian batting superstar Virat Kohli who has the most runs in IPL, has amassed 7 centuries to come 1st for the most hundreds as well in this cricket league. He has left behind Chris Gayle & Jos Buttler to acquire the first position, by scoring two back-to-back hundreds in IPL 2023.

The player with the most 100s in ODI cricket & the most runs in ODI WC 2023, has done that in the 229 innings of the 237 matches he has played so far. During his 973 runs season in IPL 2016, Kohli went on to score 4 hundreds.

Also Read – Highest | Most Wkts | Best Bowling , In ODI World Cup 2023

Also Read – 1983 WC | Asia Cup | IND Vs AUS ODI | IND Vs ENG ODI | NZ Vs SA ODI | NZ Vs PAK ODI | IND Vs AUS Test Series

2) Chris Gayle, 6

Chris Gayle, arguably the greatest t-20 batsman of all time, has smashed 6 centuries to appear 2nd in the list above. This also includes his 175*(66 balls ) – the highest individual score in IPL, coming against Pune Warriors in 2013. In 141 innings, Gayle amassed 4965 runs including 357 sixes – the most in IPL. The 2nd – Most International 6s & Most ODI 6s player has also scored 31 fifties in the event.

Also Read – Fastest 10000 Test Runs | Fastest 2000 ODI Runs | Fastest 500 Test Wkts | Most Test Wkts

3) Jos Buttler, 5

The England hard-hitting wicket-keeper batsman Jos Buttler comes 3rd in respect of most hundreds in IPL. After Virat Kohli, Jos – is the only in the IPL history, to score 4 hundreds in a single IPL season. Buttler has done that in IPL 2022 with 863 runs in 17 innings against his name.

4) KL Rahul, 4

Currently, Lucknow Super Giant’s skipper KL Rahul has 4 hundreds to his name to come here 4th for the most hundreds in IPL. His first two hundreds came for Punjab in 2019 & 2020 while the other two for Lucknow in IPL 2022 scoring 616 runs in the season. Also, Rahul has the second fastest fifty in IPL.

5) Shane Watson, 4

Shane Watson the former Australian batting all-rounder, also has 4 centuries in this league. He hit his first hundred in 2013 while the second in 2015. The other two for him came in 2018 IPL, with one coming in the final, helping CSK win the title. In the inaugural season, Watson played a crucial role in Rajasthan becoming the Champions. He won the player of the series award.

6) David Warner, 4

The Australian left-hand batter & current Delhi Capitals skipper David Warner is the third in this list with 4 hundreds. His first hundred came for Delhi Daredevils back in 2010 while the fourth one for Sunrisers Hyderabad in 2019. With 6397 runs in 176 innings, Warner has 61 as the most fifties in IPL.

7) Shubman Gill, 3

IPL 2023Most Runs, 3rd Most 6s & Highest Score player Shubman Gill has entered in the group of the most hundreds in IPL. With 3 hundreds & 4 fifties in the tournament, Gill scores a total of 890 runs in 17 innings which includes 33 sixes & the highest score of 129.

Most Hundreds In IPL

8) Sanju Samson, 3

Sanju Samson, a fine wicket-keeper batsman also comes with 3 centuries, having the first one scored in 2017 against Pune Supergiants. The other two hundreds for him came in 2019 & 2021 IPL editions. Sanju has 3888 runs in 148 innings with a strike-rate of 137.19.

9) AB De Villiers, 3

AB De Villiers, one of the finest players in the IPL history is the third having 3 tons. 105 runs in 2009 was De Villiers first ton, coming against Chennai Super Kings. 133 runs(59 balls) versus Mumbai Indians in 2015 was his 2nd hundred while 129(52balls) versus Gujarat Lions in 2016 was the third one for him.

10) Hashim Amla, 2

Having scored 577 runs in 16 innings at a strike-rate of 141.76, Amla has 2 centuries and 3 fifties against his name. Two scores of 104 he had in the 2017 IPL season.

Frequently Asked Questions (FAQs)

Who has the most centuries in IPL?

Virat Kohli has 7 as the most centuries in IPL. Previously, this record was held by Chris Gayle with 6 centuries before Kohli smashing 2 back-to-back hundreds in the IPL 2023.

Who scored the most centuries in one IPL season?

Virat Kohli & Jos Buttler scored 4 as the most centuries in one IPL season. Kohli did this in the 2016 season, with 973 runs in 16 innings & Buttler did the same in the 2022 season, with 863 runs in 17 innings.

Who is the first Indian batsman to hit a century in the IPL?

Manish Pandey is the first Indian to hit a century in the IPL, scoring 114* off 73 balls against Deccan Chargers in 2009. Pandey hit 10 fours & 4 sixes in his innings and lead RCB to a 12 runs win.

Who is the first batsman to score a century in the IPL?

Brendan McCullum is the first batsman to score a century in the IPL, hitting 158*(73 balls) against RCB in the first match of the inaugural IPL edition 2008. He had 10 fours & 13 sixes in this innings, leading KKR to a 140 runs win.

Leave a Comment