Both the phones have their pros and cons, I think you should go for Xiaomi Redmi Note 3 32GB, Xiaomi Redmi Note 3 32GB has the following advantages over Nokia 5.
1.Xiaomi Redmi Note 3 has faster CPU than Nokia 5. Faster CPU means more smooth experience.
2.It has more RAM than Nokia 5. More RAM means more applications can run at the same time.
3.It has bigger screen than Nokia 5.
4.It has more pixels than Nokia 5. More resolution means sharper and crisper screen.
5.It has more inbuilt memory than Nokia 5. More memory allows you to store more data.
It is not like that it is a one sided game, Nokia 5 has the following advantages -
1.Nokia 5 is slimmer than Xiaomi Redmi Note 4 . Slimmer devices are easier to carry in pocket and look more fashionable.
2.It has NFC connectivity which lacks Nokia 5.
Verdict - In my opinion, Xiaomi Redmi Note 3 is better overall performance and price ,if you need
NFC connectivity and slimmer handset than go for Nokia 5 .
You can also compare these devices on 91mobilesXiaomi Redmi Note 3 32GB vs Nokia 5