6 out of his 7 ODI hundreds have come in wins.
His SR is the simiar to/if not better than the likes of Root, Williamson, Smith and Amla - all of which are rated as world class batsman in the ODI format.
Let's not forget the fact that his SR is better than almost every PAK Top 7 batter, not to mention he plays for a dud batting line up where his wicket could be the difference between a loss and a defeat. Ever since he's assumed responsibility of the No.3 position , his game has had to adapt as he is now the pillar of the batting line up. Case in point, during the initial stages of his career in NZL, ENG he was a much more aggressive player, maintaining a SR of 100 throughout his innings.
Of course, he is not without faults but it is all too easy to hover over scorecards and check SRs then label a player's runs counterproductive and selfish. It is all the more ridiculous when you consider some of the dross that has batted in the PAK top order over the last couple of years - a 23 year old No. 3 batsman ranked No.4 is something that Pakistan hasn't seen in years.
No but 58/86 stats are useless, let's bring back Boom Boom and Umar 'Dynamite' Akmal.