"I've just flown transatlantic on a BA777 and during both landing rollouts there was a distinct smell of hot oil in the cabin which I hadn't noticed during the flight."
Be the engine sucking in the exhaust from the thrust reverser's .. why only apparent on landing.