Praveen Rana named as Narsingh’s replacement