That M50i badge on the hatch is instant no for me.
Looks like a project car/garage queen, someone wanted X5M but was unable to afford one. Your choice, but I personally don't see a point in buying 10-years old V8, unless you plan to also use it as a project/sunny weekend car. Even mileage is low it is still 10 years old, rubber dries out, oil leaks, plastic cracks etc etc etc.