Hi Mughal,
Well the best way is to take ur car to the shop and have the wheels tested on the spot. In this way you can judge what suits you the best.
Like i have civic exi 06, and im also planning to buy new tires & rims. I already have one 15" set which is fairly new as of now and im planning to go for one new set with low profile tires with probably 195/40/17 or even lower rating (ppl may think im a freak... lol).
Comes down to ur own choice, but my recommendation if your'e going to drive on bumpy surfaces; go with some normal tyres having considerable sidewall to protect your rims.
You should try out shops at "Neela Gumbad Anarkali", Many Shops in "Johar Town area" (they have quite a variety as far as i remember about 8 months ago) and then few shops near "Defence Mor" Area.
Hope this helps!!