IPL Records and Statistics: Top 5 Highest Individual Batting Records
In this article we will highlight five players with the highest individual batting records in the Indian Premier League (IPL). Read to know more about the players.

The Indian Premier League is a men’s cricket Twenty20 (T20) tournament. The tournament has been hosted every year since 2008, and is structured by the Board of Control for Cricket in India (BCCI). Several teams entered and exited the tournament in past years, and some team names were modified. The league format has always been a round-robin, with each team playing each other twice, with each match taking place on either team’s home field.
The Board of Control for Cricket in India (BCCI) established the league in 2007. The IPL’s current chairman is Brijesh Patel. It is typically held in the summer months of March to May across India and has a separate window from the ICC Future Tours Programme. The IPL is the world’s most popular cricket league. In 2014, it was ranked 6th among all sports leagues in terms of its average attendance. The IPL has become the world’s first sporting event to be streamed live on YouTube in 2010. In 2022, the IPL’s valuation was 90,038 crore (US$11 billion). According to the BCCI, the 2015 IPL season made a significant contribution of 1,150 crore (US$140 million) to the Indian economy’s GDP.
The IPL tournament has had fifteen seasons so far. Gujarat Titans are the current IPL champions, having won the 2022 season and their inaugural season. In this article we will highlight five players with the highest individual batting records in the Indian Premier League (IPL).
Rank | Runs | Player | Teams | Matches | Innings | Average | Period |
1 | 6,624 | Virat Kohli | RCB | 223 | 215 | 36.19 | 2008-2022 |
2 | 6,244 | Shikhar Dhawan | DD/MI/DC/SRH/PBKS | 206 | 205 | 35.07 | 2008-2022 |
3 | 5,881 | David Warner | DD/SRH | 162 | 162 | 42.00 | 2009-2022 |
4 | 5,879 | Rohit Sharma | DC/MI | 227 | 222 | 30.30 | 2008-2022 |
5 | 5,528 | Suresh Raina | CSK/GL | 205 | 200 | 32.51 | 2008-2021 |
- Virat Kohli
As a young cricketer, a 19-year-old young man from Delhi donned the number 18 jersey for the Royal Challengers Bangalore in the debut edition of the IPL. Fast forward to 2022, and the same boy is now considered to be the best cricketer the franchise has seen in 15 seasons of the world’s deadliest league. Kohli has 6624 runs in 223 IPL matches and is the sole player to have performed for the same franchise since the tournament’s inception. His start, however, was not ideal in the first edition, which was held in 2008.
He only managed 165 runs in 12 innings, with an average of 15.00 and a strike rate of 105.09. He improved slightly the following season, scoring 246 runs at an average of 22.36 but struggling with the strike rate once more. In 2010, Kohli let his bat do the talking, smashing 307 runs at a strike rate of 144.81 and finishing as the RCB’s 3rd highest run scorer.
The batting statistics of Virat Kohli in the Indian Premier League is as follows: Mat (223), Innings (215), N.O (32), Runs (6624), HS (113), Avg (36.20), S/R (129.15), 100s (5), 50s (44), 4s (578), 6s (218), CT (94) and ST (0).
- Shikhar Dhawan
Shikhar Dhawan received widespread acclaim for his exceptional performance in the 2003-04 Under-19 World Cup, where he scored 505 runs in seven matches and was designated Player of the Tournament. However, Dhawan’s senior debut was postponed because India already had a consistently strong opening pair. Dhawan wowed everyone from the start, displaying his tough abilities in limited-overs and ultimately making his mark in Tests with the speediest century on debut.
Dhawan has been a consistent player in the IPL and previously played for Delhi. After playing for the Mumbai Indians, Deccan Chargers, and Sunrisers Hyderabad, Dhawan returned to his hometown to play for the Delhi Capitals in the IPL 2019 and scored 521 runs. In 2020, he improved even more, surpassing 600 runs for the season and scoring a century (two in a row, in fact) for the very first time in his IPL career. He leads the run-scorers list after the first half of the 2021 edition, with a substantially higher average and strike rate than in his career.
The batting statistics of Shikhar Dhawan in the Indian Premier League are as follows: Mat (206), Inn (205), N.O (27), Runs (6244), H.S (106), Abg (35.08), S/R (126.35), 100s (2), 50s (47), 4s (701), 6s (136), CT (95) and ST (0).
- David Warner
David Warner has been one of the league’s greatest players, scoring nearly 6000 IPL runs in his career, which began in 2009 with the Delhi franchise. He monopolised the best bowling attacks and was destructive at the top, effortlessly hitting all over the park. Warner has ended up winning many matches with his bat and has delivered some memorable performances in the IPL in recent years. Once he joined Sunrisers Hyderabad in the 2014 season, he altered the course of the team, and the Orange Army swept the title in 2016! That year, the Australian hard hitter scored 848 runs and was a key contributor to SRH’s title victory. He even became the highest-scoring player in three IPL seasons, the most by any player to date.
In 2022, Warner returned to the franchise where it all began. Since then, he’s been a valuable member of the DC batting order. In the previous two years of the league, he demonstrated his batting abilities. David Warner is one of the most excellent batsmen in the world, and he has retained that position with remarkable achievements with his willow over the years. He is the third highest run-scorer in IPL history, demonstrating his uniformity in the deadliest franchise league in the world. The batting statistics of David Warner in the Indian Premier League is as follows: Mat (162), Inn (162), N.O (22), Runs (5881), H.S (126), Avg (42.01), S/R (140.69), 100s (4), 50s (55), 4s (577), 6s (216), CT (71) and ST (0).
- Rohit Sharma
With five IPL trophies, Rohit Sharma has engraved his name as the most popular captain in the tournament. He cracked the code and turned MI into the most coherent team. The Hitman, a prominent run-getter, is one of the world’s most exceptionally talented batsmen and has been on a tear with the bat. Only a handful of cricketers can match his stunning abilities in the shorter format. In the inaugural season of the IPL.
Rohit Sharma played for the Deccan Chargers, coached by Australia’s Adam Gilchrist. Rohit batted in the middle order for the first three years of his IPL career and also bowled off-spin. In the 2011 IPL mega auction, Mumbai Indians paid INR 9.2 crore for Rohit Sharma. Since then, the franchise has made it a point to keep him as their first-choice player in every mega-auction. Rohit was preserved for a staggering INR 16 crore ahead of the 2022 IPL mega auction.
His captaincy was called into question in the 2015 season, when the team had only won one of their first six games and was having difficulty staying afloat. The Mumbai Indians then completed an incredible comeback, winning the Trophy for the second time with a decisive victory in the final. Rohit, who scored 50 runs, was named Player of the Match. Hitman’s legacy grew after he led the Mumbai Indians to title victories in the 2017 and 2019 seasons, both of which were last-ball thrillers.
The batting statistics of Rohit Sharma in the Indian Premier League are as follows: Mat (227), Inn (222), N.O (28), Runs (5879), H.S (109), Avg. (30.30), S/R (129.89), 100s (1), 50s (40), 4s (519), 6s (240), CT (97) and ST (0).
- Suresh Raina
Suresh Raina, the second-youngest player to captain India, has also functioned as captain of the Indian National team. He is also the first Indian batsman to score a century in all three international cricket formats. Riana earned his first international cap against Sri Lanka at the age of 19 after excelling in the 2004 U-19 World Cup and U-19 Asia Cup.
Raina has been an important player for the Chennai Super Kings. Raina performed for Gujarat Lions in the 10th season of the IPL, scoring 442 runs for the team. His sustained and combative batting abilities have aided the team in reaching new heights. Raina is also the first Indian cricketer to score a century in a Twenty20 International. At the 2010 World Twenty20i in the West Indies, he scored 101 against South Africa. At the age of 23, he was appointed captain of India in the T20I format. He also became India’s second-youngest captain. Mansur Ali Khan Pataudi, the other youngest player, became captain at the age of 21.
Raina also set the record for most runs scored in an IPL career. He has 3699 runs and 132 matches under his groove. This includes 25 half-centuries as well as the highest score of 100 not out. Raina also made history for most One Day International (ODI) matches played before making his test debut. With 102 catches, he also holds the world record for the highest catches in IPL history.
The batting statistics of Suresh Raina in the Indian Premier League are as follows: Mat (205), N.O (30), Runs (5528), H.S (100), Avg (32.51), S/R (136.76), 100s (1), 50s (39), 4s (506), 6s (203), CT (108) and ST (0).
“Get more sports news, cricket news, and football updates, log on to sportsdigest.in. Follow us on Facebook or Twitter and Subscribe to our YouTube Channel.”