
Malik's career-best knock ended when he was caught at mid-wicket off paceman Ben Stokes soon after tea, hitting 24 boundaries and four sixes as Pakistan dominated England on a placid Sheikh Zayed Stadium pitch.
Asad Shafiq made 107 for his ninth Test century.
Stokes was the pick of England bowlers with 4-57 while James Anderson finished with 2-42.
Lunch
Shoaib Malik posted his highest score to boost Pakistan on the second day of the first Test against England in Abu Dhabi on Wednesday.
Malik was not out on 168 as Pakistan reached 389-4 at lunch after resuming on 286-4 on a placid Sheikh Zayed Stadium pitch.
With Malik was Asad Shafiq batting on 66 and the pair have so far added 138 for an unbroken fifth wicket stand, piling on the agony on England whose pace-cum-spin attack struggled.
Malik, recalled to the Test side after five years, resumed at 124 and hit a four and six off wicket-less leg-spinner Adil Rashid before smashing a boundary off seamer Mark Wood to better his previous best score as well as completing 150.
His previous best of 148 not out came against Sri Lanka in Colombo in 2006.
Malik has so far hit 20 fours and a six during his solid 318-ball knock.
Shafiq, who completed his 11th Test half-century, with a single, batted with confidence and has so far hit seven boundaries in his 129-ball stay.
Both Malik and Shafiq left England bowlers to toil further and ruing the two chances they failed to grab against the two batsmen.
Malik was caught off a Stuart Broad's no-ball on 40 and Shafiq was let off by Ian Bell off James Anderson when on ten -- both on Tuesday.
Anderson was the most successful bowler with 2-34.
Both England'sspinners -- debutant Rashid and Moeen Ali -- failed to make an impact on a pitch which is expected to take turn as the game progressed.
Day one
Malik hit a fighting hundred to cap an impressive return to Test cricket after five years as he led Pakistan's charge in the first Test against England in Abu Dhabi on Tuesday.
Malik was unbeaten on 124 for his third Test hundred -- his first against England -- to guide Pakistan to 286-4 at close on the opening day at Sheikh Zayed Stadium.
Malik added an invaluable 168 for the second wicket with opener Mohammad Hafeez who missed his century by two runs after Pakistan won the toss and opted to bat on a flat pitch which is expected to take turn on the last two days.
Malik, who has been averaging 100 in one-day cricket this year -- form which earned him a recall in the longer format -- has so far hit 14 boundaries in his 230-ball patient knock.
Apart from Malik and Hafeez, the day was also memorable for senior batsman Younis Khan (38) who became Pakistan's leading run scorer in Test cricket when he overhauled Javed Miandad's tally of 8832 runs made in 124 Tests.
Younis, playing his 102nd Test, jumped out of his crease to hit spinner Moeen Ali for a big six at deep mid-wicket to reach 21, two more than his illustrious countryman Javed Miandad.
Younis said he felt proud at reaching the milestone.
"I had wanted to contribute more runs, but we are still in a good position as Malik played really well," said Younis, who now has 8852 runs.
"If he (Malik) plays the first two sessions on Wednesday then our position will be further strengthened, he has shown all of us how to make a comeback."
England's pace-cum-spin attack struggled for wickets under hot conditions, bowling some loose deliveries coupled with two dropped catches by Ian Bell -- both off James Anderson.
It was Anderson who gave England an early breakthrough when he dismissed Shan Masood (two) in a bizzare manner, with the left-handed opener taking his eyes off a bouncer. The ball hit the grill of his helmet before crashing onto the stumps.
Hafeez and Malik steadied the innings and batted with resolve.
Hafeez hit 13 boundaries during his 170-ball knock before he tried to play on the leg-side in an attempt to reach his ninth Test hundred. He challenged Australian umpire Paul Rieffel's decision but to no avail.
Anderson, who took 2-29, was unlucky not to account for Hafeez as Bell dropped a regulation catch off the bat in the second slip. Hafeez was then batting on seven.
Hafeez took advantage of the lapse and at 26 hit leg-spinner Adil Rasheed to point boundary to reach 3,000 runs in his 45th Test. He is the 17th Pakistani batsmen to score 3,000 or more runs in Tests.
Malik also had a reprieve when on 40 he was caught in the gully off paceman Stuart Broad only to see the umpire signalling a no-ball.
Paceman Stuart Broad dismissed Younis with a miscued drive which was well taken by Alastair Cook at an unusual position, close to the non-striker end's umpire.
Skipper Misbah-ul-Haq became Anderson's 415th Test wicket when he was adjudged caught behind after England players reviewed the umpires' decision of not out.
Anderson is now the tenth all time wicket taker in Tests.
England's misery was completed when Shafiq was also dropped by Bell at ten, spilling an easy catch off Anderson.
Pakistan's plans to hit England with spin were dealt a blow when their leg-spinner Yasir Shah was ruled out of the match with a back problem.
The 29-year spinner, seen as match-winner for Pakistan, stumbled while bowling in the nets on Monday and after assessment early Tuesday was left out.
England were also without injured paceman Steven Finn. They included Rashid for his first Test.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