Not relevent at all for MoHa's thread - Babar has a stats of 32/80 in ENG; MoHa 28/69 ...
Not to mention that at 23-25, Babar is heading towards the best 10-12 years of his career - normally a batsman's peak is around 29 and 3 to 6 years either side. Babar should be at his prime in next 3 WCs, while MoHa should have been dumped to dustbin after 2015 BD tour, if not CT of 2013 (I would have done that after the choke-scoop at Mohali).
For the sake of saying, WC in ENG actually is not Babar's away ground, rather it's neutral venue, apart from 1 (at most 2) games against Poms. For a record, his neutral stats are mind blowing 75/86. It's blasphemous & insulting for Babar to be mentioned/compared with MoHa in every batting aspect, otherwise I would have said that against that 75/86, this guy stacks up at 33/77 (heavily endorsed by Lanka bashing for sure, at least 35% of his neutral runs - need to check numbers)
Babar has his issues definitely, but let alone PAK, he'll walk into any ODI XI in contemporary cricket including IND, AUS & Poms - MoHa would struggle to make ZIM XI on proper batting merit .... and PCB will take him to WC to bat at 4!!!!!!