I have used a lot of phones till now.
Not all were owned by me but I have a rough idea which phone you should buy.
Below 10k : Xaiomi Redmi Note 4, Nokia 3 or Nokia 2.
10k to 20k : Mi A1, Moto G5S Plus, Huavei Honor 7X, Honor 9i.
20k to 30k : Moto X4, Honor 8 Pro.
30k to 40k : OnePlus 5t, Mi Mix 2.
Flagship Phones : Best Buy-Pixel 2XL, Samsung Galaxy Note 8, Other-I Phones, Samsung Galaxy S8, LG V 30, Essential Phone, If You Are A Gamer-Razer Phone