I do know one guy from Pakistan, a longtime friend of my friends here, though I've never met him in person (and probably won't for a while, unless I go to Pakistan). I've often wondered why he speaks native-level English, or why all his Facebook posts and their comments from other Pakistanis are all in English. If a big chunk of the country reads English and even more of them speak it, that pretty much explains it, and in fact English is Pakistan's official language, along with Urdu.
This reminded me of an old link about why Chinese will not become the next world language (short version: as a language, it's too hard, and there are few native speakers of Standard Mandarin), and I started to think about why I'm surprised that much of Pakistan would speak English. I realized that my time overseas has been spent partly in Europe, where it seems that people have always been habitually multilingual by necessity, and then in Mexico and Chile, where very few people speak English. While I know intellectually that English has just grown and grown as the world's lingua franca, my experiences outside the U.S. have nonetheless left me surprised to discover people in other countries speaking English.