I would recommend a Laserjet Printer for you.

Both of my printers are quite old, atleast 5 or 6 years old, and they can print upto 3000 pages per Toner (cartridge).
Nowadays you can get a Printer which can print over 5000 pages.

Avoid Inkjet or Deskjet printers as their printing capacity is very low when compared to Laserjets.
Try to get a Laserjet Printer without all-in-one functions, because my Printer Dealer told me that if one component gets screwed, it affects the entire machine.
But I am not sure about this, as most of the latest Printers come with a scanner and are termed "All-in-one:

HP is the best when it comes to printers. You can get a decent Laserjet for around 10K INR.

Take a look at these to get an idea of the quality:
Inkjet (1000 pages)



and

Laserjet (8000 pages)