Motorola has finally launched its new device, the Moto X Play, in India after unveiling it in July. It comes with impressive specifications, including a big screen, powerful battery, good display and camera. But it's not going to be a cakewalk for the model with many mid-range devices available in the market.

The Moto X Play, which is priced at Rs 18,499 for the 16 GB model and Rs 19,999 for 32 GB, will have to compete with several devices, especially Meizu MX5, OnePlus 2 and Asus Zenfone Selfie in the Indian market.

Here are the key specifications and price details of some of the mid-ranged devices to help you buy the best handset available:

Moto X Play

Current Price: Rs 18,499 (for 16 GB), Rs 19,999 (for 32 GB)

Display: 5.5-inch capacitive touchscreen with 1080 x 1920 pixels (403 ppi pixel density)

Processor: Qualcomm Snapdragon 615

Operating System: Android 5.1.1 Lollipop

Storage: 16/32 GB internal memory (expandable up to 128 GB), 2 GB RAM

Camera: 21 MP main camera, 5 MP front snapper

Battery: Non-removable 3,630 mAh battery

Meizu MX5

Current Price: Rs 19,999

Display: 5.5-inch full HD AMOLED screen with 1920x1080 pixels (401 ppi pixel density)

Processor: MediaTek Helio X10 Turbo

Operating System: Android 5.0 Lollipop

Storage: 16 GB internal memory and 3 GB RAM

Camera: 20.7 MP rear camera and 5 MP front snapper

Battery: 3,150 mAh

OnePlus 2

Current Price: Rs 22,999 for 16 GB, Rs 24,999 for 64 GB

Display: 5.5-inch full HD LCD screen with 920x1080 pixels (401 ppi pixel density)

Processor: Qualcomm Snapdragon 810 v2.1 series

Operating System: Android 5.1 Lollipop

Storage: 16 GB internal memory and 3 GB RAM, and 64 GB and 4 GB RAM (no microSD card slot)

Camera: 13 MP main camera, 5 MP front snapper

Battery: 3,300 mAh

Asus Zenfone Selfie

Current Price: Rs 15,999 (for 16 GB), Rs 17,999 (for 32 GB)

Display: 5.5-inch IPS capacitive touchscreen with 1080 x 1920 pixels (403 ppi pixel density)

Processor: Qualcomm Snapdragon 615

Operating System: Android 5.0 Lollipop

Storage: 16/32 GB, 2/3 GB RAM (microSD up to 64 GB)

Camera: 13 MP rear and front camera

Battery: Li-Po 3,000 mAh