Man, Sorry for the issue. I know very little about Mahindra's as I've never owned one. I hope they didn't put a special size in so you have to go back to dealer.
But ...If you can find one a tad smaller with same cranking amps it would most likely do the job for you, at least that is my guess.