The 2025 IPL season has begun with record-breaking momentum, gathering over 137 crore views and 2,186 crore watch minutes in its initial phase.
JioCinema reported a 40% increase in viewership during the first three matches, while television audiences logged 2,770 crore watch minutes over the opening weekend.
Sai Sudharsan (Gujarat Titans) leads the Orange Cap race with 456 runs, while Josh Hazlewood (RCB) tops the Purple Cap race with 18 wickets
This article covers the key highlights of IPL 2025, showcasing top performances, rising talents, and viewership trends.
IPL Statistics 2025: Key Highlights
- Sai Sudharsan from the Gujarat Titans is leading the run-scorer list so far with 456 runs and holds the orange cap.
- Josh Hazlewood from Royal Challengers Bengaluru is the top wicket-taker with 18 wickets and holds the purple cap.
- Abhishek Sharma from Sunrisers Hyderabad set the record for the highest score in an inning with 141 runs.
- Nicholas Pooran has hit 34 sixes, making him the player with the most sixes in IPL 2025 so far.
- Fourteen-year-old Vaibhav Suryavanshi from Rajasthan Royals made history by scoring a century in just 35 balls, becoming the second-fastest centurion in IPL history.
IPL 2025 Statistics
This section highlights the best performances of the IPL players recorded in the 2025 season so far.
IPL Orange Cap 2025
Sai Sudharsan from the Gujarat Tigers is currently leading the race for the Orange Cap in IPL 2025.
He has scored an impressive 456 runs in just 9 matches, averaging 50.67.
Right behind him is Virat Kohli, who holds the second spot with 443 runs, followed closely by Suryakumar Yadav at third with 427 runs.

Here is a list of the top Run Scorers of the IPL 2025 Season:
| Rank | Player | Team | Runs |
|---|---|---|---|
| 1 | Sai Sudharsan | GT | 456 |
| 2 | Virat Kohli | RCB | 443 |
| 3 | Suryakumar Yadav | MI | 427 |
| 4 | Yashasvi Jaiswal | RR | 426 |
| 5 | Jos Buttler | GT | 406 |
| 6 | Nicholas Pooran | LSG | 404 |
| 7 | Shubman Gill | GT | 389 |
| 8 | Mitchell Marsh | LSG | 378 |
| 9 | K L Rahul | DC | 364 |
| 10 | Aiden Markram | LSG | 335 |
Source: IPL T20
IPL Purple Cap
Josh Hazlewood from Royal Challengers Bangalore (RCB) is currently leading the Purple Cap race with 18 wickets in 10 matches.
Right behind him is Prasidh Krishna from Gujarat Tigers, who has taken 17 wickets in just 9 games.
Meanwhile, Noor Ahmad from Chennai Super Kings is in third place with 14 wickets from 9 matches.

Here is a table providing further details about the top wicket takers of the IPL 2025 season.
| Rank | Player | Team | Wickets |
|---|---|---|---|
| 1 | Josh Hazlewood | RCB | 18 |
| 2 | Prasidh Krishna | GT | 17 |
| 3 | Noor Ahmad | CSK | 14 |
| 4 | Trent Boult | MI | 13 |
| 5 | Krunal Pandya | RCB | 13 |
| 6 | Harshal Patel | SRH | 13 |
| 7 | Kuldeep Yadav | DC | 12 |
| 8 | Bhuvneshwar Kumar | RCB | 12 |
| 9 | Sai Kishore | GT | 12 |
| 10 | Khaleel Ahmed | CSK | 12 |
Highest Runs In IPL 2025 Season
Abhishek Sharma from Sunrisers Hyderabad is leading the IPL 2025 season with a standout 141 runs, backed by an explosive strike rate of 256.36.
Ishan Kishan follows in second place, having scored 106 runs (not out) with a strike rate of 225.53.
In third place is Priyansh Arya from PBKS, with 103 runs and an impressive strike rate of 245.23.

