Simar Jit Singh Bhimbar
Both the phones have their pros and cons, I think you should go for Redmi 4 32GB, Redmi 4 32GB has the following advantages over Oppo A37
1. Redmi 4 32GB has better CPU compare to Oppo A37,which helps the tasks to processed in parallel without slowing down the User Interface.
2.it has better RAM than OPPO A37. More RAM means more applications can run at the same time, which makes the device faster.
3.Xiaomi Redmi 4 (3GB RAM+32GB) is VoLTE Enabled. You can use this to make calls over 4G network. It is compatible with Reliance Jio.
4.Redmi 4 32GB inbuilt memory is better than OPPO A37. More memory allows you to store more songs, videos, photos and install more applications.
It is not like that it is a one sided game,Oppo A37 has the following advantages -
1.OPPO A37 is slimmer than Xiaomi Redmi 4 ,Slimmer devices are easier to carry in pocket and look more fashionable.
Verdict - In my opinion, Redmi 4 32GB is better overall performance and price ,if you need slim handset ,go for Oppo A37
You can also compare these devices on 91mobilesXiaomi Redmi 4 32GB vs Oppo A37