I think if you try to book a service by going through the steps it should show you service items as free

Also look at the BMW connected page - you can register there and see all the services and expiry date of all the services (nav, service etc)

Or failing that call the service department in a dealership - they should be able to tell you.

Usually the dealer has called us proactively when service things are coming up (bloody telematics)

Sent from my Pixel 4 using Tapatalk