Here is a table displaying the highest run scorers in the IPL 2025 season:
| Rank | Player | Team | Runs | Balls | Strike Rate |
|---|---|---|---|---|---|
| 1 | Abhishek Sharma | SRH | 141 | 55 | 256.36 |
| 2 | Ishan Kishan | SRH | 106* | 55 | 225.53 |
| 3 | Priyansh Arya | PBKS | 103 | 42 | 245.23 |
| 4 | Vaibhav Suryavanshi | RR | 101 | 38 | 265.78 |
| 5 | Shreyas Iyer | PBKS | 97* | 42 | 230.95 |
| 6 | Quinton De Kock | KKR | 97* | 61 | 159.01 |
| 7 | Jos Buttler | GT | 97* | 54 | 179.62 |
| 8 | K L Rahul | DC | 93* | 53 | 175.47 |
| 9 | Shubman Gill | GT | 90 | 55 | 163.63 |
| 10 | Karun Nair | DC | 89 | 40 | 222.50 |
Most 50s In the 2025 Season
Virat Kohli of the Royal Challengers Bangalore has been in outstanding form this IPL 2025 season.
In just 10 matches, he has already smashed six half-centuries, showcasing his consistency and class at the top order.
Right behind him is Sai Sudharsan from the Gujarat Tigers, who has delivered impressive performances with the bat as well. He has scored five fifties in 9 matches, proving to be a vital asset for his team.
Sharing the third spot is Yashasvi Jaiswal of the Rajasthan Royals, who has also scored five fifties, but in 10 matches. His aggressive starts have often given his team solid momentum in the power play.

Here’s a table showing the players with the most half-centuries in this IPL season:
| Rank | Player | Team | 50’s |
|---|---|---|---|
| 1 | Virat Kohli | RCB | 6 |
| 2 | Sai Sudharsan | GT | 5 |
| 3 | Yashasvi Jaiswal | RR | 5 |
| 4 | Jos Buttler | GT | 4 |
| 5 | Shubham Gill | GT | 4 |
| 6 | Mitchell Marsh | LSG | 4 |
| 7 | Nicolas Pooran | LSG | 4 |
| 8 | Aiden Markram | LSG | 4 |
| 9 | K L Rahul | DC | 3 |
| 10 | Ajinkya Rahane | KKR | 3 |
Most 100s In the 2025 Season
Despite playing just three matches, Vaibhav Suryavanshi has already scored a century.
What makes his performance even more remarkable is his blazing strike rate of 215.71, showing just how aggressive and effective he’s been at the crease.
Joining him on the list of century-makers this season are Priyansh Arya, Abhishek Sharma, and Ishan Kishan, each of whom has played more matches but still delivered standout knocks for their respective teams.
Here is a table displaying the players who have made centuries this IPL season:
| Rank | Player | Team | Number Of Centuries | Strike Rate |
|---|---|---|---|---|
| 1 | Vaibhav Suryavanshi | RR | 1 | 215.71 |
| 2 | Priyansh Arya | PBKS | 1 | 200.62 |
| 3 | Abhishek Sharma | SRH | 1 | 180.45 |
| 4 | Ishan Kishan | SRH | 1 | 153.78 |
Most Fours In A Season
Sai Sudharsan from Gujarat Tigers leads the IPL 2025 season in hitting the most fours, smashing a total of 46 so far.
Right behind him is Jos Buttler with 43 fours, followed closely by Suryakumar Yadav of the Mumbai Indians, who has 42 to his name. Completing the top five are Yashasvi Jaiswal with 41 fours and Virat Kohli with 39, showing consistent performances with the bat.

Here is a table displaying the players who have hit the highest 4s in this IPL season so far:
| Rank | Player | Team | Number of 4s |
|---|---|---|---|
| 1 | Sai Sudharsan | Gujarat Tigers (GT) | 46 |
| 2 | Jos Buttler | Gujarat Tigers (GT) | 43 |
| 3 | Suryakumar Yadav | Mumbai Indians (MI) | 42 |
| 4 | Yashasvi Jaiswal | Rajasthan Royals (RR) | 41 |
| 5 | Virat Kohli | Royal Challengers Bangalore (RCB) | 39 |
| 6 | Shubman Gill | Gujarat Tigers (GT) | 38 |
| 7 | Travis Head | Sunrisers Hyderabad (SRH) | 37 |
| 8 | Mitchell Marsh | Lucknow Super Giants (LSG) | 36 |
| 9 | Ryan Rickelton | Mumbai Indians (MI) | 35 |
| 10 | Prabhsimran Singh | Punjab Kings (PBKS) | 34 |
Most Sixes In A Season
Nicholas Pooran from Lucknow Super Giants has been the biggest six-hitter in IPL 2025 so far, smashing 34 sixes in just 10 matches.
Following closely is Suryakumar Yadav from Mumbai Indians, who has cleared the boundary 23 times in the same number of games.
In third place is Punjab Kings’ rising star, Priyansh Arya, with 22 sixes in 9 matches. Not far behind are Yashasvi Jaiswal of Rajasthan Royals and Shreyas Iyer of Punjab Kings, who have hit 22 and 21 sixes respectively.

