104
“Thanks to my family who made great sacrifices to achieve my desire to represent Pakistan globally,” Hafeez said in a statement. I am extremely lucky and proud to have been considered fit to wear a Pak jersey for 18 years. He was ranked 22nd in the ICC Player rankings, 22nd in batting, 29th in bowling and 5th in all-rounders. In the ODI rankings, Hafeez was ranked 13th in March 2014.
.