Maruti Suzuki India has reappointed Shinzo Nakanishi as managing director and chief executive for another three years.