You can check out the pre-owned cars at Spinny. For your Rs 3 lakh budget, you should find models like a Renault Kwid and Maruti Suzuki Celerio that would meet your mileage and 'build year' criteria. You could also consider looking at older cars, as these are all checked and tested and come with a warranty. Moreover, while they may be older in age, you should be able to find a Hyundai Eon or i10 with lower mileage and a single-owner driven.
Also, remember that when buying used, it all dependent on stock, which changes almost daily, so wait a while and keep checking for cars until you find the one that you are happy with.