Say whatever you want to say about the rankings, but this is some achievement by Pakistan, we haven't played a single match in our own country since 2009 and yet we are number 3 on the ICC rankings, we definitely have been better than teams like England lol, who have the luxury of playing home games and yet they have slumped to the 5th spot Ian Pont tweeted something similar a little while ago.
I really think we, at times are way too harsh on our team.