B-schools in India give a lot of weightage to academic marks. You have a very average score in class 10th and 12th hence for getting into XLRI or any IIM you'll have to work hard in the related entrance exam and secure a good percentile which will compensate to the loss in marks. Old IIMs would be difficult to crack because they give a lot of weightage to acads. You can eye for newer IIMs and other private B-schools in India. You can reach out to us for more help.
Hope it helps.