Mohammad Hafeez IPL Stats, Records, Price & Career Highlights 2025

Mohammad Hafeez plays for the formerly Kolkata Knight Riders in the Indian Premier League. Mohammad Hafeez’s date of birth is October 17, 1980. He is from Sargodha, Punjab and is a Right Hand Bat. Mohammad Hafeez played his first IPL match in 2008. The right-handed batter played his recent matches against the and scored 4 runs. In his IPL career, he has participated in 8 matches in the competition, scoring 64 runs with an average of 64, with 0 centuries and 0 half-centuries. Mohammad Hafeez scored his highest individual score of 16 in IPL vs the . He smashed 2 sixes and 7 fours in the IPL.

Mohammad Hafeez IPL Career (FAQs)