The life expectancy for Mahindra e2oPlus battery is typically between four to six years. Moreover, there are several factors which determine how long your battery will last, for example weather conditions, vehicle type and driving habits, etc.
For this, we would suggest you walk into the nearest authorized service center as they will be the better person to assist you with the prices of the battery. You can click on the following link to see the details of the nearest dealership and selecting your city accordingly - service center.