India, Aug. 1 -- Stock market benchmark indices Sensex and Nifty rose for the third consecutive day on Friday to close at a more than three-week high, tracking a sharp rally in Bajaj Finance and foreign fund inflows. The 30-share BSE Sensex climbed 166.49 points, or 0.21 per cent, to settle at over three-week high of 78,094.64, with 16 of its constituents closing higher and 14 with losses. During the day, it jumped 344.1 points, or 0.44 per cent, to 78,272.25.

The 50-share NSE Nifty gained 66.45 points, or 0.27 per cent, to end at a three-week high of 24,383.60.

From the Sensex pack, Bajaj Finance jumped 8.11 per cent after the firm on Thursday reported a 28 per cent year-on-year rise in consolidated profit after tax (PAT) to Rs 6,081 c...