330i in excellent condition for its age. I bought this from an independent dealer in March 2020 with 28000 miles on it and have had it serviced. It has had a new ABS pump, recent wheel bearing and transmission oil changes.Everything works. I have greased the good mechanisms and lubricated the sealing rubbers every year.