Why is KL Rahul not playing in the second ODI against England today?

Samira Vishwas

Tezzbuzz|16-07-2026

Delhi:The second ODI between England and India is being played today in Cardiff, in which Harry Brook won the toss and chose to bowl first. In this match, a major change was seen in the playing XI of the Indian team. Ishan Kishan has been included in the playing eleven by excluding KL Rahul. Let us know why KL Rahul is not playing in today’s match.

Let us tell you that KL Rahul did not bat in the first ODI of the series held at Edgbaston. He was out after scoring just 1 run on the ball of Josh Tong. However, despite his short innings, Team India achieved the target of 259 runs brilliantly and won the match with 6 wickets in the 46th over.

Rahul out of playing XI due to ill health

At the time of toss before the second ODI, Indian captain Shubman Gill told that KL Rahul is not well, hence he is not playing this match. In his place, Ishan Kishan has been included in the playing eleven.

Gill said,

Playing XI of India and England in the second ODI

India: Shubman Gill, Rohit Sharma, Virat Kohli, Shreyas Iyer, Ishan Kishan (wicketkeeper), Axar Patel, Washington Sundar, Shivam Dubey, Gurnoor Brar, Jasprit Bumrah, Prasidh Krishna.

England: Jacob Bethel, Ben Duckett, Joe Root, Harry Brook (captain), Jos Buttler (wicketkeeper), Sam Curran, Will Jacques, Joffra Archer, Saqib Mahmood, Gus Atkinson, Adil Rashid.

FAQ

Why is KL Rahul not playing in the second ODI?

KL Rahul has been kept out of the second ODI due to his ill health.

Who has got the chance to replace KL Rahul in the second ODI against England?

In place of KL Rahul, wicketkeeper batsman Ishan Kishan has been included in India’s playing eleven.