
Mohammad Hafeez (born October 17, 1980 in Sargodha) is a Pakistani cricketer. He is a right-handed batsman and a right-arm offbreak bowler. Hafeez generally opens the batting and is also skillful boundary fielder. Read more at Wikipedia




Pakistan's Nasir Jamshed (L) congratulates his teammate Mohammad Hafeez (R) on scoring a century (100 runs) during the one day international (ODI) Asia Cup cricket match (AFP PHOTO/Munir uz ZAMAN)
I am very agreeable to see that players are beginning to be selected in formats that are suitable to them...
I am very agreeable to see that players are beginning to be selected in formats that are suitable to them...