Every MBA institute has its own entrance exam or accepts score of a centralised entrance exam. For example : IIMs accept CAT score.
I would suggest you start studying for these entrance exams around the end of your Second Year of BCA. There are many MBA entrance exams with a definite number of colleges accepting it's scores. You can apply to all of them.
For more detail, follow link : How to get Admission in MBA