The ZTE Grand X comes with a 4.3-inch display with qHD resolution (256 ppi pixel density). Lenovo P700i has a 4.0-inch display with a resolution of 480 x 800 pixels (233 ppi pixel density)
They’re powered by the same chip, MediaTek MT6577 with dual-core 1 GHz ARM Cortex-A9 CPU and PowerVR SGX531 GPU.
RAM & Storage
Both smartphones feature 512 MB of RAM and 4 GB of internal storage, added with microSD slot supporting up to 32 GB
On the back of each smartphone, you will find a 5 megapixels camera with HD video recording capability. They’re also equipped with VGA camera on the front.
ZTE Grand X and Lenovo P700i support dual SIM GSM + GSM. On connectivity side, both devices feature 3G HSDPA/HSUPA, Bluetooth, GPS, Wi-Fi with Wi-Fi hotspot, and microUSB port.
ZTE Grand X packs a 1700 mAh battery, while Lenovo P700i comes with a 2500 mAh battery.
Those smartphones offer similar specifications and has already running Android 4.1.2 Jelly Bean out of the box. If you prefer a smartphone with bigger disllay, you can go with Grand X. Lenovo P700i is a good choice if you want an affordable,smartphone with high capacity battery.