Regarding brands; Michelin, Pirelli and Continental are the brands to go.
If tight on budget, then Bridgestone, and lastly Dunlop.
You can buy any series of these brands which matches your budget, but prefer to go for all season / all weather tyres, or, if vehicle will only be driven in Karachi, then summer tyres can also work.