Final result
India Cricket won by 336 runs
Player of the match: Shubman Gill
Result · Test Cricket
Final result
India Cricket won by 336 runs
Player of the match: Shubman Gill
Match preview & overview
India beat England by 336 runs at Edgbaston, Birmingham on 2 July 2025, with Shubman Gill's 430 runs off 549 balls across the match earning him the Player of the Match award. England won the toss and chose to field, but India batted through with a first-innings total of 587 that rendered the decision academic almost immediately. England replied with 407, a solid effort in normal circumstances, but it left them 180 behind. India then posted 427 for 6 declared in their third innings, setting a target of 608. England's fourth innings ended at 271 all out.
At a venue where the average first-innings score across 198 matches is 195, India's 587 was in a different category entirely. Gill's contributions with the bat, combined with Akash Deep's 10 wickets for 187 across 41.2 overs, gave India the kind of platform that makes results look inevitable in hindsight. England's JL Smith hit 272 off 306 balls to keep his side fighting, but the deficit was too large.
The result extends India's lead in the all-time head-to-head to 78 wins against England's 52, across 143 Tests. England had won the immediately preceding completed match between the sides at Lord's, so this was a sharp response.
Pitch report & venue insights
Aggregate conditions from 2003–2025. Numbers that tend to decide matches at this ground — par score, chase success, powerplay averages and toss bias.
198
T20 matches hosted
195
Avg 1st-innings score
171
Avg 2nd-innings score
47%
Chase success rate
44
Avg powerplay runs
61%
Toss-field rate
Key talking points
Headline angle
Shubman Gill scored 430 runs off 549 balls across this Test, earning the Player of the Match award. That figure stands as the highest aggregate by any batter in this fixture according to LuckySpire's match data, comfortably clear of Graeme Smith's 362 at Edgbaston in 2003.
Angle 02
Angle 03
Angle 04
Angle 05
Betting & analytical angles
For editorial context only. Not a forecast and not betting advice. 18+ only, please gamble responsibly.
Frequently asked
India won by 336 runs. They posted 587 in the first innings and 427 for 6 declared in the third, setting England a target of 608. England were bowled out for 271 in their fourth innings.
Shubman Gill took the Player of the Match award after scoring 430 runs off 549 balls across the match. That aggregate is the highest in this fixture in LuckySpire's dataset.
India lead England 78 wins to 52 across 143 Test matches, with 11 matches ending without a result. India have now won the last two completed matches between the sides.
Test matches in England are broadcast on Sky Sports Cricket, with live streaming available via Sky Go and NOW TV. BBC Test Match Special provides ball-by-ball radio coverage for the full five days.
Akash Deep finished with 10 wickets for 187 runs across 41.2 overs, making him the standout bowler of the match. That represents the best bowling return by an Indian player in this fixture at Edgbaston in our records.
Across 198 matches at Edgbaston, the average first-innings score is 195. India's 587 in this match was therefore nearly three times the historical norm, reflecting the exceptional batting conditions and the quality of India's top order.