The ongoing IND vs ENG Test series has been nothing short of a thriller. On Day 3 of the second Test at Edgbaston, India took firm control with a commanding overall lead of 244 runs. The day’s action was marked by Yashasvi Jaiswal’s batting milestone, Mohammed Siraj’s fiery spell, and a record-breaking English partnership.
Siraj’s spectacular six-wicket haul

Mohammed Siraj led India’s bowling charge by picking up 6 wickets for 70 runs. Using the second new ball effectively, Siraj dismantled England’s lower order, ensuring the hosts collapsed after a strong fightback. Akash Deep, playing in place of Jasprit Bumrah, also contributed with 4 wickets for 88 runs.
England’s record partnership

England was staring at a major collapse after losing Ben Stokes to his first golden duck in Test cricket, courtesy of Siraj. However, Harry Brook and Jamie Smith stitched together a historic 303-run stand for the sixth wicket, helping England reach 407 runs. Brook scored an elegant 158, playing confident drives and pulls, while Smith remained unbeaten on a brilliant 184 — the highest score by an England wicketkeeper in Test cricket history.
Prasidh Krishna’s unwanted record
While India dominated, Prasidh Krishna struggled, becoming the most expensive bowler in Test history (minimum 500 deliveries). He conceded runs at over 6 an over, leaking 23 runs in a single over to Brook. His economy rate in both innings of the first Test was already alarming, and his struggles continued at Edgbaston.
India’s aggressive start
After bowling England out, India came out to bat with positive intent. Openers Yashasvi Jaiswal and KL Rahul added 63 quick runs in just 10 overs. Jaiswal, in particular, looked in sublime touch, striking six boundaries in his 28-run cameo before departing.
Jaiswal joins elite company

During his innings, Yashasvi Jaiswal became the joint-fastest Indian to reach 2000 Test runs, matching legends Rahul Dravid and Virender Sehwag. He achieved this milestone in just 40 innings. At only 23 years old, Jaiswal already has five Test centuries to his name, including three against England, showcasing his consistency and talent.
Fastest to 2000 Test runs among Indians:
- Yashasvi Jaiswal – 40 innings
- Virender Sehwag – 40 innings
- Rahul Dravid – 40 innings
- Gautam Gambhir – 43 innings
- Vijay Hazare – 43 innings
Steady finish to Day 3
After Jaiswal’s dismissal, KL Rahul (batting on 26) and Karun Nair (batting on 7) ensured no further damage before stumps. India ended Day 3 at 64/1 in 13 overs, leading by 244 runs. With two full days remaining and the pitch still good for batting, India is likely to aim for a lead of over 450 before putting England back in.
Looking ahead
With such a strong position, India holds all the cards going into Day 4. England’s Bazball approach will be tested if they are set a massive target. Fans can expect aggressive batting and intense cricket in the coming days.
For the latest updates on India’s standing across all formats, check our ICC Men’s Cricket Rankings. You can also stay tuned to our Latest news section for live coverage and match analyses.