Compare Phones with Honor 7i and Motorola Moto G (3rd Gen)

Honor 7i
honor 7i
Motorola Moto G (3rd Gen)
motorola moto g (3rd gen)