In the budget segment in India, there's an ongoing fierce battle between Samsung and Xiaomi.
Aside from these two, Honor, Realme and, somewhat, Nokia has a decent market presence.
A big shocker is Motorola is nowhere to be seen after dominating the under 20000 segment a couple of years back with its X and G series.
In addition, even with their decent launches and hefty marketing budget, Vivo and Oppo Smartphones seem to be lost in the crowd.
So, if you're looking to buy the best Smartphone under 20000, it would be either of the Samsung and Xiaomi.
Before getting into the details, know that both the brands stand as very good in the Indian market. Their products are more or less the same. The only good thing about Samsung is its brand value and credibility. In every other department, they are almost equal with negligible differences. So, if you have no particular preference between the two, you can pick anyone.
Coming to the details, here are the Samsung and Xiaomi Smartphones that are top pick under 20000: (in no order)
Xiaomi Redmi Note 7 Pro
It's 68 GB variant comes at around Rs 15,000.
However, I would suggest you opt for the 128 GB variant, which would cost you around Rs 17,000. On the back of powerful specifications, it has got rave reviews from just about everyone.
(128 GB variant) Here are its specifications:
Performance- octa-core
Display- 6.3" (16 cm)
Storage- 128 GB
Camera- 48 MP + 5 MP
Battery- 4000 mAh
RAM- 6 GB
(Courtesy: Banggood)
Samsung Galaxy A50
A phone that made Samsung a dominant player in the under 20000 segment. It is one of those phones that would give you a premium feel in a budget.
Samsung Galaxy A50 would cost you around Rs 18,000.
Here are its specifications:
Performance- Exynos 7 9610
Display- 6.4"
Storage- 64 GB (expandable with microSD)
Camera- 25 MP + 5 MP
Battery- 4000 mAh
RAM- 4 GB
(Courtesy: Mobile Dokan)
Samsung M30
Go for its 128 GB variant, which would come around Rs 17,000. (The 64GB variant comes at about Rs 14,000)
This one was created primarily to deal with competition of Xiaomi's specs head-on.
Here's how the Samsung M30 specification reads:
Performance- Octa-core
Display- 6.4"
Storage- 128 GB
Camera- 13 MP + 5 MP + 5 MP
Battery- 4000 mAh
RAM- 6 GB
(Courtesy: NDTV Gadgets)
Xiaomi Poco F1
For whatever reason, Xiaomi decided to have a sub-brand: Poco. Till now, that decision seems to have been in their favor with Poco amassing for itself its own large fan base.
Xiaomi Poco F1 is a great Smartphone under 20000. It would cost you around Rs 18,000.
Here are Xiaomi Poco F1 specifications:
Performance- Octa core
Display- 6.18"
Storage- 64 GB (Expandable with microSD)
Camera- 12 MP + 5 MP + 20 MP
Battery- 5000 mAh
RAM- 6 GB
(Courtesy: Business World)
These are likely the four best Smartphones under 20000 at present.
If you're looking for some other names, check out Realme 3 Pro and Nokia 8.1.
Vivo Z1 Pro, Oppo 11 and Honor Play are also decent which you can consider.
Hope this answers your question.