Why the car will not start?
There's nothing wrong with the battery/starter/alternator and fuel pump. All the wirings to each are connected right, but just won't
Besides checking all your grounds and ignition, you might need a professional to look at it.
Make sure the top is latched and locked
Search BMW 3 Series Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
BMW 3 Series Experts