Honda is narrowing the gap with Hero MotoCorp, closing in on the top spot for the largest market share in India.