I want to buy mobile,moto x or moto g2 which is better
or suggest any other under 20,000
If u ask between Moto X or Moto G2,then obviously Moto X is better in every aspect as compared to Moto G2. Otherwise u can choose oneplus one which is an excellent mobile costing around 22k or if u wait for some time Xiomi Mi4 will be launched in india towards the end of January which has also excellent specifications.Hope it may help u.
Moto X is definitely better. I got my Moto G 2nd Gen on 6th Jan, 2015 and got replacement on 11th Jan, but the problem still persists, which means no matter how many phones of Moto G I change, the problem will always be there, hence returned the product to Flipkart and waiting for refund. Moto G has some really irritating problems, both the stereo speakers have buzzing sounds when in high volume and another weird problem is that, when I'm connecting it to my BOSE speakers through AUX cable and playing the song, it would play for 3sec and pause for 1sec and this continues irrespective of what you play! So, no more Motorola for me, I shall buy Asus Zenfone 6.