Indian benchmark indices ended lower on July 11, with bears tightening their grip amid a cautious start to the June quarter earnings season and fresh global concerns. The Sensex closed 689.81 points, or 0.83%, lower at 82,500.47, while the Nifty shed 205.40 points, or 0.81%, to finish at 25,149.85.