Market benchmarks Sensex and Nifty fell for the third consecutive day amid rising crude oil prices and foreign fund outflows.