its a simple maths... u export what u have in excess and generate revenue. For example if Pakistan need 25 million tons of wheat each year and let's assume they have a production of 40 million ton. You might want to keep 30 million at home and sell off rest of thd 10 million tons in international market mostly at much higher price
That's true what you say, however, I don't believe Pakistan has anything major in excess apart from fruit, precious stones, wool and construction related materials all of which also face huge international competition.
Personally, I believe that Pakistani people are the sellers and the customers themselves due to huge size of the population. The demand within Pakistan is so high in everything that the supply is so low because much of the goods get exported at cheap prices due to competition. But because supply within Pakistan is low, the prices automatically become too high. It's a vicious circle.
If I'm not mistaken, the single biggest import Pakistan is spending on is oil and that too due to government's inability to keep up with public demand of electricity.
Allahu Alam.