A right-hand top order batsman, Asad Shafiq made his international debut in 2010, and he impressed immediately with a half-century in an ODI on the tour to England in 2010. A Test call-up followed later that year, and Shafiq justified that call-up by scoring 61 on debut against South Africa in Abu Dhabi.
Since then, he has been reasonably consistent as a Test batsman, showing spunk and flair in the middle order. Against Bangladesh in 2011 he scored his maiden Test century, but against South Africa in 2013 he bettered that, scoring a Test hundred in tough conditions in Cape Town: coming in to bat at 33 for 4, he added 219 with Younis Khan and scored 111 against an attack that included Dale Steyn, Vernon Philander and Morne Morkel.
Asad Shafiq hails from Karachi and has been member of numerous domestic teams including HBL, PIA & Karachi Dolphins.