Since January 2014, Pakistan's batting average is 43 in Tests, the best among all teams. Pakistan's batsmen have scored 30 Test hundreds, also more than any other team in this time span. In their last Test before this England series, against Sri Lanka in Pallekele, Pakistan had their highest successful run chase.
These have been the features of Pakistan's batting over the past two years. Pakistan's defining feature might have been the batting collapse, and it returned with a vengeance in Abu Dhabi, but its frequency has reduced drastically. Their average score between 2012 and 2014 has risen by more than 50%.