How many years did Hazrat Muhammad (saw) preach Islam during his life time? August 22, 2021February 13, 2019 by admin How many years did Hazrat Muhammad (saw) preach Islam during his life time? A. 52 B. 40C. 23 D. 13