Not really, please see the other 100 odd threads below on whether a premium yet unreliable BMW is a good first car.
Seriously, don't be determined to get your dream car on day 1, as you'll just get more upset when you inevitably damage it, and 10k for a near decade old used car is a near preposterous 1st car choice, esp if you don't have space/tools/info to work on it yourself (like you're talking about spending more than I did on my first 4 cars together, and that included a Merc, an Audi and a Porsche after the near obligatory Corsa, and most people would still call my choices a bit silly)
I'd look to spend a LOT less on something more pedestrian (Vauxhall, Toyota, Hyundai etc and get far more car for your £ and save the rest for next time. I don't know a single person who bought a used BMW and didn't run into problems that cost more than they paid for the car, their quality isn't what it used to be.