Redmi 6 and 5 have almost identical specs so no need to overspend on Redmi Note 6 Pro i think.Go for redmi 6 pro 3/32 version it will cost you 29.5 k. i buy recently form hazeef center lahore.
Nokia 6.1 would be a better option!
& Redmi note 7 would retail for just a little over 40K i think in PAK.