My BMW 2000 series 3 is not starting once
If you are jump starting the car and have to continue to do it, you most probably need a new battery. Have the battery tested by your local auto parts store. I bet it's over 5 years old and needs replacing.
Or check the water if it's a maintenance battery sometimes they just need to be serviced, just add water.
Search BMW 3 Series Questions
BMW 3 Series Experts