New OE bmw parts:

13717556961 - N54 engine Air filters x 2 = 30€ pair

13721477840 - R50 mini one - cooper engine Air filter 1.4i - 1.6i= 10€

13727529261 - R52 Cooper engine Air filter - 10€

64319175484 - F02 +lci micro filter - 20€

13228572517 - E60 + lci, X3 E83 + lci N47 fuel filter complete with furl heater, retail 245€- 100€

16126765756 - E53 X5 fuel filter - 25€

71106792697 - tire inflate bottle - 10€

63267193293 - number plate lights - 10€ pair

37146784697-headlight level sensor - 30€

64119222072 - heater regulator unit - 50€

11537510959 - thermostat N45N - 30€

11127799367 - M47 CCV valve x 3 - 15€ each or 30 for 3 of them

51167078573 - Ash tray - 10€

34116850567- 1 series front brake pads - 30€

36131171069 - mini wheel centre caps x 3 - 10€ for 3 only

61359218701 - rain and light sensor - 30€