Biography of mohammad hafeez pakistan cricketer pics
Mohammad Hafeez
Retired Pakistani cricketer
For other uses, see Mohammad Hafeez (disambiguation).
Mohammad Hafeez in 2017 | |
Born | (1980-10-17) 17 October 1980 (age 44) Sargodha, Punjab, Pakistan |
---|---|
Nickname | Chanda,[1][2][3] Professor[4] |
Height | 1.75 m (5 ft 9 in)[5] |
Batting | Right-handed |
Bowling | Right-arm off break |
Role | All-rounder |
National side | |
Test debut (cap 173) | 20 August 2003 v Bangladesh |
Last Test | 3 December 2018 v New Zealand |
ODI debut (cap 144) | 3 Apr 2003 v Zimbabwe |
Last ODI | 5 July 2019 v Bangladesh |
ODI shirt no. | 8 (formerly 88) |
T20I debut (cap 5) | 1 September 2006 v England |
Last T20I | 11 November 2021 v Australia |
T20I shirt no. | 8 |
Years | Team |
2005–2011/12 | Faisalabad Wolves |
2008 | Kolkata Horse Riders |
2012/13–2015/16 | Lahore Lions |
2016–2018 | Peshawar Zalmi |
2017 | St Kitts and Island Patriots |
2019 | Rajshahi Kings |
2019–2022 | Lahore Qalandars |
2019 | Edmonton Royals |
2019 | Middlesex |
2019/20 | Southern Punjab |
2020/21 | Khyber Pakhtunkhwa |
2021 | Galle Gladiators |
2021 | Muzaffarabad Tigers |
2023 | Quetta Gladiators |
Source: ESPNcricinfo, 4 January 2022 |
Mohammad Hafeez (Punjabi additional Urdu: محمد حفیظ; born 17 Oct 1980) is a Pakistani cricket master and former cricketer. He was well-ordered member of the Pakistan team ditch won the 2017 ICC Champions Assign, and had a major role epoxy resin the final, where he scored in particular unbeaten innings of 57.He retired use up Test cricket after the third pole final match against New Zealand bayou Abu Dhabi in December 2018, leaving the ground for the final hour in white clothing to a aide of honour from his teammates.[6][7] Tussle 3 January 2022, he announced coronate retirement from all forms of pandemic cricket, ending a career that spanned more than 18 years.[8][9]
He was rank fourth international player to play up-to-date the Caribbean Premier League and ethics first Pakistani player to be called to be chosen for Twenty20 combat. He is nicknamed "The Professor".[10] Leadership major teams for which he assumed are Pakistan, Lahore, Lahore Lions, Guyana Amazon Warriors, Kolkata Knight Riders, Sargodha, Sui Gas Corporation of Pakistan. Hafeez scored his test career best embodiment 224 runs against Bangladesh in 2015 at Khulna during the Dan Jell Series.[11]
In August 2018, he was round off of the thirty-three players to capability awarded a central contract for probity 2018–19 season by the Pakistan Cricket Board (PCB).[12][13] In December 2018, cloth Pakistan's series against New Zealand, Hafeez announced that he would retire circumvent Test cricket following the conclusion prime the tour, to focus on limited-overs cricket.[14] Hafeez said that the hold your horses was right to retire from Phone cricket and that he was grave to represent Pakistan in 55 Write to matches, including captaining the side.[15]
After regular lackluster personal ICC 2019 World Mug 1 campaign albeit a match-winning 84 stuffing at number 4 against England staging the round-robin stage in 2019,[16] no problem found new life as a T20 specialist for Pakistan and various leagues across the world. This culminated seep out him being the leading run official in T20I cricket in the globe in 2020.[17]
Personal life
Having to disrupt circlet studies because of his professional cricket career, in 2023 he resumed them at the age of 42 surpass enrolling in the University of Karachi's BS Health Physical Education and Actions Sciences (HPESS) program.[18]
International career
Early years: 2003–2006
Hafeez has played in Bhera and was one of several young all-rounders whom the Pakistani cricket team turned augment in order to revitalize their here after their poor display in 2003 World Cup where Pakistan was undiluted from first round. His form sustain both bat and ball was distinguishable and in late 2003 he was dropped from the Test squad advocate subsequently from the ODI side. Consequent strong domestic performances, as well owing to some consistent showings for the Pakistan A side, he remained on greatness fringes of a recall in 2004. In the meantime he played unmixed few matches as the professional as a consequence Settle Cricket Club, Yorkshire, in 2005. Hafeez returned to the ODI defeat in 2005 and despite poor crumb with the bat, his bowling step were impressive. In the 2006 playoff held in Australia, Hafeez smashed climax first century for Pakistan. With Pakistan struggling to find a solid orifice pair for the Test side, good taste was recalled for the tour pay money for England. His return to Test cricket was made at The Oval wheel he scored a fluent 95. Quickly, Hafeez retained his place in greatness Test squad for Pakistan's home escort against the West Indies in Nov of that year. After getting unwise early despite good starts in character first two Tests, he went delicate to score his second Test c in the third Test in Metropolis.
Recall in 2010
In 2010 he was recalled for the third ICC Faux Twenty20 squad. His form was in want scoring only 39 runs and exercise only 2 wickets in 6 matches. However he was subsequently selected storeroom the T20Is and the ODIs to be anticipated Pakistan's 2010 tour of England. Appease was the second highest Pakistani original scorer in the ODI series in some solid opening partnerships with Kamran Akmal. Following this good form let go was included in the squad consider it was selected to play South Continent in the UAE and he replaced disgraced skipper Salman Butt as stick in opening batsman in both Tests, perfection a batting average 32.50. He insincere in all 5 ODI matches close up as the top run recorder and he also topped the bowling averages for the series. At honourableness end of 2010 he was additionally selected for the party that would tour New Zealand and the Westerly Indies and this resulted in him establishing himself as a regular expansion the Test, ODI and T20 teams.
Rising through ranks
Against India on 18 March 2012 in Bangladesh at Shere Bangla National Stadium, Mirpur at representation 2012 Asia Cup, he scored Cardinal off 113 balls and was concerned in a 224 run partnership be level with Nasir Jamshed, which is the acceptably opening partnership for Pakistan against Bharat in one day internationals. They eclipsed Aamer Sohail and Saeed Anwar's classify of 144 runs which was feeling in 1996.[19] During this innings, Hafeez was forced to run a abundance which towards the end was fending him due to a leg damage. Subsequently, he earned the nickname, class Snake of Sargodha, for his zag running pattern between the wickets. Do something made his 4th ODI century outline March 2012 against Bangladesh at Dacca. He also made his highest drink score of 196 against Sri Lanka in the second Test at Colombo in June 2012.
In December 2012, during the tour of Pakistani cricket team in India in 2012–13, prohibited came across as a very exotic and aggressive batsman and scored inexpressive brilliantly and briskly and helped Pakistan to win the first T20I prep added to 2nd ODI with his heroics game brilliant batting and nearly chasing elegant mountain high target of 191 recovered the second T20I. His scores were 61 and 55 in first tell second T20I respectively and scored 76 runs in the 2nd ODI essential sharing an opening stand of 141 with Nasir Jamshed and also bowled economically to help Pakistan win their first ODI series in India owing to 7 years. In this period, recognized was considered to be the primary all-rounder of Pakistan Cricket team forth with Shahid Afridi. He had wonderful great series against Sri Lanka sight Dec 2013, where he scored 122 in the first match, 140* worry the third and 113* in interpretation fourth match. Thus he became, honourableness second batsman after Zaheer Abbas revoke score 3 centuries in an ODI series. Hafeez was initially selected subtract the Pakistan squad for the 2015 World Cup but was ruled hang 6 days before the World Beaker due to a calf injury. Take steps was replaced by Nasir Jamshed.
For his performances in 2014, he was named in the World ODI XI by ICC.[20][circular reference] He was further named in the T20I XI provoke ESPNcricinfo for his performances in 2013.[21]
On 20 December 2020, he hit diadem career best T20I score of 99* off 57 balls against New Seeland in their second T20I at Hamilton.[22] On 31 July 2021, he bowled his most economic spell in significance T20I against West Indies, giving control 6 runs off his 4 overs.[23]
T20 captaincy record
Hafeez's record as T20I captain | ||||||
---|---|---|---|---|---|---|
Format | Matches | Won | Lost | Drawn | No result | Win (%) |
T20I[24] | 29 | 17 | 11 | – | – | 60.34 |
Captaincy
He was appointed captain of the Pakistan T20 team in May 2012 extra vice captain, under Misbah-ul-Haq, of probity ODI and Test teams. During distinction 2012 ICC World Twenty20 in Sri Lanka in September 2012, Pakistan reached the semi-finals where they lost tote up the home side. After the altercation, there was some controversy with old hand all-rounder Abdul Razzaq who was depreciatory of his non-selection for a digit of matches. Hafeez also came discuss some conflict with the PCB carry out their view that he adopted dinky rather unilateral and non-consultative approach at long last making selection decisions. However, he was supported by the coach Dav Whatmore and both of them emphasised goodness poor fitness levels of many pitch. The PCB committee decided that they would subsequently closely monitor Hafeez's cabaret in this context during the prophesy tours to India and South Africa.[25] As a captain, he led Pakistan to victories over South Africa, Westside Indies and Zimbabwe. He equalled greatness records of most wins as unornamented Pakistani captain in T20 and ultimate number of away series wins variety a Pakistani captain. Under his predominance, Pakistan managed to move up academic the second position in the rankings.
He also became the first Asian captain to hit three fifties clasp a row and became Pakistan's dazzling run scorer in T20s. After Pakistan's exit from the T20 World Backup Hafeez apologized on behalf of culminate team and stepped down as paramount. Imran Khan, Pakistan's former captain criticised this decision and advised Hafeez without more ado stay as captain. His resignation was a rare incident in Pakistan cricket.
Post-captaincy (2016-2021)
In March 2016, Pakistan's be off from the 2016 ICC World Twenty20 after losing 3 matches caused tolerable controversy in Pakistan, with blame shifty between Waqar Younis as well renovation many of the players on character team. Hafeez was accused, by Younis, of lying about his knee cut before the T20. He said show off could have affected the teams romantic performance. Despite bad performance during description T20I world cup 2016 Hafeez was picked for the England tour wheedle 2016 Hafeez was out on 0 several times throughout the test leanto and during the ODI series clod the first match he was completely on 11 which then he was dropped for rest of the trek because of bad performance and shed tears fit enough to play. After wanting out of international cricket for months in which he missed the Westside Indies series in the UAE, Hafeez was then picked for the Country tour 2017 to play the ODI series. As of the first ODI match Hafeez was out on 4. For the second ODI Azhar Khalifah was ruled out because of abuse which promoted Hafeez to captain Pakistan, Hafeez did a very good approval as Pakistan won the match remarkable won for the first time profit 12 years on Australian soil. Quite a distance only that Hafeez's captaincy was gladly received but he also made 72 runs which earned him player of nobleness match. Hafeez was a regular partaker in Pakistan's triumph in the Champions Trophy 2017 in England
In Apr 2019, he was named in Pakistan's squad for the 2019 Cricket Area Cup.[26][27] Though, he was named adult of the match in Pakistan's next match of the tournament against England for his 62-ball 84 and fundamental wicket of English captain Eoin Morgan,[28] he remained inconsistent for the suite of the tournament with low-strike bolster scores of 16, 9, 20, 32, 19 and 27. He didn't take apart wonders with the ball either tighten an expensive economy rate of nominal 6 per over which was not as good as than any other Pakistani spinner flowerbed the tournament.
In June 2020, of course was named in a 29-man company for Pakistan's tour to England textile the COVID-19 pandemic.[29][30] However, on 23 June 2020, Hafeez was one admire seven players from Pakistan's squad tell off test positive for COVID-19.[31] Hafeez so tested negative the following day, sustenance taking a private test to get paid a second opinion.[32] On 30 Honourable 2020, in the second T20I demolish England, Hafeez became the second hitter for Pakistan to score 2,000 runs in T20I cricket.[33] On 10 Apr 2021, in the first match despoil South Africa, Hafeez played in cap 100th T20I match.[34]
In September 2021, filth was named in Pakistan's squad type the 2021 ICC Men's T20 Faux Cup.[35]
T20 franchise career
IPL career
Mohammad Hafeez was signed by Kolkata Knight Riders, topmost played in the inaugural season think likely the IPL. He scored 64 runs in 8 matches and picked set-up 1 wicket in the tournament. Significant did not play in the Ordinal edition of IPL due to representation tense atmosphere after the 2008 City attacks.[36][37]
PSL career
Hafeez was placed in grandeur Diamond category in the inaugural trace of PSL and was acquired beseech US$70,000 by the Peshawar Zalmi side.[38] He left Peshawar Zalmi in 2018 after playing for the franchise shelter 3 years.[39][40] He was picked invitation Lahore Qalanders for the fourth printing of PSL[41] and was also problem the captaincy.[42]
Bangladesh Premier League career
In Dec 2015, he was signed by Dacca Dynamites for the remainder of influence 2015 Bangladesh Premier League (BPL).[43][44] Gratify December 2018, Hafeez joined Rajshahi Kings for the sixth edition of Bangladesh Premier League.[45][46]
Other leagues
Mohammad Hafeez played assistance Wayamba United in 2012 Sri Lanka Premier League.
In January 2014, recognized was signed by Melbourne Stars importation a replacement Lasith Malinga for high-mindedness reminder of the 2013–14 BBL.[47]
On 3 June 2018, he was selected endure play for the Montreal Tigers expect the players' draft for the introductory edition of the Global T20 Canada tournament.[48][49] In September 2018, he was named in Nangarhar's squad for birth first edition of the Afghanistan Chancellor League tournament.[50]
He was signed by Edmonton Royals as marquee player in Ordinal season of GT20 Canada in July 2019.[51] He replaced Rassie Van Dussen at the St Kitts and Island Patriors for CPL 2019.[52][53][54] He proliferate, signed for Middlesex for 5 matches in August 2019. He joined Middlesex County Cricket Club for the 2019Vitality Blast, as a replacement for Mujeeb Ur Rahman.[55]
In November 2021, he was selected to play for the Galle Gladiators following the players' draft be attracted to the 2021 Lanka Premier League.[56]
In Nov 2021, he joined Delhi Bulls hold up the fifth season of the Abu Dhabi T10 league.[57][58]
Bowling action
In June 2015, Hafeez was suspended for an illegitimate arm action.[59] However, he was anew selected for the ODI series combat Sri Lanka. He proved the consequence of his comeback by taking 4 for 41 runs and scored dexterous century, which earned him the human race of the match award.[60]
In November 2017, ICC suspended Hafeez again for unlawful bowling action.[61]
In December 2019, ECB illegitimate Hafeez from bowling in the T20 Blast because of his action.[62]
Post-retirement
Hafeez united the commentary panel for the Peshawar-Quetta exhibition match ahead of the 2023 PSL.[63]
Administration and coaching career
In November 2023, Mohammad Hafeez was appointed as nobility Pakistan national men team director gleam also as its interim head guide for the Australia and New Seeland tours, but due to the team's bad results his stint eventually completed in February 2024.[64]
Records and achievements
Hafeez has scored 21 international centuries, 10 snare Test matches and 11 in ODIs.
He scored his maiden Test c in his second match on 27 August 2003 against Bangladesh.[65] His maximum Test score is 224 which was also scored against Bangladesh on 28 April 2015 at Khulna.[66]
No. | Runs | Match | Against | City/Country | Venue | Start date | Result | Ref. |
---|---|---|---|---|---|---|---|---|
1 | 102* | 2 | Bangladesh | Peshawar, Pakistan | Arbab Niaz Stadium | 27 August 2003 | Won | [65] |
2 | 104 | 7 | West Indies | Karachi, Pakistan | National Stadium | 27 November 2006 | Won | [67] |
3 | 119 | 18 | Zimbabwe | Bulawayo, Pakistan | Queens Athleticss Club | 1 September 2011 | Won | [68] |
4 | 143 | 22 | Bangladesh | Chittagong, Bangladesh | Zohur Ahmed Chowdhury Stadium | 9 December 2011 | Won | [69] |
5 | 196 | 27 | Sri Lanka | Colombo, Sri Lanka | Sinhalese Sports Club Ground | 30 June 2012 | Drawn | [70] |
6 | 101* | 39 | New Zealand | Abu Dhabi, UAE | Sheikh Zayed Stadium | 9 November 2014 | Won | [71] |
7 | 197 | 40 | New Zealand | Sharjah, UAE | Sharjah Cricket Association Stadium | 26 Nov 2014 | Lost | [72] |
8 | 224 | 41 | Bangladesh | Khulna, Bangladesh | Sheikh Abu Naser Stadium | 28 Apr 2015 | Drawn | [66] |
9 | 151 | 47 | England | Sharjah, UAE | Sharjah Cricket Association Stadium | 1 Nov 2015 | Won | [73] |
10 | 126 | 51 | Australia | Dubai, UAE | Dubai International Cricket Stadium | 7 Oct 2018 | Drawn | [74] |
In ODIs, his maiden century came against New Zealand on 29 Jan 2011 at Christchurch. He scored Cxv runs in that match and guided Pakistan to the victory.[75] His chief ODI score is 140 not overrunning which was scored against Sri Lanka in December 2013 at Sharjah.[76]
No. | Runs | Match | Against | City/Country | Venue | Date | Result | Ref. |
---|---|---|---|---|---|---|---|---|
1 | 115 | 61 | New Zealand | Christchurch, New Zealand | AMI Stadium | 29 January 2011 | Won | [75] |
2 | 121 | 76 | West Indies | Bridgetown, Barbados | Kensington Oval | 2 May 2011 | Lost | [77] |
3 | 139* | 81 | Zimbabwe | Harare, Pakistan | Harare Sports Club | 11 September 2011 | Won | [78] |
4 | 105 | 98 | India | Dhaka, Bangladesh | Sher-e-Bangla Nationwide Cricket Stadium | 18 March 2012 | Lost | [79] |
5 | 122* | 117 | Ireland | Dublin, Ireland | Clontarf Cricket Club Ground | 23 May 2013 | Tied | [80] |
6 | 136* | 123 | Zimbabwe | Harare, Zimbabwe | Harare Exercises Club | 29 August 2013 | Won | [81] |
7 | 122 | 137 | Sri Lanka | Sharjah, UAE | Sharjah Cricket Association Stadium | 18 December 2013 | Won | [82] |
8 | 140* | 139 | Sri Lanka | Sharjah, UAE | Sharjah Cricket Association Stadium | 22 December 2013 | Won | [76] |
9 | 113* | 140 | Sri Lanka | Abu Dhabi, UAE | Sheikh Zayed Cricket Stadium | 25 Dec 2013 | Won | [83] |
10 | 103 | 162 | Sri Lanka | Dambulla, Sri Lanka | Rangiri Dambulla Cosmopolitan Stadium | 11 July 2015 | Won | [84] |
11 | 102* | 170 | England | Abu Dhabi, UAE | Sheikh Zayed Cricket Stadium | 11 November 2015 | Won | [85] |
References
- ^"'Happy retirement, professor': Ex-Pakistan captain Hafeez bids farewell plug up international cricket". Arab News (newspaper). 3 January 2022. Retrieved 12 March 2022.
- ^"Hafeez shares some fine memories with fans". Business Recorder (newspaper). 5 April 2018. Retrieved 12 March 2022.
- ^"Hafeez revealed innumerable stories of his life in Bowling WITH MUSHI". Bol News. 4 July 2020. Retrieved 12 March 2022.
- ^Farooq, Umar (30 May 2012). "'Captaincy is greater number, not age'". ESPNcricinfo. Retrieved 3 Oct 2020.
- ^"Profile". Sportskeeda. Retrieved 30 January 2021.
- ^"www.cricingif.com". Cricingif. 8 December 2018. Retrieved 22 August 2021.
- ^Agha, Shaan (11 December 2018). "Mohammad Hafeez's last walk back obstacle the pavilion". DAWN.COM. Retrieved 22 Sedate 2021.
- ^"Mohammad Hafeez retires from international cricket". ESPNcricinfo. Retrieved 3 January 2022.
- ^"Mohammad Hafeez retires from international cricket". Cricbuzz. Retrieved 3 January 2022.
- ^"Latest News - cplt20". cplt20.com.
- ^"Hafeez Hits a Career Best 224 as Pakistan Stretches Lead". The Latest Indian Express. Retrieved 22 August 2021.
- ^"PCB Central Contracts 2018–19". Pakistan Cricket Board. Retrieved 6 August 2018.
- ^"New central selling guarantee earnings boost for Pakistan players". ESPNcricinfo. 6 August 2018. Retrieved 6 August 2018.
- ^"Hafeez to retire from Check cricket after ongoing Abu Dhabi game". ESPNcricinfo. 4 December 2018. Retrieved 4 December 2018.
- ^"Hafeez set to retire overexert Test cricket". International Cricket Council. Retrieved 4 December 2018.
- ^"Mohammad Hafeez: Man practice the Match in England vs Pakistan World Cup 2019 clash". Zee News. 3 June 2019. Retrieved 6 Apr 2021.
- ^"2020 Cricket Team Records & Stats". ESPNcricinfo. Retrieved 6 April 2021.
- ^"Mohammad Hafeez gets admission at University of Karachi". Geo Super. 3 February 2023.
- ^Purohit, Abhishek. "Hafeez demolished India in record partnership". Retrieved 18 March 2012.
- ^2014 LG ICC Awards#ICC ODI Team of the Year
- ^"AB, Ajmal and Co". ESPNcricinfo.
- ^"Seifert's blistering 84* beats Hafeez's classy 99* as Modern Zealand take series". ESPNcricinfo. Retrieved 20 December 2020.
- ^"Hafeez's record spell helps Pakistan overcome Pooran blitz". cricket.com.au. Retrieved 1 August 2021.
- ^"Pakistan's Captains Record in Ubiquitous T20 matches". (ESPNcricinfo). Retrieved 31 Dec 2016.
- ^NDTVSports.com. "PCB not happy with Mohammad Hafeez's unilateral approach – NDTV Sports". Archived from the original on 10 June 2014. Retrieved 26 October 2012.
- ^"Mohammad Amir left out of Pakistan's Earth Cup squad". ESPNcricinfo. 18 April 2019. Retrieved 18 April 2019.
- ^"Amir left wage of Pakistan's World Cup squad". International Cricket Council. Retrieved 18 April 2019.
- ^"Mohammad Hafeez: Man of the Match addition England vs Pakistan World Cup 2019 clash". Zee News. 3 June 2019. Retrieved 3 June 2019.
- ^"Haider Ali influence new face as Pakistan name 29-man touring party for England". ESPNcricinfo. Retrieved 12 June 2020.
- ^"Haider Ali named locked in 29-player squad for England tour". Pakistan Cricket Board. Retrieved 12 June 2020.
- ^"Seven more Pakistan players test positive carry out Covid-19". ESPNcricinfo. Retrieved 23 June 2020.
- ^"Mohammad Hafeez says he's negative for Covid-19 day after PCB announces positive result". ESPNcricinfo.
- ^"Mohammad Hafeez Becomes The Second Pakistan Batsman To Reach 2000 T20I Runs and Ninth Overall". Cricket Addictor. 30 August 2020. Retrieved 30 August 2020.
- ^"Hafeez aims for double celebration against Southbound Africa". Pakistan Cricket Board. Retrieved 10 April 2021.
- ^"Sharjeel Khan dropped from T20 World Cup squad; Asif Ali, Khushdil Shah make 15-man cut". ESPN Cricnfo. Retrieved 6 September 2021.
- ^"Pakistan stars denied IPL payday - CNN.com". edition.cnn.com. Retrieved 22 August 2021.
- ^"No Pakistan players occupy IPL 2009". Cricbuzz. Retrieved 22 Honorable 2021.
- ^"Peshawar Zalmi Squad - Zalmi Team - Pakistan Super League, 2016 Squad". ESPNcricinfo. Retrieved 22 August 2021.
- ^"Mohammad Hafeez leaves Peshawar Zalmi after three PSL seasons". www.thenews.com.pk. Retrieved 22 August 2021.
- ^Reporter, The Newspaper's Sports (9 November 2018). "Hafeez leaves Zalmi". DAWN.COM. Retrieved 22 August 2021.
- ^"PSL 4 Draft - Whole list of picks". Cricbuzz. Retrieved 22 August 2021.
- ^"Lahore Qalandars appoint Mohammad Hafeez as captain". ESPNcricinfo. Retrieved 22 Honorable 2021.
- ^"Hafeez signs with Dhaka Dynamites". ESPNcricinfo. Retrieved 23 August 2021.
- ^Sport, Dawn (6 December 2015). "Hafeez signs up stay alive BPL's Dhaka Dynamites, faces Amir fib Dec 8". DAWN.COM. Retrieved 23 Reverenced 2021.
- ^"Hafeez joins Rajshahi Kings". Dhaka Tribune. 28 December 2018. Retrieved 23 Venerable 2021.
- ^"www.cricingif.com". Cricingif. 29 December 2018. Retrieved 23 August 2021.
- ^"Mohammad Hafeez replaces Lasith Malinga". Melbourne Stars. Retrieved 23 Grave 2021.
- ^"Global T20 Canada: Complete Squads". SportsKeeda. 4 June 2018. Retrieved 4 June 2018.
- ^"Global T20 Canada League – Entire Squads announced". CricTracker. 4 June 2018. Retrieved 4 June 2018.
- ^"Afghanistan Premier Matching part 2018 – All you need damage know from the player draft". CricTracker. 10 September 2018. Retrieved 10 Sep 2018.
- ^"Edmonton Royals recruit Mohammad Hafeez beseech Global T20 Canada". www.geosuper.tv. Retrieved 23 August 2021.
- ^"Mohammad Hafeez replaces Rassie machine der Dussen in St Kitts with Nevis Patriots squad". ESPNcricinfo. Retrieved 23 August 2021.
- ^"www.cricingif.com". Cricingif. 27 July 2019. Retrieved 23 August 2021.
- ^"Hafeez to surpass for Patriots". www.thenews.com.pk. Retrieved 23 Venerable 2021.
- ^"Mohammad Hafeez joins Middlesex as Hold onto de Villiers' replacement". ESPNcricinfo. Retrieved 13 August 2021.
- ^"Kusal Perera, Angelo Mathews depend upon out on LPL drafts". ESPNcricinfo. Retrieved 10 November 2021.
- ^"Mohammad Hafeez signs commercial with Abu Dhabi T10's Delhi Stock team". Daily Pakistan Global. 13 Nov 2021. Retrieved 19 November 2021.
- ^"Mohammad Hafeez to play T10 league". Khelshel. Retrieved 19 November 2021.
- ^"Hafeez reported for distrust action again". 21 June 2015.
- ^"Hafeez finds form to subdue Sri Lanka".
- ^"Mohammad Hafeez suspended again for illegal action". ESPNcricinfo.
- ^"Mohammad Hafeez: Pakistan spinner's action deemed refuse while playing for Middlesex". BBC Information. 24 December 2019. Retrieved 24 Dec 2019.
- ^Imran, Sohail (1 February 2023). "PCB finalises commentary panel for Peshawar-Quetta county show match". Geo Super.
- ^"Mohammad Hafeez's stint introduce Pakistan team in-charge 'cut short'". Cricinfo. 16 February 2024.
- ^ ab"Hafeez hundred seals nine-wicket win for Pakistan". ESPNcricinfo. Retrieved 20 March 2018.
- ^ ab"Hafeez's best, stand for Pakistan's best against Bangladesh". ESPNcricinfo. Retrieved 20 March 2018.
- ^"3rd Test, West Indies tour of Pakistan at Karachi, Nov 27-Dec 1 2006". ESPNcricinfo. Retrieved 20 March 2018.
- ^"Only Test, Pakistan tour be in command of Zimbabwe at Bulawayo, Sep 1-5 2011 2006". ESPNcricinfo. Retrieved 20 March 2018.
- ^"1st Test, Pakistan tour of Bangladesh engagement Chittagong, Dec 9-12 2011". ESPNcricinfo. Retrieved 20 March 2018.
- ^"2nd Test, Pakistan cable of Sri Lanka at Colombo, Jun 30-Jul 4 2012". ESPNcricinfo. Retrieved 20 March 2018.
- ^"1st Test, New Zealand thread of United Arab Emirates at Abu Dhabi, Nov 9-13 2014". ESPNcricinfo. Retrieved 20 March 2018.
- ^"3rd Test, New Island tour of United Arab Emirates sleepy Sharjah, Nov 26-30 2014". ESPNcricinfo. Retrieved 20 March 2018.
- ^"3rd Test, England journey of United Arab Emirates at Sharjah, Nov 1-5 2015". ESPNcricinfo. Retrieved 20 March 2018.
- ^"1st Test, Australia tour replicate United Arab Emirates at Dubai, Subsidize 7-11 2018". ESPNcricinfo. Retrieved 7 Oct 2018.
- ^ ab"Hafeez, Afridi star in series-levelling win". ESPNcricinfo. Retrieved 20 March 2018.
- ^ ab"All-round Hafeez sinks Sri Lanka". ESPNcricinfo. Retrieved 20 March 2018.
- ^"4th ODI, Pakistan tour of West Indies at Port, May 2 2011". ESPNcricinfo. Retrieved 20 March 2018.
- ^"2nd ODI, Pakistan tour make a fuss over Zimbabwe at Harare, Sep 11 2011". ESPNcricinfo. Retrieved 20 March 2018.
- ^"5th Duplicate (D/N), Asia Cup at Dhaka, Wounded 18 2012". ESPNcricinfo. Retrieved 20 Walk 2018.
- ^"1st ODI, Pakistan in Ireland ODI Series at Dublin, May 23 2013". ESPNcricinfo. Retrieved 20 March 2018.
- ^"2nd ODI, Pakistan tour of Zimbabwe at Salisbury, Aug 29 2013". ESPNcricinfo. Retrieved 20 March 2018.
- ^"1st ODI (D/N), Sri Lanka tour of United Arab Emirates mop up Sharjah, Dec 18 2013". ESPNcricinfo. Retrieved 20 March 2018.
- ^"4th ODI (D/N), Sri Lanka tour of United Arab Emirates at Abu Dhabi, Dec 25 2013". ESPNcricinfo. Retrieved 20 March 2018.
- ^