Finally the most intense stage has arrived, the final match of Indian Premier League will be played between Royal Challengers Bengaluru and Punjab Kings, which will take place at Narendra Modi Stadium on 3rd June at 7:30 PM IST.
The team that never wins a IPL trophy since 2008, finally the day has arrived — both teams are set to erase the stain they’ve carried for 18 years. Under the leadership of Rajat Patidar, RCB are currently in 2nd place on the points table and have won 9 out of 14 games. On the other hand, Punjab Kings are brilliant and have won the Qualifier – 2 match, which was against MI. Looking at the ongoing performance, PBKS are currently at the top of the points table and have won 9 out 14 games. As both teams have never won the IPL trophy since the league started, so the final match will be important for both teams.
Let’s take a look at the key player battle that will be worth watching when these two dynamo face each other.
RCB vs PBKS Top Player Battles in IPL Season 2025
1. Virat Kohli vs Yuzvendra Chahal
Virat Kohli has a decent performance against Yuzvendra Chahal, who is known for his spin googly style. Talking about the performance, Kohli has played a total of 40 balls from Chahal, and in which he scored a total of 52 runs and was dismissed once.
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2011 | 5 | 6 | 0 | 4 | 1 | 0 | 83.3 | – |
2022 | 1 | 3 | 0 | 2 | 0 | 0 | 33.3 | – |
2023 | 3 | 4 | 0 | 1 | 0 | 0 | 75.0 | – |
2024 | 24 | 17 | 1 | 7 | 1 | 2 | 141.2 | 24.0 |
2025 | 19 | 10 | 0 | 0 | 1 | 1 | 190.0 | – |
Total | 52 | 40 | 1 | 14 | 3 | 3 | 130.0 | 52.0 |
2. Phil Salt vs Arshdeep Singh
Phil Salt has a low performance against Arshdeep Singh, who is a consistent wicket taking bowler. Talking about the performance, Salt has played a total of 22 balls from Arshdeep, in which he scored a total of 25 runs and was dismissed twice.
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2023 | 1 | 1 | 0 | 0 | 0 | 0 | 100.0 | – |
2024 | 6 | 8 | 0 | 5 | 1 | 0 | 75.0 | – |
2025 | 18 | 13 | 2 | 6 | 2 | 1 | 138.5 | 9.0 |
Total | 25 | 22 | 2 | 11 | 3 | 1 | 113.6 | 12.5 |
3. Shreyas Iyer vs Josh Hazlewood
Shreyas Iyer has a low performance in front of the Australian left arm bowler Josh Hazlewood. Talking about the performance, Shreyas has played a total of 22 balls from Hazlewood and scored a total of 11 runs and lost his wickets four times.
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2020 | 1 | 1 | 0 | 0 | 0 | 0 | 100.0 | – |
2021 | 2 | 11 | 2 | 9 | 0 | 0 | 18.2 | 1.0 |
2025 | 8 | 10 | 2 | 6 | 1 | 0 | 80.0 | 4.0 |
Total | 11 | 22 | 4 | 15 | 1 | 0 | 50.0 | 2.8 |
4. Prabhsimran Singh vs Bhuvneshwar Kumar
The right-hand batsman Prabhsimran Singh has a low performance against the right-arm pace bowler Bhuvneshwar Kumar, who has a vast amount of IPL experience. Talking about the performance, Prabhsimran has played a total of 42 balls from Bhuvneshwar, in which he scored a total of 68 runs and getting out five times.
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2019 | 8 | 3 | 0 | 1 | 0 | 1 | 266.7 | – |
2022 | 3 | 2 | 0 | 0 | 0 | 0 | 150.0 | – |
2023 | 0 | 2 | 2 | 2 | 0 | 0 | 0.0 | 0.0 |
2024 | 24 | 15 | 1 | 7 | 5 | 0 | 160.0 | 24.0 |
2025 | 33 | 20 | 2 | 9 | 7 | 0 | 165.0 | 16.5 |
Total | 68 | 42 | 5 | 19 | 12 | 1 | 161.9 | 13.6 |
5. Shashank Singh vs Suyash Sharma
Emerging player Shashank Singh has adopted a defensive approach against Suyash Sharma, who is a consistent wicket-taker. Looking at their head-to-head record, Shashank has played a total of 10 balls from Suyash Sharma and has scored a total of 10 runs nd was dismissed once.
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2025 | 10 | 10 | 1 | 3 | 1 | 0 | 100.0 | 10.0 |
Total | 10 | 10 | 1 | 3 | 1 | 0 | 100.0 | 10.0 |
In conclusion, the final match between RCB and PBKS is expected to be an exciting and interesting battle to watch. The player battle in this match will be important to watch, as Virat Kohli will play against Yuzvendra Chahal, who is a consistent wicket-taking bowler. Additionally, Shreyas Iyer, Phil Salt and Prabhsimran Singh will play against the top bowlers who have a vast amount of IPL experience and have already left their mark in the IPL.