The Indian Premier League (IPL) is the most popular T20 cricket league in the world, established in 2008, featuring top cricket players from around the globe.
Here, we will rank the top 10 best batsmen in IPL history, including their names, key statistics, classic performances, and contributions to their teams.
Best Batsmen in IPL Rank | Matches Played | Total Runs | Strike Rate | Salary (INR) | |
---|---|---|---|---|---|
NO.1 | Virat Kohli | 223 | 7006 | 130.41 | ₹15 Cr |
NO.2 | David Warner | 162 | 5881 | 140.73 | ₹11 Cr |
NO.3 | KL Rahul | 132 | 4683 | 134.61 | ₹17 Cr |
NO.4 | Shane Watson | 145 | 3874 | 139.53 | ₹17 Cr |
NO.5 | Suryakumar Yadav | 144 | 3781 | 133.38 | ₹15 Cr |
NO.6 | Quinton de Kock | 91 | 2472 | 138.39 | ₹6 Cr |
NO.7 | Ishan Kishan | 89 | 2219 | 134.82 | ₹16 Cr |
NO.8 | Prithvi Shaw | 61 | 1588 | 142.77 | ₹8 Cr |
NO.9 | Ruturaj Gaikwad | 56 | 1511 | 138.55 | ₹6 Cr |
NO.10 | Shubman Gill | 47 | 1329 | 133.06 | ₹10 Cr |
Kohli is the highest run-scorer in IPL history and the only player to have scored over 8,000 runs. He holds the records for the most centuries (8) and the most runs in a single season (973 runs in 2016).
He has won the Orange Cap twice (2016 and 2024) and is considered one of the most influential figures in IPL history.
David Warner scored an unbeaten 335 against Pakistan in 2019 and received the Allan Border Medal. In 2021, he became the fourth player in IPL history to surpass 10,000 runs in T20 cricket.
KL Rahul is one of India's most highly regarded opening batsmen. During the 2013-14 season, he scored 1,033 runs, including three centuries and three scores in the nineties. In the IPL, he ranks second only to Virat Kohli.
Watson won two Cricket World Cups and ICC Champions Trophy titles with Australia and was named Player of the Match in both finals.
He has twice been ranked the world's top all-rounder in T20s and was the Player of the Tournament in the 2012 T20 World Cup, where he was the leading scorer and the second-highest wicket-taker.
TOP READS:Indian cricket salaries revealed: Who earns the most in 2025?
Suryakumar Yadav is known for his 360-degree batting style, comparable to AB de Villiers. He played a crucial role in helping the Mumbai Indians win IPL titles in 2019 and 2020.
In a 2022 IPL match against Kolkata Knight Riders (KKR), Quinton de Kock scored a career-best unbeaten 140. Alongside KL Rahul, he set the record for the highest opening partnership in IPL history, amassing 210 runs.
Ishan Kishan, a left-handed opener and wicketkeeper, is known for his explosive batting, strong leadership skills, over 200 T20 matches, two IPL championships, and a 210-run knock in ODIs.
Prithvi Shaw is known for his quick scoring, high strike rate, and explosive hitting, particularly as a finisher in the later stages of games. He is also the youngest Indian to score a Test century.
Ruturaj Gaikwad is the current captain of CSK. In 2021, he helped CSK secure their fourth IPL title and won the Orange Cap with 635 runs.
Shubman Gill made his debut in the 2017 Ranji Trophy with an impressive 129-run innings. In 2018, he was named vice-captain of the India U-19 team and won the Player of the Tournament award.
He was also bought by Kolkata Knight Riders for ₹18 crore in the 2018 IPL auction.
Rank | Runs | Balls | SR | Date | |
---|---|---|---|---|---|
NO.1 | Chris Gayle | 175* | 66 | 265.15 | Apr 23, 2013 |
NO.2 | Brendon McCullum | 158* | 73 | 216.43 | Apr 18, 2008 |
NO.3 | Quinton de Kock | 140* | 70 | 200.00 | May 18, 2022 |
NO.4 | AB de Villiers | 133* | 59 | 225.42 | May 10, 2015 |
NO.5 | KL Rahul | 132* | 69 | 191.30 | Sep 24, 2020 |
NO.6 | AB de Villiers | 129* | 52 | 248.07 | May 14, 2016 |
NO.7 | Shubman Gill | 129* | 60 | 215.00 | May 26, 2023 |
NO.8 | Chris Gayle | 128* | 62 | 206.45 | May 17, 2012 |
NO.9 | Rishabh Pant | 128* | 63 | 203.17 | May 10, 2018 |
NO.10 | Murali Vijay | 127* | 56 | 226.78 | Apr 03, 2010 |
Many passionate fans place bets on their favorite star players or beloved teams. If you’re unsure which platform to choose for betting, Vegas11 Casino is highly recommended.
Vegas11 not only offers a wide variety of sports betting options but also holds a strong reputation for reliability across India. Vegas11 Casino is undoubtedly your best choice.
Best No. 3 Batsmen in History | Team | Active/Retired | Total Runs | Matches | Average | Highest Score | 100s/50s | |
---|---|---|---|---|---|---|---|---|
1 | Virat Kohli | RCB | Active | 6624 | 192 | 38.16 | 122* | 5/46 |
2 | AB de Villiers | RCB | Retired | 5056 | 184 | 41.19 | 133* | 2/40 |
3 | Suresh Raina | CSK | Retired | 5528 | 205 | 32.51 | 87* | 1/39 |
4 | Shane Watson | CSK | Retired | 3874 | 145 | 40.09 | 106* | 4/20 |
5 | Michael Hussey | CSK | Retired | 1977 | 59 | 40.89 | 88* | 1/15 |
Rank the top five number three batsmen in IPL history based on total runs, matches played, average score, highest score, and number of centuries/half-centuries.
Want to support your favorite and greatest IPL cricket batsmen? Head to Vegas11 to bet on cricket. You can place bets for just ₹56, and by registering a game account, you can watch cricket live for free.
All major and minor cricket matches, both domestic and international, including the WPL, are available to watch.
Besides offering a variety of sports betting options, Vegas11 also sponsors cricket teams and organizes prize draw events.
If you want to support your favorite star batsmen, teams, or make predictions on match outcomes, then Vegas11 is definitely your best choice.
Batsman Virat Kohli currently holds two records in the IPL league: the most total runs (8,004 runs) and the most centuries in a single season.
Virat Kohli is undoubtedly one of India's greatest cricket legends, especially in the modern era.
Virat Kohli accumulated an astonishing 973 runs in the 2016 IPL season, setting the record for the highest runs scored by a batsman in a single season.
The Chennai Super Kings (CSK) and Mumbai Indians (MI) have both won the IPL championship five times and are considered the most successful teams in IPL history.
© 2025 Vegas11 Official Blog