There is no requirement as such.
If you are interested in doing an MBA from top institutes:
- You should be a graduate in any discipline.
- Have a good track record of your scores throughout your graduation.
- Good percentiles in entrance examinations
- Work experience required differs from country to country cause there certain points for it: For India, 2 years shall be fine for top institutes whereas 3–5 years WE is required for US MBA schools.
So you can see apart from these factors, there is no right age to pursue an MBA. Some do it at 23 and some at 35. Its upto you what your goals are and what you want to gain from the MBA qualification. If you think that you are prepared and are eligible, you can start your MBA journey from the next academic year itself.