Royal Challengers Bengaluru (RCB) are hosting Punjab Kings (PBKS) at M Chinnaswamy Stadium tonight, in Match Number 34 of IPL 2025. PBKS skipper Shreyas Iyer won the toss and decided to bowl first in the 14-over contest tonight. Both teams are coming fresh off a huge win in their last game, with RCB beating RR at Jaipur and PBKS defeating KKR in Chandigarh.
Tim David struck a counter-attacking fifty to lift Royal Challengers Bengaluru to 95 for nine against Punjab Kings in their rain-curtailed Indian Premier League match here on Friday.
Asked to bat first, RCB lost wickets at regular intervals with the likes of Arshdeep Singh, Yuzvendra Chahal, and Marco Jansen doing the bulk of the damage for the visiting team in the match that was reduced to 14 overs per side after a delayed start due to rain.
For RCB, Tim David top-scored with an unbeaten 50 off 26 balls.
Also Read
Brief scores:
Royal Challengers Bengaluru: 95/9 in 14 overs (Tim David 50 not out; Arshdeep Singh 2/23, Yuzvendra Chahal 2/11, Marco Jansen 2/10).
| Royal Challengers Bengaluru Inning | ||||||
| 95-9 (14 ov) CRR:6.79 | ||||||
| Batter | Dismissals | R | B | 4s | 6s | SR |
| Phil Salt | c J Inglis b A Singh | 4 | 4 | 1 | 0 | 100 |
| Virat Kohli | c M Jansen b A Singh | 1 | 3 | 0 | 0 | 33.33 |
| Rajat Patidar (C) | c XC Bartlett b Y Chahal | 23 | 18 | 1 | 1 | 127.78 |
| Liam Livingstone | c Priyansh Arya b XC Bartlett | 4 | 6 | 1 | 0 | 66.67 |
| Jitesh Sharma (WK) | c N Wadhera b Y Chahal | 2 | 7 | 0 | 0 | 28.57 |
| Krunal Pandya | c & b M Jansen | 1 | 2 | 0 | 0 | 50 |
| Tim David | Not out | 50 | 26 | 5 | 3 | 192.31 |
| Manoj Bhandage | lbw b M Jansen | 1 | 4 | 0 | 0 | 25 |
| Bhuvneshwar Kumar | c XC Bartlett b H Brar | 8 | 13 | 1 | 0 | 61.54 |
| Yash Dayal | lbw b H Brar | 0 | 1 | 0 | 0 | 0 |
| Josh Hazlewood | Not out | 0 | 1 | 0 | 0 | 0 |
| Extras | 1 (b 0, Ib 0, w 0, nb 1, p 0) | |||||
| Total | 95 (9 wkts, 14 Ov) | |||||
| Bowler | O | M | R | W | NB | ECO |
| Arshdeep Singh | 3 | 0 | 23 | 2 | 0 | 7.67 |
| Xavier Bartlett | 3 | 0 | 26 | 1 | 0 | 8.67 |
| Marco Jansen | 3 | 0 | 10 | 2 | 0 | 3.33 |
| Yuzvendra Chahal | 3 | 0 | 11 | 2 | 0 | 3.67 |
| Harpreet Brar | 2 | 0 | 25 | 2 | 1 | 12.5 |
M Chinnaswamy Stadium, Bengaluru: Pitch report for RCB vs PBKS IPL 2025
M Chinnaswamy Stadium has long been known for favouring batters, even before the IPL's high-scoring era. However, the scenario for IPL 2025 has been slightly different. With the rain delaying the proceedings, the conditions will also favour the team bowling first because of the moisture in the air. Two matches have been played so far at this venue this season, and on both occasions, the first-innings total failed to cross even the 170 mark. This means fans can expect a fairly balanced contest between bat and ball tonight.
M Chinnaswamy Stadium, Bengaluru: IPL T20 stats
RCB at M Chinnaswamy Stadium
RCB have played 94 games at M Chinnaswamy Stadium in Bengaluru, out of which they have won 44 and lost 46. Four matches ended with no result.
PBKS at M Chinnaswamy Stadium
PBKS have played 12 matches at M Chinnaswamy Stadium against RCB, out of which they have won five and lost seven.
M Chinnaswamy Stadium, Bengaluru (since IPL 2024)
- Matches – 9, Bat 1st won – 4, Bat 2nd won – 5
- Average 1st innings score – 193/7
- Highest 1st innings score – 287/3 (highest score in IPL)
- Lowest total defended – 181, Highest target chased – 183
- 200+ totals – 3 times in 8 matches | Sixes per match – 21
- Pace: Overs% – 68, Wickets – 71, Average – 28.4, Economy – 9.7
- Spin: Overs% – 32, Wickets – 20, Average – 45.7, Economy – 9.4
Winning score at M Chinnaswamy Stadium, Bengaluru (T20s since IPL 2024)
- 1st innings score more than 180: Matches – 5, Bat 1st won – 4, Bat 2nd won – 1
- 1st innings score 180 or below: Matches – 4, Bat 1st won – 0, Bat 2nd won – 4
Recent match at M Chinnaswamy Stadium
The last IPL game at M Chinnaswamy Stadium was Match Number 24 of IPL 2025 between Royal Challengers Bengaluru and Delhi Capitals. In that game, DC won the toss and invited RCB to bat first. RCB failed to take advantage of Bengaluru’s batting-friendly wicket and could only score 163 for 7 in their full 20-over quota. In reply, DC, with the help of KL Rahul’s unbeaten 93, chased down the total with six wickets and 13 balls to spare.
Other key stats for M Chinnaswamy Stadium, Bengaluru
- M Chinnaswamy Stadium in Bengaluru has hosted a total of 97 matches.
- Of these, 41 matches have been won by teams batting first, accounting for approximately 42.27 per cent, while teams chasing have emerged victorious in 52 games, making up 53.61 per cent of the total.
- Teams winning the toss have also claimed 52 wins (53.61 per cent), whereas those losing the toss have won 41 matches (42.27 per cent).
- There have been four matches with no result, which constitutes about 4.12 per cent of the total games played.
- The stadium is known for high-scoring encounters and explosive batting performances.
- The highest team total recorded here is 287/3 by Sunrisers Hyderabad against Royal Challengers Bengaluru in 2024. Conversely, the lowest team score is 82 all out, posted by RCB against Kolkata Knight Riders in 2008. RCB's talisman, Virat Kohli, has scored the most runs at the venue — 3,040 runs in 86 innings.
- On the bowling front, Yuzvendra Chahal holds the record for the most wickets, with 52 in 41 innings.
- The highest individual score at this ground belongs to Chris Gayle, who blasted an unbeaten 175 off 66 balls for RCB against Pune Warriors India in 2013 — a historic IPL innings.
- The best bowling performance came from Samuel Badree, who took four wickets for just nine runs for RCB against Mumbai Indians in 2017.

)