Oppo f3 which is a Phone which cost around rupees 19000 on Indian market. Each and everything all this phone is great. You will get sufficient 5.5 inches of display which has higher resolution to watch HD movies in it. The process of given on this phone is also quite big. So you will not get any difficulty of playing games of higher graphics in this phone.
This one comes with the non removable 3500 mah of battery. But there was very difficult to find any service centre in India and this is a Chinese phone that's why I dislike this phone.