Rolls-Royce, one of whose Trent 900 engines failed on a Qantas Airbus A380 superjumbo earlier this month, forcing it to make an emergency landing, said the 900-million-euro deal would be for existing Emirates wide-bodied planes.
The British group added that it would provide TotalCare long-term services support for Trent 700 engines powering 29 Airbus A330 aircraft and Trent 800 engines powering 21 Boeing 777 aircraft.
"These agreements will extend the business relationship and strengthen the partnership between the two companies," said Emirates chief executive Sheikh Ahmed bin Saeed Al-Maktoum.
"This will also provide a better platform for effective management of engine life cycle costs and enhanced engine reliability," he added in a joint statement with Rolls-Royce.
What the stars mean:
★ Poor ★ ★ Promising ★★★ Good ★★★★ Very good ★★★★★ Exceptional