This article contains Urdu text. Without proper rendering support, you may see unjoined letters running left to right or other symbols instead of Urdu script.
Shafiq hails from a Gujarati Muslim family. He is fluent in Urdu and English, while he can speak Gujarati partly and understands it.
In 2023, he resumed his studies, after having to interrupt them due to his professional cricket career, by joining University of Karachi's BS Health Physical Education and Sports Sciences (HPESS) program.[6]
Career
Early career (2007–2010)
Asad Shafiq made his first-class debut at 21 years old for Karachi Whites against Hyderabad at Niaz Stadium on 21 October 2007. Although he was only playing because Karachi's Khalid Latif had been called up to play for Pakistan, he managed to score a century in his debut innings, finishing with 113 runs from 183 deliveries.[7][8][9] He scored his second century of the season against Faisalabad, batting for more than eight and a half hours to finish with 223 runs from 350 balls, still his highest score in a first-class match.[10][11] He played all ten matches of the 2007–08 Quaid-e-Azam Trophy for Karachi Whites, and finished as their leading run-scorer with 745 runs at an average of 49.66.[12]
Shafiq was less successful in his second season of first-class cricket. He did score a century against Khan Research Laboratories,[13] but it was his only of the season and he only averaged 23.46 in the 2008–09 Quaid-e-Azam Trophy.[14] His major successes of the season came in one-day cricket. He scored 360 runs at an average of 72.00 in the 2008–09 Royal Bank of Scotland Cup, including two centuries,[15] and finished with an average of 54.14 in all one-day matches for the season.[16]
Shafiq switched teams to the Karachi Blues for the 2009–10 Quaid-e-Azam Trophy and scored 1,000 runs in a season for the first time. In eleven Quaid-e-Azam Trophy matches he scored 1,104 runs at an average of 64.94, including four centuries and four half-centuries.[17] As a reward for his stellar form, he was selected to play for Pakistan A in a series of one-day matches against England Lions.[18]
Despite having been the top run-scorer in the Quaid-e-Azam Trophy and one of only two players to score more than 1,000 runs in the 2009–10 season, Shafiq was overlooked by national selectors for Pakistan's Test squad to face England. Shafiq's lack of selection, as well as a number of other Karachi players being overlooked, caused the Karachi City Cricket Association to condemn the national selectors for allegedly deliberately ignoring Karachi-based players.[23] Instead, Shafiq was selected to play for Pakistan A on a tour of Sri Lanka.[24] Shafiq was named as a reserve player for Pakistan's later ODI series against England,[25] but he stayed in Sri Lanka with the A team, where he scored a run-a-ball century in a one-day match against Sri Lanka A.[26][27]
Due to a spot-fixing scandal involving several Pakistani players, Shafiq was flown to England as a replacement player 48 hours before the first ODI,[28][29][30] In the first ODI he scored a quickfire 19 runs from 10 deliveries, including 4 boundaries against English bowler Tim Bresnan,[31][32] and he followed it up in the 2nd ODI with his maiden ODI half-century, 50 runs off of 58 deliveries.[33] He played out the rest of the 5-match series to finish with 120 runs at an average of 24.[34]
Ahead of a series of matches against South Africa in the United Arab Emirates, Shafiq both kept his place in Pakistan's ODI squad and earned his first selection in their Test squad.[35][36] Shafiq opened the batting in the first two matches, but after only scoring 19[37] and 1[38] he was moved back down the order to bat at number 4, where he scored 43[39] and 36.[40] For the final match of the ODI series he was replaced by Mohammad Yousuf, who had only arrived in the UAE the day before the match.[41]
Shafiq did not play in the first match of the Test series, but after Umar Akmal was dismissed playing a rash shot in the first match, Shafiq took his place in the side for the second Test.[42] Shafiq made his Test cricket debut on 20 November 2010 against South Africa at Sheikh Zayed Cricket Stadium in Abu Dhabi.[43] He had his first opportunity to bat on Day 3 of the Test match, coming in after two wickets had fallen in an over. Shafiq navigated a tricky period of play, particularly playing well against spin bowling, and scored a half-century. He had a 105-run partnership with Misbah-ul-Haq and scored 61 runs from 118 balls.[43][44][45]
Shafiq was called into Pakistan's squad for a Twenty20 series in New Zealand after fast bowler Sohail Tanvir was pulled out due to a knee injury.[46] He made his Twenty20 International debut against New Zealand at Seddon Park on 28 December 2010. In the two matches he played, Shafiq only scored 6 and 8, both times scoring at less than a run every ball.[47][48]
Shafiq was also part of Pakistan's squad for their Test series in New Zealand.[49] In the first Test, when Pakistan were in trouble at 4/107, Shafiq fought back with Misbah-ul-Haq, the two of them reaching the end of the second day with an unbeaten 128-run partnership. The partnership totaled 149 runs and Shafiq scored 83 runs from 202 balls. Pakistan won the match by 10 wickets, so Shafiq was not required to bat again.[50][51] In the second Test, Shafiq was dismissed for a duck in the first innings and took 23 balls to get off the mark in the second innings before hitting a six off of Daniel Vettori's bowling. He scored 24 runs and Pakistan played out a draw to win the series 1–0, Pakistan's first Test series win since 2006–07 and their first outside of Asia since 2003–04.[52][53]
Shafiq was included in Pakistan's 15-man squad for the 2011 Cricket World Cup,[54] but he did not play in Pakistan's first four matches of the tournament. He was brought into the team for Pakistan's match against Zimbabwe after Umar Akmal suffered a finger injury,[55] After Pakistan had a shaky start, Shafiq took control of their run chase and scored an unbeaten 78 runs to give Pakistan an easy victory, guaranteeing them a place in the quarter-finals.[56][57] He then scored a composed 46 in Pakistan's successful run chase against defending World Champions Australia in a match that became Australia's first loss in a World Cup since 1999.[58][59] Shafiq was not required to bat in Pakistan's 10-wicket quarter-final win over the West Indies,[60] and he played in Pakistan's semi-final against India, but Pakistan lost the match and didn't progress to the World Cup final.[61]
Shafiq scored his first Test century in the opening Test of Pakistan's two-match series against Bangladesh in December 2011. He scored 104 runs in Pakistan's first innings.[62] He played in all three Tests of Pakistan's series against England in the United Arab Emirates in early 2012, scoring 167 runs at an average of 33.40 as Pakistan won the series 3–0.
In June 2020, he was named in a 29-man squad for Pakistan's tour to England during the COVID-19 pandemic.[65][66] In July, he was shortlisted in Pakistan's 20-man squad for the Test matches against England.[67][68]
In July 2021, Asad Shafiq lost his central contract after failing to maintain his spot in the national team.[69]