For spare parts availability the Pakistani cars.
For better drive, features and safety, a Vitz or Passo. Normally I would recommend the new Swift GLX over Vitz or Passo as that too has all the latest features and safety. But that will be out of your budget.
Mileage will not be great for all of these . Just ok