Match 1 of the Indian T20 League, 2025 has Kolkata Knight Riders taking on Royal Challengers Bengaluru. The match will be played at the Eden Gardens, Kolkata on 22nd March 2025 at 07:30 PM IST.

KKR vs RCB (Kolkata Knight Riders vs Royal Challengers Bengaluru), Match 1 - Match Information
Match: Kolkata Knight Riders vs Royal Challengers Bengaluru, Match 1
Date: 22nd March 2025
Time: 07:30 PM IST
Venue: Eden Gardens, Kolkata
KKR vs RCB | Dream11 Prediction | Top Fantasy Picks | Match 1| Indian T20 League | Fantasy Gully
KKR vs RCB, Eden Gardens, Kolkata Pitch Report and Weather Conditions
The pitch at the Eden Gardens, Kolkata 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 not going to be easy. The average 1st innings score at this venue in the last 20 matches is 138 runs. The team batting first at this venue has won 35% of its matches. Fantasy gully experts predict that the team winning the toss will bowl first here.
Weather Report for Eden Gardens, Kolkata
Temperature will hover around 22.39 °C with 80% humidity. 4.96 m/s winds are expected. There is light rain expected which may affect playing conditions.
Pace or Spin?
The venue is suited for both Pacers and Spinners alike.
KKR vs RCB, Head to Head
In the 35 matches played between these 2 teams, Royal Challengers Bengaluru Bowlers have earned the most fantasy points for their team, while All Rounders have earned the most fantasy points for Kolkata Knight Riders.
KKR vs RCB 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 |
---|---|---|---|---|---|---|---|
Rajat Patidar | 5 | 215 | 71.7 | 0 | - | 81, 66, 28, 36, 4 | - |
Rahmanullah Gurbaz | 5 | 20 | 4 | 0 | - | 5, 1, 1, 6, 7 | - |
Ramandeep Singh | 3 | 54 | - | 2 | 11 | 0, 8, 0, 7, 39 | 2, 0, 0, 0, 0 |
- Rajat Manohar Patidar
Rajat Patidar can be a good pick for your Dream11 Team. He has an average of 74 match fantasy points in the last 10 games and a fantasy rating of 8.8. This player is a top order Right Handed Batter. In the recent 5 matches Rajat Patidar has scored 81, 66, 28, 36, 4 runs at an average of 71.7 per match.
- Rahmanullah Gurbaz
Rahmanullah Gurbaz is a punt player for your Fantasy Team. He has an average of 28 match fantasy points in the last 10 games and a fantasy rating of 8.8. This player is a top order opening batter, bats Right Handed and also keeps wickets. In the recent 5 matches Rahmanullah Gurbaz has scored 20 runs at an average of 4 per match.
- Ramandeep Singh
Ramandeep Singh is a Batter and has an average of 46 match fantasy points in the last 10 games, a fantasy rating of 8.6 and is a safe bet for your Dream11 Fantasy Team. He is a batter, bats Right Handed. In the recently played 3 matches this player has scored 54 runs at an average of null per match. Ramandeep Singh can also give you some bowling fantasy points, bowling right-arm medium and in the recent matches has taken 2 wickets at an average of 11 per match.

KKR vs RCB 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 |
---|---|---|---|---|---|---|---|
Varun Chakaravarthy | 4 | 1 | - | 11 | 10.5 | 0, 0, 0, 1, 0 | 2, 2, 5, 0, 2 |
Harshit Rana | 5 | 0 | - | 11 | 12.9 | - | 3, 2, 1, 2, 3 |
Yash Dayal | 4 | 6 | 6 | 0 | - | 0, 6, 0, 0, 0 | 0, 0, 0, 0, 0 |
- Varun Chakaravarthy Vinod
Varun Chakaravarthy is a Bowler and has an average of 74 match fantasy points in the last 10 games, a fantasy rating of 10 and is a very consistent player in terms of fantasy points. He bowls leg break googly and in the recent 4 matches this player has taken 2, 2, 5, 0, 2 wickets at an average of 10.5. Varun Chakaravarthy has done very well against this opposition, taking 1, 0, 3, 4, 0 wickets in the recent matches. He has had a good time at this venue in the last 4 matches this player played here and has taken 9 wickets.
- Harshit Pradeep Rana
Harshit Rana is a good to have player for your Dream11 Fantasy Team. Harshit Rana has an average of 54 match fantasy points in the last 10 games and a fantasy rating of 8.4. He is a right-arm fast Bowler and in the last 5 matches this player has taken 3, 2, 1, 2, 3 wickets at an average of 12.9. Harshit Rana has a very good record against this opponent, taking 2, 2 wickets in the recent matches. He has bowled well at this venue in the recent 5 matches this player played here and has taken 8 wickets.
- Yash Dayal
Yash Dayal is a Bowler and has an average of 32 match fantasy points in the last 10 games, a fantasy rating of 7.2 and can be a punt pick for your Dream11 Team. Yash Dayal is a left-arm medium fast Bowler he has been very successful against this team, taking 2, 1, 0, 0, 2 wickets in the recent matches. This player has been very successful at this venue in the last 4 matches Yash Dayal played here and has taken 2, 1 wickets.

