Last I remember, my OEM
battery of Mahindra Verito lasted 4 years 1 months. It was Amaron 45 amps.
TVS Apache stock battery last 2 years and then I took 4 years warranty battery twice and they lasted above 4 years. The recent one was taken 2 years ago (48 months warranty but went kaput in 2 years). In all these days, I used Amaron / Exide.
Hyundai Santro stock battery lasted for 3 years (exceed my expectations) and then I replaced with Standard Furukawa (48 months warranty) and it lasted 55 months. (again exceeded expectations)
The vehicles (batteries) which spend more time in parking space lounge are tend to premature failure.