Vivo Y31 vs Motorola G85: if you want to purchase the best 5G phone under a budget of 20k, then you should definitely know about the newly launched Vivo Y31 and Motorola G85 5G phones. Both phones come with powerful Snapdragon processors which provide very good performance while multitasking, gaming, video editing, and high-end tasks. You also get a very nice camera setup, a large battery pack with fast charging support, and very good durability.

Here I have compared both phones based on their camera, features, price, and affordability. So before finalizing any one phone of them, you should definitely check out these things given below. Along with that, you can get both phones at cheaper price in upcoming Flipkart BBD sales starting from 23 September 2025.

Read More: Flipkart BBD Early Deals: Best 7000mAh Battery 5G Phones Under ₹20,000 at Huge Savings

Vivo Y31 vs Motorola G85 Features

When you look at features of Vivo Y31 5G phone, then it comes with Qualcomm Snapdragon 4 Gen2 processor which provides very good performance while multitasking, gaming, and video editing. It does not get any kind of lag problem in this phone. The phone comes with a 6.68 LCD Plus HD+ display with very nice 120Hz which provides smooth visual experience. The phone also gets a 50MP main camera plus 0.08MP auxiliary lens in rear section, whereas in front you get 8MP selfie camera.

The phone comes with 6500mAh long lasting battery pack which easily lasts for 2–3 days on normal usage, and you can quickly charge this phone with 44W Flash charging support. The phone is also very durable because it gets IP69 rating for enhanced water and dust protection. The phone runs on Funtouch OS 15 based on Android 15.

On the other hand, Motorola G85 5G phone is powered by Qualcomm Snapdragon 6s Gen3 processor which provides more powerful performance while doing all high-end tasks. In this phone, you do not get any frame drops while playing BGMI and Call of Duty. The phone comes with a 6.67-inch POLED FHD+ resolution display with a very smooth 120Hz refresh rate and a peak brightness of 1600 nits.

In rear section, you get 50MP main camera with OIS + 8MP ultra-wide lens, whereas in front you get 32MP selfie camera. The phone comes with a 5000mAh long lasting battery pack and you can charge this phone with 30W fast charger provided with the phone. The phone comes with IP52 rating which makes it more durable. The phone runs on Android 14 Hello UI.

Read More: Vivo Y31 5G Launched in India – Check Features, Price & Availability

Vivo Y31 vs Motorola G85 Price

Vivo Y31 phone price in India starts from 14,999 for the base 4GB RAM variant. At the same time, you have to spend around 16K to 17K rupees for the base variant of Motorola G85 5G phone. If your top priority is battery life, maximum durability, and you are on a tight budget, then you should definitely go with Vivo Y31 5G phone. But if you need superior display, amazing camera quality, and you prefer better performance with a cleaner software experience, then you should definitely choose Motorola G85 5G phone instead of Vivo Y31 5G phone.