Mobile phone makers are offering handsets with impressive features at an affordable price but one thing that almost every smartphone user complains of is short battery life. The Gionee Marathon M4 is made to address this issue with a mammoth battery. But it has stiff competition from other devices like Xiaomi Mi4 and Asus Zenfone 2.

The Gionee Marathon M4 is priced at Rs 15,499, Xiaomi Mi4 (16 GB) costs Rs 14,999 and Asus Zenfone 2 ZE551ML (2 GB RAM) comes with a price tag of Rs 14,999. Here is a feature comparison of the devices to help you buy one that's worth your money:

Display: Asus Zenfone 2 ZE551ML is the ultimate winner with 5.5-inch IPS capacitive touchscreen and 1080 x 1920 pixels (403 ppi pixel density). The Xiaomi Mi4 sports a 5-inch IPS LCD capacitive touchscreen with 1080 x 1920 pixels (441 ppi pixel density) and Gionee Marathon M4 has a 5-inch HD super AMOLED display with 1280x720p (294 ppi Pixel density).

Processor: Gionee Marathon M4 is powered by Cortex-A7 processor, while Xiaomi Mi4 has Qualcomm Snapdragon 801, and Asus Zenfone 2 ZE551ML has Intel Atom Z3580.

Operating System: Both Asus Zenfone 2 and Gionee Marathon M4 run on Android 5.0 Lollipop, while Xiaomi Mi4 run on Android 4.4.3 KitKat with MIUI 5.0.

Memory: Asus Zenfone 2 ZE551ML scores over others with 16/32/64 GB internal memory, expandable up to 64 GB and 2 GB RAM. Gionee Marathon M4 comes packed with 16 GB internal memory, expandable up to 32 GB and 2 GB RAM, and Xiaomi Mi4 has 16/64 GB internal memory and 3 GB RAM (no microSD card slot).

Camera: The Xiaomi Mi4 is the winner with 13 MP main camera and 8 MP front snapper. The Asus Zenfone 2 ZE551ML has 13 MP main camera and 5 MP front snapper, and Gionee Marathon M4houses 8 MP main camera and 5 MP secondary camera.

Battery: Gionee Marathon M4 boasts of a very powerful battery -- 5,000 mAh. The Xiaomi Mi4 houses a 3,080 mAh battery, while Asus Zenfone 2 ZE551ML has 3,000 mAh.

Conclusion: Gionee Marathon M4 has a mammoth battery but Asus Zenfone 2 ZE551ML is the winner with an impressive display and more storage.