England are bowled out for a massive 657 runs on the second day of the first Test match against Pakistan at Rawalpindi cricket stadium.
Ben Stokes, after winning the toss, decided to bat first, and from the very first over of the innings, England started aggressively and went on to score 500 runs in a single day of a Test match, breaking the 112-year-old record.
ALSO READ: England pile up mammoth 657 against Pakistan in first Test
Zak Crawley (122), Ben Duckett (107), Ollie Pope (108) and Harry Brook (153) scored centuries for the three lions and smoked Pakistan bowlers all around the ground.
For Pakistan team, Zahid Mahmood made his debut in international Test cricket, and his first Test in the longest format was not a good start for him.
Zahid Mahmood went on to concede 235 runs in 33 overs, the most runs a bowler conceded in a debut Test match.
Reminder for all is that Harry Brook hammered 27 runs in Zahid Mahmood's over, which is most runs conceded by a Pakistan bowler in Test cricket.
Here is the list of the most runs conceded by a bowler in an innings of a debut Test: