Royal Challengers Bengaluru (RCB) will take on Punjab Kings (PBKS) in the 74th game of the Indian T20 League, 2025 at the Narendra Modi Stadium, Ahmedabad on 3rd June 2025 at 07:30 PM IST.

RCB vs PBKS (Royal Challengers Bengaluru vs Punjab Kings), Final - Match Information
Match: Royal Challengers Bengaluru vs Punjab Kings, Final
Date: 3rd June 2025
Time: 07:30 PM IST
Venue: Narendra Modi Stadium, Ahmedabad
RCB vs PBKS, Narendra Modi Stadium, Ahmedabad Pitch Report and Weather Conditions
The pitch at the Narendra Modi Stadium, Ahmedabad will allow for good stroke play and the batters will find it easy to bat on the surface. It will not allow a lot of assistance to the bowlers and wicket taking is going to be difficult. The average 1st innings score at this venue in the last 20 matches is 190 runs. The pitch at the Narendra Modi Stadium, Ahmedabad is a balanced one with decent assistance for both batters and bowlers on offer. The team winning the toss may decide to bat or bowl depending on the ground conditions today.
Weather Report for Narendra Modi Stadium, Ahmedabad
Temperature will hover around 32.7 °C with 50% humidity. 7.88 m/s winds are expected.
Pace or Spin?
Pacers have been very successful at this venue. They have taken 80% of the total wickets at this venue. We would suggest that you pick as many pace bowlers as possible in your team. Based on the stats available, Fantasy gully experts predict that the pitch will continue to assist the pacers.
RCB vs PBKS, Head to Head
In the 36 matches played between these 2 teams, Bowler of both teams have earned the most fantasy points for their respective teams so far.
RCB vs PBKS Dream11 Prediction: Top Batter and Wicket-Keeper Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Virat Kohli | 5 | 222 | 44.4 | 0 | - | 12, 54, 43, 62, 51 | - |
Shreyas Iyer | 5 | 198 | 66 | 0 | - | 87, 2, 26, 53, 30 | - |
Priyansh Arya | 5 | 104 | 20.8 | 0 | - | 20, 7, 62, 6, 9 | - |
- Virat Kohli
Virat Kohli is a Batter and has an average of 68 match fantasy points in the last 10 games, a fantasy rating of 10 and is a good to have player for your Fantasy Team. He is a top order opening batter, bats Right Handed. In the last 5 matches this player has scored 222 runs at an average of 44.4 per match.
- Shreyas Santosh Iyer
Shreyas Iyer is a Batter and has an average of 51 match fantasy points in the last 10 games, a fantasy rating of 9 and is a good to have player for your Fantasy Team. Shreyas Iyer is a top order batter, bats Right Handed. In the recent 5 matches he has scored 87, 2, 26, 53, 30 runs at an average of 66 per match.
- Priyansh Arya
Priyansh Arya is a Batter and has an average of 34 match fantasy points in the last 10 games, a fantasy rating of 8.5 and is fairly consistent player in terms of fantasy points. This player is a top order opening batter, bats Left Handed. In the recent 5 matches Priyansh Arya has scored 104 runs averaging 20.8 per match.

RCB vs PBKS Dream11 Prediction: Top Bowler Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Josh Hazlewood | 5 | 0 | - | 12 | 11.9 | - | 3, 2, 4, 0, 0 |
Kyle Jamieson | 4 | 0 | - | 3 | 44.7 | 0, 0, 0, 0, 0 | 1, 0, 1, 0, 1 |
Bhuvneshwar Kumar | 4 | 3 | 3 | 3 | 53.7 | 0, 0, 0, 3, 0 | 1, 1, 1, 0, 0 |
- Josh Reginald Hazlewood
Josh Hazlewood is a Bowler and has an average of 56 match fantasy points in the last 10 games, a fantasy rating of 9.5 and is a good to have player for your Fantasy Team. He is a right-arm fast medium Bowler and in the recently played 5 matches this player has taken 12 wickets at an average of 11.9. Josh Hazlewood has a very good record against this opponent, taking 3, 0, 0, 3, 0 wickets in the recent matches.
- Kyle Alex Jamieson
Kyle Jamieson is a Bowler and has an average of 42 match fantasy points in the last 10 games, a fantasy rating of 8.7 and is fairly consistent player in terms of fantasy points. He is a right-arm fast medium Bowler and in the last 4 matches this player has taken 3 wickets at an average of 44.7. Kyle Jamieson has been very successful against this team, taking 0, 1, 0, 0, 0 wickets in the recent matches. He has a good record at this venue in the recent 4 matches this player played here and has taken 1, 2, 0, 1 wickets.
- Bhuvneshwar Kumar Singh
Bhuvneshwar Kumar is fairly consistent player in terms of fantasy points. Bhuvneshwar Kumar has an average of 39 match fantasy points in the last 10 games and a fantasy rating of 8.5. He is a right-arm medium Bowler and in the recently played 4 matches this player has taken 3 wickets at an average of 53.7. Bhuvneshwar Kumar has been very successful against this team, taking 1, 0, 2, 0, 0 wickets in the recent matches. He has been very successful at this venue in the recent 4 matches this player played here and has taken 0, 0, 0, 5, 0 wickets.

