ENGINE OIL SERVICE Carry out oil service at normal operating temperature. First replace oil filter, then change oil. Clean sealing surfaces. Add engine oil. Run engine at idle until oil level and oil pressure warning lamps go out. Check oil filter housing and oil drain plug for leaks. Switch off engine, check oil level, correct if necessary (car must be on a horizontal level surface). Remove any oil traces. Fill out oil documentation.
Hello and welcome to justanswer.com
Maybe I can help zzdaryl has opted out. All you need is some metric wrenches I believe the oil filter housing is a 22mm and the drain plug is a 12mm. You will also need to remove the access cover on the undertray to get to the drain plug. You either need just a philips screwdriver or a set of metric sockets. The fastener may be a screw or bolt. First you will need to remove the oil filter cap then get the car in the air to remove the drain plug. Your engine takes 6.9 quarts of oil. Here's the procedure straight from BMW along with some illustrations. Let me know if you need further assistance.
BMW Engine Oil Service (change engine oil and oil filter insert) :
Here's the procedure to reset the light.