KKR vs RCB 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 |
---|---|---|---|---|---|---|---|
Venkatesh Iyer | 3 | 55 | 55 | 5 | 12.8 | 17, 0, 0, 0, 38 | 0, 1, 2, 2, 0 |
Sunil Narine | 3 | 48 | 48 | 2 | 24.5 | 0, 14, 0, 22, 12 | 1, 0, 1, 0, 0 |
Swapnil Singh | 3 | 39 | 19.5 | 0 | - | 0, 13, 0, 8, 18 | 0, 0, 0, 0, 0 |
- Venkatesh Rajasekaran Iyer
Venkatesh Iyer is an All Rounder and has an average of 54 match fantasy points in the last 10 games, a fantasy rating of 8.2 and can be a good safe pick for your Dream11 Team. He is a top order batter, bats Left Handed. In the last 3 matches this player has scored 55 runs at an average of 55 per match. Venkatesh Iyer is also a handy bowler, bowling right-arm medium and in the recent matches has taken 5 wickets, averaging at 12.8 wickets per match.
- Sunil Philip Narine
Sunil Narine is an All Rounder and has an average of 32 match fantasy points in the last 10 games, a fantasy rating of 7.9 and can be a good pick for your Dream11 Team. He is an off break Bowler and in the last 3 matches this player has taken 1, 0, 1, 0, 0 wickets at an average of 24.5. Sunil Narine also bats decently and in the recently played matches has scored 48 runs, averaging at 48 runs per match. He has a very good record against this opponent, taking 0, 2, 1, 0, 0 wickets in the recent matches. This player has a good record at this venue in the last 3 matches Sunil Narine played here and has taken 2 wickets.
- Swapnil Singh
Swapnil Singh is an All Rounder and has an average of 36 match fantasy points in the last 10 games, a fantasy rating of 6.4 and can be a good pick for your Dream11 Team. He is a slow left-arm orthodox Bowler