RCB vs PBKS Dream11 Prediction: Top All-Rounder Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Marco Jansen | 4 | 0 | 0 | 6 | 24.5 | 0, 0, 0, 0, 0 | 2, 0, 1, 2, 1 |
Azmatullah Omarzai | 3 | 19 | 9.5 | 2 | 49.5 | 0, 18, 0, 1, 0 | 2, 0, 0, 0, 0 |
Krunal Pandya | 4 | 8 | 8 | 2 | 43 | 0, 0, 0, 8, 0 | 0, 0, 1, 0, 1 |
- Marco Jansen
Marco Jansen is an All Rounder and has an average of 53 match fantasy points in the last 10 games, a fantasy rating of 8.6 and is a very consistent player in terms of fantasy points. Marco Jansen is a left-arm fast Bowler and in the recently played 4 matches he has taken 2, 0, 1, 2, 1 wickets at an average of 24.5. This player has a very good record against this opponent, taking 0, 0, 2, 3, 0 wickets in the recent matches. Marco Jansen has bowled well at this venue in the last 4 matches he played here and has taken 1, 1, 0 wickets.
- Azmatullah Omarzai
Azmatullah Omarzai is an All Rounder and has an average of 29 match fantasy points in the last 10 games, a fantasy rating of 7.9 and is fairly consistent player in terms of fantasy points. This player bowls right-arm medium fast and in the last 3 matches Azmatullah Omarzai has taken 2 wickets at an average of 49.5. He has been very successful at this venue in the last 3 matches this player played here and has taken 3 wickets.
- Krunal Himashu Pandya
Krunal Pandya is fairly consistent player in terms of fantasy points. Krunal Pandya has an average of 40 match fantasy points in the last 10 games and a fantasy rating of 7.6. He bowls slow left-arm orthodox and in the last 4 matches this player has taken 2 wickets at an average of 43. Krunal Pandya has been very successful against this team, taking 0, 2, 0, 0, 0 wickets in the recent matches.

Fantasy Tips Prediction | Dream Lineup | Team News | Team Head To Head Records | Player Head To Head Records
RCB vs PBKS Dream11 Prediction: Top Players of the Last Match
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Shreyas Iyer | 5 | 198 | 66 | 0 | - | 87, 2, 26, 53, 30 | - |
Suyash Sharma | 5 | 0 | - | 4 | 41.5 | - | 3, 0, 1, 0, 0 |
Phil Salt | 5 | 175 | 43.8 | 0 | - | 56, 30, 62, 26, 1 | - |
Josh Hazlewood | 5 | 0 | - | 12 | 11.9 | - | 3, 2, 4, 0, 0 |
Josh Inglis | 5 | 177 | 35.4 | 0 | - | 38, 4, 73, 32, 30 | - |
Nehal Wadhera | 5 | 144 | 36 | 0 | - | 48, 8, 2, 16, 70 | - |
The Top Point Getters for Royal Challengers Bengaluru are Suyash Sharma with 111 match fantasy points. Phil Salt with 86 match fantasy points and Josh Hazlewood with 85 match fantasy points.
The Top Point Getters for Punjab Kings are Shreyas Iyer with 126 match fantasy points. Josh Inglis with 77 match fantasy points and Nehal Wadhera with 76 match fantasy points.

