I don't think a Sprint G2 would work in India, sorry. Sprint is a US carrier and uses CDMA instead of GSM. However, the international D802 model should work fine. The ESN is attached to the phone and not the carrier anyway, so no matter what carrier your on it won't activate.
Samsung Rant > LG Optimus V > HTC Sensation 4G > LG G2 D801