Middle-order batsman buried the ghost of not reaching a three-figure mark as he and Asad Shafiq led Pakistan to a commanding 482 run total before Australia made 30-0 at close on the second day of the first Test in Dubai on Monday.
It was a mixed day of batting success and then another customary collapse, which saw Pakistan lose their last six wickets for 72 runs but by that time the hosts had made a solid total to dictate the terms.
On a pitch that has started to take turn Pakistan will look to leg-spinner Yasir Shah to take wickets on day three and force a big lead and then a win, but Australian openers Usman Khawaja, who was 17 not out, and Aaron Finch who was 13 not out, showed they will not give up easily.
Haris became famous for a haunted ghost on the New Zealand tour in 2015 when he complained about the presence of a ghost in his room which finally ended a shift to another room and a high fever.
It was also a ghost-like situation which he had to thwart, not scoring big in the middle-order on the tour of UK earlier this year but today’s patient knock of 356 minutes brought a sparkling hundred for the left-hander. He built the innings with Asad Shafiq who made 80 and was unlucky to miss his tenth hundred.
Together they added a50 for the fifth wicket but once both fell, Pakistan’s innings fell apart, with two stupid run-out of Babar Azam (five) and Sarfraz Ahmed for 15.
Haris smashed eight boundaries and two sixes, while Asad hit nine boundaries and a six. They built on from where Mohammad Hafeez and Imam-ul-Haq left. Hafeez having hit 126 and Imam 76.
Fast bowler Peter Siddle was the pick of Australia bowlers with 3-58 while spinner Nathan Lyon took 2-114.