RCB vs PBKS Dream11 Prediction: Top Captain and Vice-Captain Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Virat Kohli | 5 | 222 | 44.4 | 0 | - | 12, 54, 43, 62, 51 | - |
Josh Hazlewood | 5 | 0 | - | 12 | 11.9 | - | 3, 2, 4, 0, 0 |
Shreyas Iyer | 5 | 198 | 66 | 0 | - | 87, 2, 26, 53, 30 | - |
Kyle Jamieson | 4 | 0 | - | 3 | 44.7 | 0, 0, 0, 0, 0 | 1, 0, 1, 0, 1 |
Marco Jansen | 4 | 0 | 0 | 6 | 24.5 | 0, 0, 0, 0, 0 | 2, 0, 1, 2, 1 |
- Virat Kohli
Virat Kohli is a Batter and has an average of 68 match fantasy points in the last 10 games, a fantasy rating of 10 and can be a good pick for your Dream11 Team. He is a top order opening Right Handed Batter. In the recently played 5 matches this player has scored 222 runs averaging 44.4 per match.
- Josh Reginald Hazlewood
Josh Hazlewood is a Bowler and has an average of 56 match fantasy points in the last 10 games, a fantasy rating of 9.5 and is fairly consistent player in terms of fantasy points. Josh Hazlewood bowls right-arm fast medium and in the recently played 5 matches he has taken 12 wickets at an average of 11.9. This player has a very good record against this opponent, taking 3, 0, 0, 3, 0 wickets in the recent matches.
- Shreyas Santosh Iyer
Shreyas Iyer is a good to have player for your Dream11 Fantasy Team. Shreyas Iyer has an average of 51 match fantasy points in the last 10 games and a fantasy rating of 9. He is a top order Right Handed Batter. In the recently played 5 matches this player has scored 198 runs at an average of 66 per match.
- Kyle Alex Jamieson
Kyle Jamieson is a good to have player for your Dream11 Fantasy Team. Kyle Jamieson has an average of 42 match fantasy points in the last 10 games and a fantasy rating of 8.7. He is a right-arm fast medium Bowler and in the last 4 matches this player has taken 3 wickets at an average of 44.7. Kyle Jamieson has done very well against this opposition, taking 0, 1, 0, 0, 0 wickets in the recent matches. He has bowled well at this venue in the last 4 matches this player played here and has taken 4 wickets.
- Marco Jansen
Marco Jansen is a safe bet for your Fantasy Team. Marco Jansen has an average of 53 match fantasy points in the last 10 games and a fantasy rating of 8.6. He is a left-arm fast Bowler and in the recent 4 matches this player has taken 2, 0, 1, 2, 1 wickets at an average of 24.5. Marco Jansen has been very successful against this team, taking 0, 0, 2, 3, 0 wickets in the recent matches. He has bowled well at this venue in the recent 4 matches this player played here and has taken 2 wickets.

RCB vs PBKS Squad Information
Royal Challengers Bengaluru (RCB) Squad: Virat Kohli, Josh Hazlewood, Swapnil Singh, Bhuvneshwar Kumar, Mayank Agarwal, Krunal Pandya, Tim Seifert, Liam Livingstone, Jitesh Sharma, Phil Salt, Rajat Patidar, Nuwan Thushara, Romario Shepherd, Tim David, Manoj Bhandage, Blessing Muzarabani, Yash Dayal, Rasikh Salam, Suyash Sharma, Mohit Rathee, Swastik Chikara and Abhinandan Singh
Punjab Kings (PBKS) Squad: Marcus Stoinis, Yuzvendra Chahal, Shashank Singh, Praveen Dubey, Kyle Jamieson, Shreyas Iyer, Vishnu Vinod, Josh Inglis, Xavier Bartlett, Yash Thakur, Azmatullah Omarzai, Vyshak Vijaykumar, Arshdeep Singh, Aaron Hardie, Nehal Wadhera, Prabhsimran Singh, Kuldeep Sen, Harpreet Brar, Priyansh Arya, Suryansh Shedge, Mitchell Owen, Pyla Avinash, Harnoor Singh and Musheer Khan
RCB vs PBKS Dream11 Team Today

Wicket-Keepers: Phil Salt and Prabhsimran Singh
Batters: Virat Kohli, Shreyas Iyer, Priyansh Arya and Mayank Agarwal
All-Rounder: Marcus Stoinis
Bowlers: Josh Hazlewood, Kyle Jamieson, Bhuvneshwar Kumar and Suyash Sharma
Captain: Virat Kohli
Vice-Captain: Kyle Jamieson
RCB vs PBKS (Royal Challengers Bengaluru vs Punjab Kings), Final Preview
Royal Challengers Bengaluru have played 14 matches in the series and they are currently ranked second on the points table, while Punjab Kings have played 16 matches in the series and they will be looking to strengthen their hold of the top spot.
Indian T20 League, 2025 Points Table
The points table of Indian T20 League, 2025 Detailed table of matches played, matches won, matches lost, and Net run-rate.
In their previous encounter in this series Suyash Sharma was the Man of the Match and Suyash Sharma scored the highest fantasy points for Royal Challengers Bengaluru with 111 match fantasy points while Kyle Jamieson topped the fantasy points leaderboard for Punjab Kings with 41 match fantasy points.