Muhammad Hafeez bowling action was cleared by ICC on _______________. August 9, 2021May 2, 2018 by admin Muhammad Hafeez bowling action was cleared by ICC on _______________. A. May 1, 2018 B. May 2, 2018 C. May 3, 2018 D. May 4, 2018