Zak Crawley, Ben Duckett, Ollie Pope and Harry Brook all made centuries as an electric and record-hungry England piled on the runs on day one of the first Test against Pakistan.

A virus in the tourist camp threatened to delay England's first five-day game on Pakistan soil since 2005 but by stumps it was Pakistan who were feeling sick at the Rawalpindi Cricket Stadium as the visitors closed on 506-4.

Having reached 174-0 by lunch, the most runs scored in the first session of a Test, Crawley reached three figures early after the restart having overturned an lbw decision on review a few balls earlier.

His hundred came off just 86 balls, the fastest for an England opener, while Duckett – who returned at the top of the order for his first Test in six years – seized his opportunity to also reach three figures.

A missed sweep off Zahid Mahmood (2-160) sent Duckett (107) packing lbw and Crawley (122) soon became debutant Haris Rauf's (1-78) first Test victim.

Joe Root (23) fell cheaply after a swift half-century stand with Pope but that was Pakistan's only real spell on top as the latter piled on the runs with Brook.

Together, they made put on 176 for the fourth wicket as Pope (108) celebrated a third Test century prior to falling leg-before for Mohammad Ali's (1-96) maiden Test scalp.

Brook (101no) went on to make his first Test ton as England became the first team to make 500 runs on day one of a Test in what was a glorious display of what has become dubbed 'Bazball'.

CRAWLEY AND DUCKETT SET THE TONE

Crawley and Duckett were the perfect foil on admittedly ideal conditions for scoring, the former driving to the covers at will, while the latter swept with impeccable timing.

England have had well-documented issues at the top of the order and Duckett, playing in just his fifth Test, laid down a big marker on his return to the team.

POPE AND BROOK GO FOR THE JUGULAR

There was a very fleeting spell from Pakistan in the second session but all in all it was a day of toil for the hosts' bowling unit.

Pope was fluent throughout and Brook, who looks a star in the making, was rapid with his knock including six fours from as many balls off Saud Shakeel in the 68th over.

Brook had two maximums and 14 fours. He will return to the crease with captain Ben Stokes (34no) on Friday.