Birmingham, July 5 -- Team India touched a historic milestone, securing an aggregate of 1,000 runs in a Test match during the second Test against England at Birmingham.

It was runs and records galore for Team India as the visitors managed 587 all out and 427/6 declared across both innings, making it only the sixth instance when a team scored over 1,000 runs combined in a Test.

The highest is England's aggregate of 1,131 runs against the West Indies in 1930 at Kingston, scoring 849 and 272/9 declared in the third Test, which ended in a draw. The series also ended in a 1-1 draw.

Coming to the match, England once again opted to field first. After getting KL Rahul (2) early, a 80-run stand between Yashasvi Jaiswal (87 in 107 balls, with 13...