Sony XAV-AX8050D single DIN touch screen head unit/stereo for car. In good working condition, selling as my current car doesn’t need it and I haven’t used it in ages. These are over £400 new. See product link at bottom. Comes with several different wiring adapters from previous cars, I believe one of which links it to BMW steering wheel controls. However you’ll need to buy the right adapter to fit your car and this head unit. Comes with the usb cable to connect your phone to car play.
eBay