If the car was standing without moving for a very long time the battery or the alternator may have died. it can be actually anything. starter or even the fuel line. get the car checked using a recovery and you will know what went wrong.
there are a few thing that you should take care of the
your batter should be strong enough
the cables should be connected correctly
these are few of the things that you will have to take care of.
If the car is stopping all of a sudden then this must be a major problem. Get the carburetor checked and also the fuel system it can also be that the car may have overheated causing the car to stop.
I hope you did not drive after that if you did then dont drive now call for a recovery and ask them to take your car to a good mechanic to get this fixed.
Hi Pkumar welcome to kiadubai.com, what i can help you with is that you can go the BMW road where you will find shops selling tires and awesome rims its located in industrial area one.
how often have you had this problem? what i think is that it can be the fuel pump that is not working. see if the RPM is working or not as well. how old is your car?