Here’s a table showing the top six hitters of IPL 2025:
| Rank | Player | Team | No of 6s |
|---|---|---|---|
| 1 | Nicholas Pooran | LSG | 34 |
| 2 | Suryakumar Yadav | MI | 23 |
| 3 | Priyansh Arya | PBKS | 22 |
| 4 | Yashasvi Jaiswal | RR | 22 |
| 5 | Shreyas Iyer | PBKS | 21 |
| 6 | Mitchell Marsh | LSG | 20 |
| 7 | Riyan Parag | RR | 18 |
| 8 | Jos Buttler | GT | 17 |
| 9 | Rohit Sharma | MI | 17 |
| 10 | Vaibhav Suryavanshi | RR | 16 |
Most Catches In IPL 2025 Season
Naman Dhir of the Mumbai Indians currently holds the top position for the most catches in the IPL 2025 season.
Coming in second is Shimron Hetmyer of the Rajasthan Royals, who has taken 9 catches in 10 matches. Tristan Stubbs from Delhi Capitals ranks third with 7 catches in 9 matches, showing his alertness and reliability in the field.

Below is a table displaying the top players with the highest number of catches so far in IPL 2025:
| Rank | Player | Team | Catches | Matches |
|---|---|---|---|---|
| 1 | Naman Dhir | MI | 11 | 10 |
| 2 | Shimron Hetmyer | RR | 9 | 10 |
| 3 | Tristan Stubbs | DC | 7 | 9 |
| 4 | Tim David | RCB | 7 | 10 |
| 5 | Yashasvi Jaiswal | RR | 7 | 10 |
| 6 | Riyan Parag | RR | 7 | 10 |
| 7 | Nicholas Pooran | LSG | 7 | 10 |
| 8 | Tilak Varma | MI | 7 | 10 |
| 9 | Phil Salt | RCB | 6 | 9 |
| 10 | Mitchell Starc | DC | 6 | 9 |
Highest Innings In IPL 2025 Season
Sunrisers Hyderabad leads the chart for the highest team totals in IPL 2025, posting a remarkable 286/6 against Rajasthan Royals on March 23 in Hyderabad.
They also hold the second spot with 247/2 against Punjab Kings on April 12 at the same venue, highlighting their dominant batting form this season.
Punjab Kings follow closely, securing both the third and fourth positions with scores of 245/6 and 243/5, showcasing their consistent performance with the bat. Rajasthan Royals complete the top five with a strong total of 242/6, which also came in the same match where SRH posted the highest score.
The table below lists the top ten highest team totals in a single innings during the IPL 2025 season.
| Rank | Team | Innings Score | Date | Opposition |
|---|---|---|---|---|
| 1 | SRH | 286/6 | 23 Mar 2025 | RR |
| 2 | SRH | 247/2 | 12 Apr 2025 | Punjab Kings |
| 3 | Punjab Kings | 245/6 | 12 Apr 2025 | SRH |
| 4 | Punjab Kings | 243/5 | 25 Mar 2025 | GT |
| 5 | RR | 242/6 | 23 Mar 2025 | SRH |
| 6 | LSG | 238/3 | 8 Apr 2025 | KKR |
| 7 | KKR | 234/7 | 8 Apr 2025 | LSG |
| 8 | GT | 232/5 | 25 Mar 2025 | Punjab Kings |
| 9 | RCB | 221/5 | 7 Apr 2025 | MI |
| 10 | Punjab Kings | 219/6 | 8 Apr 2025 | CSK |
IPL Viewership Statistics 2025
The first three matches on JioHotstar recorded a 40% increase in viewership compared to the same period last season. This growth was primarily driven by a 54% rise in Connected TV (CTV) consumption.
Together, these matches drew 137 crore total views, with a peak concurrency of 3.4 crore viewers and an impressive 2,186 crore minutes of watch time.
Television viewership also witnessed strong growth. The opening weekend of IPL 2025 attracted over 25.3 crore viewers on TV and recorded 2,770 crore minutes of watch time, marking a 22% increase from the previous year.
Source: The Hindu
IPL Teams’ Social Media Following
Chennai Super Kings currently holds the title for the most followed IPL franchise across all social media platforms, with a global follower base of 41.9 million.
Following closely is the Mumbai Indians, ranked second with a total of 37.9 million followers. Royal Challengers Bangalore secures the third position, amassing 33.9 million followers across platforms.
The table below provides a detailed overview of the social media following of the top IPL team across various platforms.
| Team | Overall Social Media Followers |
|---|---|
| Chennai Super Kings | 41.9 million |
| Mumbai Indians | 37.9 million |
| Royal Challengers Bengaluru | 33.9 million |
| Kolkata Knight Riders | 29.1 million |
| Punjab Kings | 16 million |
Source: Sporting News
IPL Player Statistics
This section will provide you with insights into the individual records created by various players in the IPL history.
Leading Run Scorers
Virat Kohli is the leading run-scorer in IPL history, with a total of 8004 runs scored in the IPL history.
Shikhar Dhawan scored the second-highest total runs of 6,769, and Rohit Sharma scored a total run of 6,628 in all the IPL seasons.
Here is a table displaying the players with the highest total runs scored in IPL history.
| Rank | Player | Total Runs Scored in IPL History |
|---|---|---|
| 1 | V Kohli (RCB) | 8004 |
| 2 | S Dhawan (DC/DCH/MI/PBKS/SRH) | 6769 |
| 3 | RG Sharma (DCH/MI) | 6628 |
| 4 | DA Warner (DC/SRH) | 6565 |
| 5 | SK Raina (CSK/GL) | 5528 |
| 6 | MS Dhoni (CSK/RPS) | 5243 |
| 7 | AB de Villiers (DC/RCB) | 5162 |
| 8 | CH Gayle (KKR/KXIP/PBKS/RCB) | 4965 |
| 9 | RV Uthappa (CSK/KKR/MI/PWI/RCB/RR) | 4952 |
| 10 | KD Karthik (DC/GL/KKR/KXIP/MI/RCB) | 4842 |
Highest Wicket Takers
With 205 wickets taken up to season 2024, Yuzvendra Chahal has taken the highest number of wickets in the Indian IPL history.
Meanwhile, Piyush Chawla has taken 192, the second-highest number of wickets in the IPL history, while DJ Bravo comes in third on the list with 183 wickets taken.
Here is a table displaying the players with the most wickets taken in the IPL history.
| Rank | Player | Number of Wickets in IPL History |
|---|---|---|
| 1 | YS Chahal (MI/RCB/RR) | 205 |
| 2 | PP Chawla (CSK/KKR/KXIP/MI) | 192 |
| 3 | DJ Bravo (CSK/GL/MI) | 183 |
| 4 | B Kumar (PWI/SRH) | 181 |
| 5 | SP Narine (KKR) | 180 |
| 6 | R Ashwin (CSK/DC/KXIP/RPS/RR) | 180 |
| 7 | A Mishra (DC/DCH/LSG/SRH) | 174 |
| 8 | SL Malinga (MI) | 170 |
| 9 | JJ Bumrah (MI) | 165 |
| 10 | RA Jadeja (CSK/GL/Kochi/RR) | 160 |
Players With The Most Centuries
Virat Kholi has made eight centuries in his IPL career, which is the highest compared to other players.
Further, Jos Buttler has made seven centuries in his IPL career, the second-highest number compared to other players.
Here is a table displaying the players with the most centuries in IPL history.
| Player | Number of Centuries in IPL History |
|---|---|
| V Kohli (RCB) | 8 |
| JC Buttler (MI/RR) | 7 |
| CH Gayle (KKR/KXIP/PBKS/RCB) | 6 |
| Shubman Gill (GT/KKR) | 4 |
| KL Rahul (KXIP/LSG/PBKS/RCB/SRH) | 4 |
| SR Watson (CSK/RCB/RR) | 4 |
| DA Warner (DC/SRH) | 4 |
| SV Samson (DC/RR) | 3 |
| AB de Villiers (DC/RCB) | 3 |
| HM Amla (KXIP) | 2 |
Players With The Most Sixes
Chris Gayle has hit 357, the highest number of Sixes in the IPL history.
Rohit Sharma and Virat Kohli have hit 280 and 272 Sixes, respectively, in their IPL career, taking up the second and the third spots with the highest number of sixes hit.
Here is a table displaying the players with the most number of sixes in the IPL history.
| Players With The Most Sixes | Number of Sixes in IPL History |
|---|---|
| CH Gayle (KKR/KXIP/PBKS/RCB) | 357 |
| RG Sharma (DCH/MI) | 280 |
| V Kohli (RCB) | 272 |
| MS Dhoni (CSK/RPS) | 252 |
| AB de Villiers (DC/RCB) | 251 |
| DA Warner (DC/SRH) | 236 |
| KA Pollard (MI) | 223 |
| AD Russell (DC/KKR) | 209 |
| SV Samson (DC/RR) | 206 |
| SK Raina (CSK/GL) | 203 |
Highest Individual Scores
Chris Gayle has made a score of 175 in a match, making him the player with the highest individual score in a match in IPL history.
Brendon McCullum has made 158 in a single match in IPL, making him the player with the second-highest individual score made in a match.
Here is a table displaying the players with the highest individual runs scored in a match in IPL history:
| Players | Individual Score In A Match |
|---|---|
| CH Gayle | 175* |
| BB McCullum | 158* |
| Q de Kock | 140* |
| AB de Villiers | 133* |
| KL Rahul | 132* |
| AB de Villiers | 129* |
| Shubman Gill | 129 |
| CH Gayle | 128* |
| RR Pant | 128* |
| M Vijay | 127 |
Most IPL Catches
With 114 catches, Virat Kohli has registered the highest number of catches taken in IPL history.
Suresh Raina, Kieron Pollard, and Ravindra Jadeja are other players with a high number of catches in IPL history.
Here is a table displaying the players that have the highest number of catches registered on their name in the IPL history.
| Player | Number Of Catches In IPL History |
|---|---|
| V Kohli (RCB) | 114 |
| SK Raina (CSK/GL) | 109 |
| KA Pollard (MI) | 103 |
| RA Jadeja (CSK/GL/Kochi/RR) | 103 |
| RG Sharma (DCH/MI) | 101 |
| S Dhawan (DC/DCH/MI/PBKS/SRH) | 99 |
| AB de Villiers (DC/RCB) | 90 |
| DA Warner (DC/SRH) | 86 |
| MK Pandey (DC/KKR/LSG/MI/PWI/RCB/SRH) | 83 |
| F du Plessis (CSK/RCB/RPS) | 81 |
Most IPL ‘Man of the Match’ Awards
AB de Villiers has been declared as the man of the match in 23 matches in the IPL history, making him the player to receive the title a maximum number of times.
Virat Kohli has received the award 18 times, while Chris Gayle has received the title 17 times, making them the second and third players to receive the title the maximum number of times.
The following table displays the players who have received the IPL ‘Man of the Match’ titles the most number of times in the league’s history.
| Player | Number of ‘Man of the Match’ Titles |
|---|---|
| AB de Villiers | 23 |
| Virat Kohli | 18 |
| Chris Gayle | 17 |
| Ravindra Jadeja | 16 |
| Rohit Sharma | 16 |
| MS Dhoni | 15 |
| Sunil Narine | 15 |
| Andre Russell | 15 |
| Kieron Pollard | 14 |
| Suresh Raina | 12 |
Teams With Most IPL Titles
Chennai Super Kings and Mumbai Indians have won the IPL 5 times in IPL history.
However, Chennai Super Kings have reached the finals 10 times and won 5 times, making them the team to have played the IPL finals the highest number of times.
Here is a table displaying the teams with the most IPL titles in the IPL history.
| Team | Titles Won | Years Won |
|---|---|---|
| Chennai Super Kings | 5 | 2010, 2011, 2018, 2021, 2023 |
| Mumbai Indians | 5 | 2013, 2015, 2017, 2019, 2020 |
| Kolkata Knight Riders | 2 | 2012, 2014 |
| Rajasthan Royals | 1 | 2008 |
| Sunrisers Hyderabad | 1 | 2016 |
| Gujarat Titans | 1 | 2022 |
| Deccan Chargers | 1 | 2009 |
Conclusion: The IPL 2025 Season Has Emerged As A Record-Breaking Season
With 456 runs, Sai Sudharsan leads the IPL 2025 season as the top run-scorer, while Josh Hazlewood claims the Purple Cap with 18 wickets.
Abhishek Sharma’s outstanding 141 runs in a match and Nicholas Pooran’s 34 sixes highlight the exceptional performances this season. Additionally, the rise of 14-year-old Vaibhav Suryavanshi, who became the second-fastest centurion in IPL history, has added a thrilling new dimension to the tournament.
Overall, IPL continues to break records of both player achievements and viewership, setting new standards for the next IPL Season.