Babar has been in international cricket for about 3-4 years now, he has represented the team in 100+ international matches, plays at the key position of number 3, he's not a youngster anymore by any means. Still I'm yet to see him significantly contribute in winning a major game against a good side. When have we ever chased down 300 (ODIs) or 200 (T20s) with him contributing significantly? When has he ever batted a good team out of the game? When has he ever saved Pakistan out of a tough situation? The more I see of him, the more he seems like a batsman who only scores 40s-50s against good teams and then starts scoring centuries when he's up against the WIndies and SLanka. People will understand this wrongly, this doesn't mean I want him out of the side. He's amongst the top 3 batsmen in Pakistan if not THE best. But for someone of his capability, of his talent, of his calibre, he should be driving Pakistan home in big games.