Sept 1 (Reuters) - Indian shares ended higher on Friday clocking their third straight weekly gain, as a weaker-than-expected economic growth data raised hopes the central bank would cut interest rates in October.

The broader NSE index closed 0.57 percent higher at 9,974.40, while the benchmark BSE index ended 0.51 percent higher at 31,892.23.

The NSE index ended the week up 1.2 percent, while the BSE index posted a weekly gain of 0.9 percent.

For the midday report, click (Reporting by Krishna V Kurup in Bengaluru; Editing by Gopakumar Warrier)