Xiaomi mi 5 has world best Qualcomm MSM8996 Snapdragon 820 processor.it is three variant 32gb, 64gb and 128gb.128gb is special phone.it is 4gb ram with fingerprint sensor.
*first Processor & Memory**:-
Snapdragon 820 Quad-core
3GB ram
*second battery**:-
3000mAh .
Non-removable
Quick Charge 3.0
USB Type-C reversible connector
*third Camera and video*
16MP rear camera.
The secondray camera is 4mega pixel camera. Here is first negative point is that its camera is f/2.0 that is one problem.company should improve this point.so that it can be sold more than today. I think this is the best phone under 25000rupeee.