Sony has unveiled its much-awaited phablet, the Xperia C5 Ultra, which will be released in the market soon. But it's not going to be an easy ride with several devices like Xiaomi Mi4, Motorola Moto X (2nd Gen) and OnePlus 2 expected to give it a tough competition.

The Japanese technology giant has confirmed the price of Xperia C5 Ultra on its official Facebook page, putting it at TWD 11,900 (around $370 / €333/ Rs 23,950). The price in India is not yet revealed. But it is obvious that it will have to compete with many devices in the market.

It is difficult to say which device is the best but here is a specification comparison of Sony Xperia C5 Ultra, Xiaomi Mi4 64 GB (Rs 23,000 at launch), Motorola Moto X 2nd Gen (Rs 21,999 to Rs 24,999) and OnePlus 2 (Rs 22,999 to Rs 24,999) to help you buy the device that serves your purpose:

Display: Sony Xperia C5 Ultra sports a 6.0-inch full HD touchscreen with 1920x1080p (367ppi pixel density), while the OnePlus 2 has 5.5-inch screen with 1080 x 1920 pixels (403 ppi pixel density), Moto X (2nd Gen) has 5.2-inch AMOLED capacitive touchscreen with 1080 x 1920 pixels (424 ppi pixel density), and Xiaomi Mi4 has 5.0-inch full HD touchscreen with 1920 x 1080 pixels (441ppi pixel density). The Xperia C5 Ultra enjoys an edge over its possible rivals with bigger screen and decent resolution.

Processor: Sony Xperia C5 Ultra has an edge with MediaTek MT6752 processor, followed by OnePlus 2's Qualcomm Snapdragon 810 v2.1. Both Moto X and Xiaomi Mi4 are powered by Qualcomm Snapdragon 801.

Operating System: OnePlus 2 runs on Android 5.1 Lollipop, while the Xperia C5 Ultra on Android 5.0 Lollipop, Moto X on Android 4.4.4 KitKat, upgradable to Android 5.0 Lollipop, and Xiaomi Mi4 on Android 4.4.3 KitKat.

Storage: OnePlus 2 has 3 GB RAM for 16 GB version and 4 GB RAM for 32 GB model (no microSD card slot), Xperia C5 Ultra has 16 GB internal storage expandable up to 200 GB and 2 GB RAM, Moto X has 16/32 GB internal memory and 2 GB RAM (no microSD card slot), and Xiaomi Mi4 has 16/64 GB internal storage and 3 GB RAM.

Camera: Sony Xperia C5 Ultra boasts of 13 MP rear and front cameras. Xiaomi Mi4 houses a13 MP rear camera and an 8 MP front snapper, OnePlus 2 has a 13 MP main camera and 5 MP front snapper, and Moto X has a 13 MP main camera and a 2 MP front snapper.

Battery: OnePlus 2 is ahead with 3,300 mAh battery, followed by 3,080mAh in Xiaomi Mi4, 2,930 mAh in Xperia C5 Ultra, and 2,300 mAh in Moto X.

Conclusion: Sony Xperia C5 Ultra is the winner with big screen and decent display, powerful processor and an unmatched front camera.