Mohammed Hafeez made a fairytale comeback to Test cricket with a magnificent hundred on the opening day of the first Test against Australia at the Dubai International Cricket Stadium on Sunday, reports againce.

The 37-year-old Hafeez (113 not out, 186 balls, 14 fours), who last played Test match cricket in August 2016, was in glorious touch on what was a good first-day wicket to bat as his 10th Test century put Pakistan — 199/0 in 61 overs — in a commanding position at tea. Hafeez enjoyed his share of luck as Mitchell Marsh dropped him at long off off left-arm spinner Jon Holland when he was on 78. Hafeez’s opening partner, the left-handed Imam-ul Haq (75 not out, 181 balls, 7 fours, 2 sixes), was also impressive in the fourth Test of his career, hitting two sixes off left-arm spinner Jon Holland. This was also Imam’s highest score in Test cricket. Pakistan, who were 89/0 at lunch, added 110 runs in the second session.

Australian captain Tim Paine introduced their best spinner, Nathan Lyon, in the ninth over of the innings. But the Pakistan openers handled the off-spinner well. Three Australian players are making Test debuts in this match – Aaron Finch, Travis Head and Marnus Labuschagne. Meanwhile, Wahab Riaz returned to the Test team after a one year gap as the second fast bowler in the team. Pakistan had beaten Australia 2-0 in their last Test series in the UAE in 2014. The second match of the two-Test series will be played in Abu Dhabi (October 16-20). The Test series will be followed by a three-match T20I series (Abu Dhabi, October 24, and Dubai, October 26 and October 28).

Total: (no wicket, 61 overs) 199

Bowling: Starc 12-3-46-0; Siddle 10-3-19-0; Lyon 22-5-55-0; Holland 15-1-60-0; Labuschagne 2-0-9-0