Delhi Capitals were doing well in the first half of the season with four straight wins but they are off balance recently with three losses in the last five matches. Their recent loss against Royal Challengers Bengaluru was a disappointing one where their batting disappointed them a lot. Kolkata Knight Riders are also having a similar second half of the tournament with just one win in the last five games. Their last match produced no result due to rain but they were in a bad shape in the last match as well against Punjab Kings.
Arun Jaitley Stadium, Delhi has hosted a total of 93 IPL matches so far, where the batting second team has a slight advantage of winning three more matches than the team batting first. The average first innings score is 170 runs while this decreases to 156 in the second innings. In the last match at this venue between Delhi Capitals and Royal Challengers Bengaluru, RCB won the match by 6 wickets.
Delhi Capitals and Kolkata Knight Riders hold a solid rivalry against each other where Kolkata holds the advantage. Talking about DC vs KKR head to head records, they have played 34 matches in total against each other in the IPL, Delhi Capitals won 15 matches while Kolkata Knight Riders have won 18 matches against Delhi Capitals. One match was left with no result between them due to rain. In 2024, Kolkata Knight Riders won both the matches against Delhi Capitals by 106 runs and seven wickets.
Faf du Plessis, Abishek Porel, Karun Nair, KL Rahul(w), Axar Patel(c), Tristan Stubbs, Vipraj Nigam, Mitchell Starc, Dushmantha Chameera, Kuldeep Yadav, Mukesh Kumar
Impact Players: Ashutosh Sharma, Mohit Sharma, Jake Fraser McGurk, Madhav Tiwari, Tripurana Vijay
Injury Update: None
Rahmanullah Gurbaz(w), Sunil Narine, Ajinkya Rahane(c), Venkatesh Iyer, Rinku Singh, Andre Russell, Rovman Powell, Vaibhav Arora, Chetan Sakariya, Harshit Rana, Varun Chakaravarthy
Impact Players: Angkrish Raghuvanshi, Manish Pandey, Anrich Nortje, Luvnith Sisodia, Anukul Roy
Injury Updates: None
Rahane has scored 19 runs in 27 balls. He has been dismissed 2 times. Kuldeep has bowled 12 dot balls to him. Rahane has hit only 1 four and no sixes. His strike rate is 70.4 and average is 9.5. Kuldeep has clearly kept Rahane under pressure.
Rahul has scored 45 runs in 46 balls. He has been dismissed just once. Varun has bowled 14 dot balls to him. Rahul has hit 3 fours and no sixes. His strike rate is 97.8 and average is 45.0. Rahul has been solid but not very aggressive.
Faf has scored 42 runs in 31 balls. He has been dismissed 2 times. Varun has bowled 9 dot balls to him. Faf has hit 5 fours and 1 six. His strike rate is 135.5 and average is 21.0. It’s been a mixed battle with some success for both.
KL Rahul has been the backbone for Delhi Capitals. KL Rahul has been scoring continuous runs in each Delhi Capitals game. Delhi Capitals are having a fixed season with wins and losses but KL Rahul is consistent with his form. KL Rahul has scored 364 runs in just 8 matches with an amazing average of 60.67. He scored 41 as the highest run scorer in last game against RCB and a match-winning 93* against RCB to display his legacy at his home ground Bengaluru.
Axar has been useful with both bat and ball. With the bat, he scored 189 runs in 9 matches at a good strike rate of 156.19. He has also been a great pick in the bowling department, picking up three wickets in nine games which is decent, clubbed with his contribution in the batting. He took two wickets in the last game against RCB which was his season best. He will be important in this match as well.
Rahane has been very effective with the bat at the top for Kolkata Knight Riders. Rahane has scored a total of 271 runs in eight innings for his team with three half centuries to his name. He didn’t get to bat in the last game against Punjab Kings because of rain. He scored a half century in the match before Punjab Kings against Gujarat Titans. He also scored a 61 vs LSG in earlier games this season.
Varun Chakaravarthy is the main bowler for Kolkata Knight Riders alongside Sunil Narine and Harshit Rana. He is the core of Kolkata Knight Riders spin bowling department. His mystery spin is a vital weapon for KKR. He took 3/22 against SRH which helped them to win the match while his 2/21 against Punjab Kings was also useful for Kolkata Knight Riders. Varun looked out of touch in the last match against Punjab Kings but he will be important at Arun Jaitley Stadium, Delhi.
Abishek Porel is doing a decent job for DC opening the batting. Porel has amassed 253 runs from 9 games with an average of 31.63. Porel was among DC’s retained players list in IPL 2025 and he is showing why he was retained in this season. His recent numbers are above average, He hit his first fifty of the season with 51 runs vs LSG in the last match while he also scored 49 runs inning against Rajasthan Royals. He has scored more runs than almost every Kolkata Knight Riders batter this season, except Ajinkya Rahane.
Rahmanullah Gurbaz is a brilliant hitter of the ball known for his explosive starts in the powerplay. Once he gets going in the powerplay, he becomes a vital threat for the opponent team to stop him. He didn’t get to impress much in the last match as rain ruined KKR’s chances to show their batting performances. However he will be eager to make an impact in this match against Delhi Capitals.
Jake Fraser McGurk has been given his chances in the season but he was not able to deliver in any of the matches he played for Delhi Capitals. Rovman Powell will be playing his first match of the season while he will play in the lower order making h
Keeper: KL Rahul, Abishek Porel
Batters: Ajinkya Rahane, Tristian Stubbs
All-rounders: Sunil Narine, Axar Patel, Andre Russell
Bowlers: Mitchell Starc, Kuldeep Yadav, Varun Chakaravarthy, Harshit Rana
Keeper: KL Rahul, Rahmanullah Gurbaz
Batters: Ajinkya Rahane, Angkrish Raghuvanshi, Karun Nair
All-rounders: Axar Patel, Andre Russell
Bowlers: Mitchell Starc, Kuldeep Yadav, Vaihab Arora, Harshit Rana
Stay tuned for DC vs KKR IPL 2025 live coverage starting at 7 PM IST. We will bring you real-time updates, expert match analysis and all the action!
More Links