I know there is a poll for budget phones under $300 but I still can't come to conclusions.
I need something with minimum 4gb ram, 128gb storage, NFC, good battery life, OS and a good camera. It also needs to last for 2 years + (software and durability wise). Please suggest something definitely under $300 price point and preferably purchasable from Australia. I'm fine with grey importers but I don't want international adapters unless if the phone comes with AU plug (built-in).
Motorola Moto G9 Play
Xiaomi Redmi phones?
*Oppo A72 can be bought cheaper than the A52 from Optus with $20 off, so $279 and then unlocked for free with the "Long-Time Customer" trick/method. It also has better camera, higher storage and a few other specifications than the A52.
**I know Poco X3 is around $350 from TobyDeals and all, and it has international plug. But I've read great reviews about it though the ads issue is putting me off. Only considering it, but if recommended, may think about it.
EDIT: Changed 64gb to 128gb