Overview

Mohammad Azharuddin is a former Indian cricketer, He was the renowned Captain of India’s cricket team for around 47 tests and 174 one day matches.