Hi, just to pass on my experience , just bought a low milage Z4 2003, did alll the checks but got a bit caught on the service history. I should have noticed the lack of signitures on the service book. Just had a phone call from BMW, the last time the key was read was 2016 but that its only done 7000 miles since then luckily (58000 mile now), its possible it has non BMW services. Anyhow, hope this may help someone, I will get the car in for a full service and get everything done. On the plus side its had new brake discs all round and pads plus front springs( I can actually see those
)
