You may have lifted a respray applied if your car ever saw a used car lot. I'm pretty sure BMWs hides are dyed through.
In either case one of the outfits that caters to the used car business ought to be able to fix you up.
Lexol has always done well for me as well as Effax Lederbalsam which is a German product sold in tack(saddlery) stores here. Effax, I feel is better but is more time consuming to apply.