FOR BMW 540i 3.0 G31 2017+. 7 LITRES CASTROL EDGE 5W30 LONGLIFE MOTOR OIL. 6 X BOSCH SPARK PLUGS. WE WILL TRY OUR BEST TO GET THIS ITEM TO YOU.