Yashasvi Jaiswal Sets Record at Edgbaston, Shines as India Eyes Comeback
The young opener’s 87-run innings marks the highest by an Indian at Edgbaston, boosting India’s hopes after a tough first Test loss.;

Yashasvi Jaiswal became the highest-scoring Indian opener in a Test match at Edgbaston on Wednesday after a spectacular innings. Jaiswal's 87-run knock on Day 1 gave India a much-needed boost as they attempted to bounce back from their defeat in the opening Test match at Headingley.
The 23-year-old left-hander broke a record that had stood since 1974, surpassing Sudhir Naik’s 77 runs against England. Jaiswal’s knock was filled with confidence and grace, featuring 13 crisp boundaries before England captain Ben Stokes finally got him out after lunch.
Here’s a quick look at the highest scores by Indian openers at Edgbaston:
* Yashasvi Jaiswal – 87 (2025)
* Sudhir Naik – 77 (1974)
* Sunil Gavaskar – 68 (1979)
* Cheteshwar Pujara – 66 (2022)
* Sunil Gavaskar – 61 (1979)
Jaiswal has been in great form throughout the series. In the first Test, he scored a stylish century (101 runs) that showed his growing maturity, though he was again dismissed by Ben Stokes. Unfortunately, his second innings in Leeds didn’t go as planned, as he managed only 4 runs before getting out to Brydon Carse.
He’s also close to another milestone—becoming the fastest Indian to reach 2000 Test runs. Although he missed that chance this innings, scoring just 10 more runs in the second innings will see him join legends like Virender Sehwag and Rahul Dravid, who both achieved this in 40 innings.
After a difficult performance in Leeds, where he missed four crucial catches, Jaiswal will be eager to get better in the field in addition to his batting. The game was significantly impacted by those errors, so as the series progresses, he will want to ensure they don't occur again.
All in all, Jaiswal’s performance at Edgbaston was a bright spot for India and shows why he’s someone to watch in the future.