
The Orange Cap of the Indian Premier League is a highly valuable award, which is worn by the batsman who has the highest score in the ongoing tournament. During the tournament, the player who has the highest overall run tally wears the Orange Cap when playing in the field. When two batsmen are equal on the run count, the player with a better strike rate takes priority. The Orange Cap is transferred during the ongoing season and finally given to the most runs scored at the final match.
Virat Kohli’s Orange Cap Chasing
In the race for the Orange Cap, Virat Kohli is constantly hitting runs to be at the top. He has scored seven fifties in this IPL season 2025. The way he is playing, in just 2-3 matches, he will get the orange cap. Currently, he is in the 4th position in the list for the orange cap. It indicates consistent and effective batting performance for the entire IPL season.
On May 8, 2025, with 57 matches, Mumbai Indians’ Suryakumar Yadav is holding the Orange Cap with 510 runs. Second position for Sai Sudharsan, third for Subhman Gill, and fourth position for Virat Kohli. Virat Kohli runs in this IPL Season are 505 in 11 innings.
The Race for the Orange Cap:
1. Suryakumar Yadav
Suryakumar Yadav has simply been on fire for the Mumbai Indians! He’s scored an incredible 510 runs in just 12 matches. That’s like averaging almost 64 runs each time he steps out to bat! And this, he’s not only scoring runs, but he’s scoring runs quickly too! His strike rate is a mad 170.56, which is to say he’s smashing boundaries left, right, and center, making the MI batting order look absolutely dangerous! He’s certainly been their star man with the bat this season!
2. Sai Sudharasan
Sai Sudharsan of the Gujarat Titans has scored 509 runs in 11 matches in this IPL season of 2025. He has been a top-order performer, averaging 46.27 with five half-centuries, supporting GT’s dominance.
3. Shubman Gill
Shubman Gill has scored 508 runs in 11 matches and he is playing for the Gujarat Titans, with an average of 50.80. He has been very consistent and has hit five half-centuries in this IPL season 2025.
4. Virat Kohli
Virat Kohli is playing an excellent IPL season for Royal Challengers Bangalore! Virat Kohli runs are 505 in 11 matches. What’s most impressive is his batting average; he gets about 63 runs every time he takes the field. And he’s already achieved seven fifty, which is higher. This indicates just how vital Virat Kohli has been to RCB’s performance this season with his high-scoring and consistent inputs.
Kohli’s Consistency Keeps Him in Orange Cap Race
Kohli is a key player for RCB. He has been making runs consistently, playing hard against both his seniors and juniors in the tournament. While many young players like Dewald Brevis are making headlines, Kohli’s experience and calm approach keep him in the race for the Orange Cap. He has already scored multiple half-centuries and continues to anchor RCB’s innings with style.
Virat Kohli runs are not only helping his team but also setting a benchmark for others. He is still one of the most reliable batsmen. Virat Kohli runs this season are being closely watched by fans, who hope he can continue his form in the playoffs and win the IPL trophy for the first time.
Don’t miss the match! Get your IPL ID today on TigerBook.
5. Jos Buttler
Jos Buttler has made 500 runs in 11 games for the Gujarat Titans. He has a high average of 71.43, and his highest score till now is 97 not out. He is one of the most deadly and consistent batters in this IPL season.
6. Yashasvi Jaiswal
Yashasvi Jaiswal has made 473 runs in 12 games for Rajasthan Royals. He has a batting average of 43.00 and tends to provide the team with quick, solid starts. Even though RR has experienced some challenging matches, his batting has been a major plus for them.
7. Prabhsimran Singh
Prabhsimran Singh is playing for the Punjab Kings. He is performing outstandingly in this tournament. He has scored 437 runs in 11 innings. He has a high strike rate of 170.03, and his top score is 91. His aggressive and explosive batting has turned him into a key player at the top order.
8. Nicolas Pooran
Nicholas Pooran has scored 410 runs in 11 games for Lucknow Super Giants. He is continuously performing well in this IPL season, with a strike rate of 200.98. His good finishing of the games has made him a top performer this season.
9. Shreyas Iyer
Shreyas Iyer is the captain of Punjab Kings and has contributed 405 runs in 11 matches. His average is 50.63, and his highest score is 97 not out. He has been a strong player in the middle order and has ensured that the team remains strong.
10. KL Rahul
KL Rahul has scored 381 runs in 10 games for Delhi Capitals. With an average of 47.63. Rahul’s strategies are keychain to winning DC in IPL 2025.
Rank | Player Name | Team | Runs | Matches | Innings | Strike Rate | Average |
1 | Suryakumar Yadav | MI | 510 | 12 | 12 | 170.56 | 63.75 |
2 | Sai Sudharsan | GT | 509 | 11 | 11 | 153 | 46.27 |
3 | Shubman Gill | GT | 508 | 11 | 11 | 153 | 50.80 |
4 | Virat Kohli | RCB | 505 | 11 | 11 | 143 | 63.12 |
5 | Jos Buttler | GT | 500 | 11 | 11 | 164 | 71.42 |
6 | Yashasvi Jaiswal | RR | 473 | 12 | 12 | 155 | 43.00 |
7 | Prabhsimran Singh | PBKS | 437 | 11 | 11 | 170 | 39.72 |
8 | Nicholas Pooran | LSG | 410 | 11 | 11 | 201 | 41.00 |
9 | Shreyas Iyer | PBKS | 405 | 11 | 11 | 181 | 50.62 |
10 | KL Rahul | DC | 381 | 10 | 10 | 142 | 47.62 |
11 | Mitchell Marsh | LSG | 378 | 10 | 10 | 156 | 37.80 |
12 | Riyan Parag | RR | 377 | 12 | 12 | 171 | 37.70 |
13 | Ajinkya Rahane | KKR | 375 | 12 | 11 | 146 | 37.50 |
14 | Aiden Markram | LSG | 348 | 11 | 11 | 147 | 31.63 |
15 | Priyansh Arya | PBKS | 347 | 11 | 11 | 193 | 31.54 |
16 | Ryan Rickelton | MI | 336 | 12 | 12 | 153 | 30.54 |
17 | Ayush Badoni | LSG | 326 | 11 | 10 | 150 | 36.22 |
18 | Abhishek Sharma | SRH | 314 | 11 | 10 | 180 | 31.40 |
19 | Heinrich Klaasen | SRH | 311 | 11 | 10 | 154 | 34.55 |
20 | Shivam Dube | CSK | 301 | 12 | 12 | 131 | 33.44 |