Fantasy Tips Prediction | Dream Lineup | Team News | Team Head To Head Records | Player Head To Head Records
KKR vs RCB 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 |
---|---|---|---|---|---|---|---|
Varun Chakaravarthy | 4 | 1 | - | 11 | 10.5 | 0, 0, 0, 1, 0 | 2, 2, 5, 0, 2 |
Rajat Patidar | 5 | 215 | 71.7 | 0 | - | 81, 66, 28, 36, 4 | - |
Rahmanullah Gurbaz | 5 | 20 | 4 | 0 | - | 5, 1, 1, 6, 7 | - |
Ramandeep Singh | 3 | 54 | - | 2 | 11 | 0, 8, 0, 7, 39 | 2, 0, 0, 0, 0 |
Harshit Rana | 5 | 0 | - | 11 | 12.9 | - | 3, 2, 1, 2, 3 |
- Varun Chakaravarthy Vinod
Varun Chakaravarthy is a very consistent player in terms of fantasy points. This player has an average of 74 match fantasy points in the last 10 games and a fantasy rating of 10. Varun Chakaravarthy bowls leg break googly and in the last 4 matches he has taken 11 wickets at an average of 10.5. This player has been very successful against this team, taking 1, 0, 3, 4, 0 wickets in the recent matches. Varun Chakaravarthy has a good record at this venue in the last 4 matches he played here and has taken 9 wickets.
- Rajat Manohar Patidar
Rajat Patidar is a Batter and has an average of 74 match fantasy points in the last 10 games, a fantasy rating of 8.8 and is fairly consistent player in terms of fantasy points. This player is a top order Right Handed Batter. In the recently played 5 matches Rajat Patidar has scored 215 runs averaging 71.7 per match.
- Rahmanullah Gurbaz
Rahmanullah Gurbaz is a punt player for your Fantasy Team. He has an average of 28 match fantasy points in the last 10 games and a fantasy rating of 8.8. This player is a top order opening batter, bats Right Handed and also keeps wickets. In the recent 5 matches Rahmanullah Gurbaz has scored 5, 1, 1, 6, 7 runs averaging 4 per match.
- Ramandeep Singh
Ramandeep Singh can be a good safe pick for your Dream11 Team. He has an average of 46 match fantasy points in the last 10 games and a fantasy rating of 8.6. This player is a batter, bats Right Handed. In the recent 3 matches Ramandeep Singh has scored 0, 8, 0, 7, 39 runs averaging null per match. He can also give you some bowling fantasy points, bowling right-arm medium and in the recent matches has taken 2, 0, 0, 0, 0 wickets, averaging at 11 wickets per match.
- Harshit Pradeep Rana
Harshit Rana is a Bowler and has an average of 54 match fantasy points in the last 10 games, a fantasy rating of 8.4 and is fairly consistent player in terms of fantasy points. This player is a right-arm fast Bowler and in the recently played 5 matches Harshit Rana has taken 11 wickets at an average of 12.9. He has a very good record against this opponent, taking 2, 2 wickets in the recent matches. This player has bowled well at this venue in the recent 5 matches Harshit Rana played here and has taken 2, 2, 0, 2, 2 wickets.

KKR vs RCB Squad Information
Royal Challengers Bengaluru (RCB) Squad: Virat Kohli, Josh Hazlewood, Swapnil Singh, Bhuvneshwar Kumar, Krunal Pandya, Liam Livingstone, Lungi Ngidi, Jitesh Sharma, Phil Salt, Rajat Patidar, Nuwan Thushara, Romario Shepherd, Tim David, Devdutt Padikkal, Manoj Bhandage, Yash Dayal, Rasikh Salam, Jacob Bethell, Suyash Sharma, Mohit Rathee, Swastik Chikara and Abhinandan Singh
Kolkata Knight Riders (KKR) Squad: Ajinkya Rahane, Manish Pandey, Moeen Ali, Sunil Narine, Andre Russell, Quinton de Kock, Anrich Nortje, Rinku Singh, Rovman Powell, Venkatesh Iyer, Ramandeep Singh, Anukul Roy, Mayank Markande, Varun Chakaravarthy, Spencer Johnson, Rahmanullah Gurbaz, Chetan Sakariya, Luvnith Sisodia, Vaibhav Arora, Angkrish Raghuvanshi and Harshit Rana
KKR vs RCB Dream11 Team Today

Wicket-Keepers: Rahmanullah Gurbaz and Jitesh Sharma
Batters: Rajat Patidar, Virat Kohli and Rovman Powell
All-Rounders: Ramandeep Singh, Sunil Narine, Andre Russell and Mohit Rathee
Bowlers: Varun Chakaravarthy and Harshit Rana
Captain: Rahmanullah Gurbaz
Vice-Captain: Varun Chakaravarthy
KKR vs RCB (Kolkata Knight Riders vs Royal Challengers Bengaluru), Match 1 Preview
Royal Challengers Bengaluru are playing their first game of this season. In their last 5 games, Royal Challengers Bengaluru have won 4 games and lost 1. Kolkata Knight Riders are also playing their first game of this season. In their last 4 games, Kolkata Knight Riders have won 4 games and lost 0.
Both teams last played against each other in the Match 36 of the Indian T20 League, 2024 where Andre Russell scored the highest fantasy points for Kolkata Knight Riders with 116 match fantasy points while Rajat Patidar topped the fantasy points leaderboard for Royal Challengers Bengaluru with 91 match fantasy points.