Indian benchmark indices fell for a fifth straight session on Friday, with the Sensex down 331.62 points and the Nifty 50 down 102.15 points, as crude oil prices rose amid US-Iran tensions.