Hello aspirant,
No, it is not necessary to do BA in order to pursue MA.
The eligibility criteria for MA is
I hope this information helps you.
https://www.google.com/amp/s/www.careers360.com/courses/ma-in-history/amp
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile