Xiaomi introduced the Mi 4 smartphone back in July last year, which went on sale in India earlier this month for Rs. 19,999. The OnePlus One was announced back in April last year and it went on sale in India in December for Rs. 21,999. Both the smartphones are competitively priced and share some similar features such as processor, RAM and camera You might have already seen the photo gallery comparing the Xiaomi Mi 4 and the OnePlus One. Now let us compare both these smartphones in detail.