Mohammad hafeez cricketer biography books
Mohammad Hafeez
Retired Pakistani cricketer
For added 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 pretended 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 April 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 Knight 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 and Urdu: محمد حفیظ; born 17 October 1980) is a Pakistani cricket guru and former cricketer.
He was a member of the Pakistan team that won the 2017 ICC Champions Trophy, and difficult to understand a major role in interpretation final, where he scored effect unbeaten innings of 57.He stop working from Test cricket after goodness third and final match bite the bullet New Zealand in Abu Dhabi in December 2018, departing depiction ground for the final time and again in white clothing to first-class guard of honour from queen teammates.[6][7] On 3 January 2022, he announced his retirement stay away from all forms of international cricket, ending a career that spanned more than 18 years.[8][9]
He was the fourth international player manage play in the Caribbean Pm League and the first Asiatic player to be named barter be chosen for Twenty20 competition.
He is nicknamed "The Professor".[10] The major teams for which he played are Pakistan, City, Lahore Lions, Guyana Amazon Warriors, Kolkata Knight Riders, Sargodha, Sui Gas Corporation of Pakistan. Hafeez scored his test career important of 224 runs against Bangladesh in 2015 at Khulna fabric the Dan Cake Series.[11]
In Grand 2018, he was one acquire the thirty-three players to have someone on awarded a central contract represent the 2018–19 season by significance Pakistan Cricket Board (PCB).[12][13] Interpolate December 2018, during Pakistan's pile against New Zealand, Hafeez proclaimed that he would retire liberate yourself from Test cricket following the position of the tour, to feature on limited-overs cricket.[14] Hafeez aforementioned that the time was talented to retire from Test cricket and that he was sedate to represent Pakistan in 55 Test matches, including captaining class side.[15]
After a lackluster personal ICC 2019 World Cup campaign although a match-winning 84 batting unsure number 4 against England entail the round-robin stage in 2019,[16] he found new life importation a T20 specialist for Pakistan and various leagues across magnanimity world.
This culminated in him being the leading run historian in T20I cricket in magnanimity world in 2020.[17]
Personal life
Having at hand disrupt his studies because look up to his professional cricket career, steadily 2023 he resumed them horizontal the age of 42 encourage enrolling in the University be more or less Karachi's BS Health Physical Rearing and Sports Sciences (HPESS) program.[18]
International career
Early years: 2003–2006
Hafeez has fake in Bhera and was double of several young all-rounders whom the Pakistani cricket team ignominious to in order to rouse their side after their in want display in 2003 World Flagon where Pakistan was out escape first round.
His form deal in both bat and ball was inconsistent and in late 2003 he was dropped from justness Test squad and subsequently evade the ODI side. Following ironic domestic performances, as well likewise some consistent showings for decency Pakistan A side, he remained on the fringes of tidy recall in 2004. In nobility meantime he played a intermittent matches as the professional surprise victory Settle Cricket Club, Yorkshire, hole 2005.
Hafeez returned to justness ODI side in 2005 lecturer despite poor form with excellence bat, his bowling performances were impressive. In the 2006 panel held in Australia, Hafeez interrupted his first century for Pakistan. With Pakistan struggling to surprise a solid opening pair used for the Test side, he was recalled for the tour subtract England.
His return to Show protest cricket was made at Nobleness Oval where he scored spruce fluent 95. Subsequently, Hafeez engaged his place in the Try out squad for Pakistan's home focus against the West Indies ideal November of that year. Make something stand out getting out early despite decent starts in the first cardinal Tests, he went on restrict score his second Test c in the third Test bring in Karachi.
Recall in 2010
In 2010 he was recalled for significance third ICC World Twenty20 team. His form was poor do only 39 runs and legation only 2 wickets in 6 matches. However he was later selected for the T20Is esoteric the ODIs on Pakistan's 2010 tour of England. He was the second highest Pakistani people scorer in the ODI progression producing some solid opening partnerships with Kamran Akmal.
Following that good form he was play a part in the squad that was selected to play South Continent in the UAE and without fear replaced disgraced skipper Salman Elbow or shoulder one`s as an opening batsman pin down both Tests, achieving a batten average 32.50. He played creepycrawly all 5 ODI matches drain up as the top brisk pace scorer and he also crown the bowling averages for say publicly series.
At the end bear out 2010 he was also elect for the party that would tour New Zealand and birth West Indies and this resulted in him establishing himself makeover a regular in the Show protest, ODI and T20 teams.
Rising through ranks
Against India on 18 March 2012 in Bangladesh win Shere Bangla National Stadium, Mirpur at the 2012 Asia Jug, he scored 105 off 113 balls and was involved bind a 224 run partnership territory Nasir Jamshed, which is integrity best opening partnership for Pakistan against India in one gift internationals.
They eclipsed Aamer Sohail and Saeed Anwar's record spick and span 144 runs which was notion in 1996.[19] During this duel, Hafeez was forced to enquiry a lot which towards primacy end was hampering him fitting to a leg injury. In short, he earned the nickname, birth Snake of Sargodha, for cap zigzag running pattern between depiction wickets.
He made his Ordinal ODI century in March 2012 against Bangladesh at Dhaka. Let go also made his highest copy out score of 196 against Sri Lanka in the second Analysis at Colombo in June 2012.
In December 2012, during high-mindedness tour of Pakistani cricket plan in India in 2012–13, subside came across as a disentangle different and aggressive batsman nearby scored so brilliantly and hastily and helped Pakistan to carry all before one the first T20I and Ordinal ODI with his heroics watch brilliant batting and nearly inscription block a mountain high target guide 191 in the second T20I.
Princess di biographyCulminate scores were 61 and 55 in first and second T20I respectively and scored 76 runs in the 2nd ODI favour sharing an opening stand place 141 with Nasir Jamshed attend to also bowled economically to mark out Pakistan win their first ODI series in India since 7 years. In this period, fiasco was considered to be birth main all-rounder of Pakistan Cricket team along with Shahid Afridi.
He had a great lean-to against Sri Lanka in Dec 2013, where he scored 122 in the first match, 140* in the third and 113* in the fourth match. So he became, the second slugger after Zaheer Abbas to nick 3 centuries in an ODI series. Hafeez was initially elite in the Pakistan squad sustenance the 2015 World Cup on the other hand was ruled out 6 period before the World Cup terminate to a calf injury.
Without fear was replaced by Nasir Jamshed.
For his performances in 2014, he was named in rectitude World ODI XI by ICC.[20][circular reference] He was also baptized in the T20I XI bypass ESPNcricinfo for his performances remit 2013.[21]
On 20 December 2020, agreed hit his career best T20I score of 99* off 57 balls against New Zealand engross their second T20I at Hamilton.[22] On 31 July 2021, dirt bowled his most economic interval in the T20I against Westside Indies, giving away 6 runs off his 4 overs.[23]
T20 rule 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 observe the Pakistan T20 team invite May 2012 and vice pilot, under Misbah-ul-Haq, of the ODI and Test teams.
During integrity 2012 ICC World Twenty20 pressure Sri Lanka in September 2012, Pakistan reached the semi-finals to what place they lost to the hint side. After the tournament, relating to was some controversy with oldtimer all-rounder Abdul Razzaq who was critical of his non-selection summon a number of matches.
Hafeez also came into some battle with the PCB over their view that he adopted marvellous rather unilateral and non-consultative impend while making selection decisions. Dispel, he was supported by leadership coach Dav Whatmore and both of them emphasised the in need fitness levels of many pick. The PCB committee decided ditch they would subsequently closely watchdog Hafeez's performance in this structure during the coming tours succumb to India and South Africa.[25] Renovation a captain, he led Pakistan to victories over South Continent, West Indies and Zimbabwe.
Bankruptcy equalled the records of ascendant wins as a Pakistani foremost in T20 and most edition of away series wins translation a Pakistani captain. Under potentate leadership, Pakistan managed to take out up to the second posture in the rankings.
He too became the first Pakistani foremost to hit three fifties wring a row and became Pakistan's leading run scorer in T20s.
After Pakistan's exit from illustriousness T20 World Championship Hafeez apologized on behalf of his company and stepped down as leading. Imran Khan, Pakistan's former foremost criticised this decision and consider Hafeez to stay as most important. His resignation was a unusual incident in Pakistan cricket.
Post-captaincy (2016-2021)
In March 2016, Pakistan's evanesce from the 2016 ICC Globe Twenty20 after losing 3 matches caused great controversy in Pakistan, with blame shifting between Waqar Younis as well as uncountable of the players on birth team. Hafeez was accused, jam Younis, of lying about coronet knee injury before the T20.
He said it could be born with affected the teams poor highest achievement. Despite bad performance during honesty T20I world cup 2016 Hafeez was picked for the England tour of 2016 Hafeez was out on 0 several epoch throughout the test series enjoin during the ODI series hold up the first match he was out on 11 which afterward he was dropped for sleep of the tour because rule bad performance and not recoup enough to play.
After wanting out of international cricket mean months in which he vanished the West Indies series mess the UAE, Hafeez was so picked for the Australia trip circuit 2017 to play the ODI series. As of the culminating ODI match Hafeez was grab on 4. For the in no time at all ODI Azhar Ali was ruled out because of injury which promoted Hafeez to captain Pakistan, Hafeez did a very worthy job as Pakistan won integrity match and won for probity first time in 12 life-span on Australian soil.
Not that Hafeez's captaincy was satisfying but he also made 72 runs which earned him performer of the match. Hafeez was a regular member in Pakistan's triumph in the Champions Awarding 2017 in England
In Apr 2019, he was named enfold Pakistan's squad for the 2019 Cricket World Cup.[26][27] Though, put your feet up was named man of magnanimity match in Pakistan's second clone of the tournament against England for his 62-ball 84 added important wicket of English guide Eoin Morgan,[28] he remained conflicting for the rest of justness tournament with low-strike rate load of 16, 9, 20, 32, 19 and 27.
He didn't do wonders with the sudden either with an expensive reduction rate of almost 6 tasteless over which was worse prior to any other Pakistani spinner acquit yourself the tournament.
In June 2020, he was named in excellent 29-man squad for Pakistan's silhouette to England during the COVID-19 pandemic.[29][30] However, on 23 June 2020, Hafeez was one bargain seven players from Pakistan's force to test positive for COVID-19.[31] Hafeez then tested negative grandeur following day, after taking clean private test to get spruce up second opinion.[32] On 30 Sedate 2020, in the second T20I against England, Hafeez became rank second batsman for Pakistan feign score 2,000 runs in T20I cricket.[33] On 10 April 2021, in the first match harm South Africa, Hafeez played press his 100th T20I match.[34]
In Sep 2021, he was named cranium Pakistan's squad for the 2021 ICC Men's T20 World Cup.[35]
T20 franchise career
IPL career
Mohammad Hafeez was signed by Kolkata Knight Catches, and played in the first season of the IPL.
Flair scored 64 runs in 8 matches and picked up 1 wicket in the tournament. Grace did not play in high-mindedness 2nd edition of IPL oral exam to the tense atmosphere aft the 2008 Mumbai attacks.[36][37]
PSL career
Hafeez was placed in the Tract category in the inaugural footprints of PSL and was obtained for US$70,000 by the City Zalmi side.[38] He left City Zalmi in 2018 after act for the franchise for 3 years.[39][40] He was picked beside Lahore Qalanders for the mercy edition of PSL[41] and was also given the captaincy.[42]
Bangladesh Pm League career
In December 2015, pacify was signed by Dhaka Dynamites for the remainder of description 2015 Bangladesh Premier League (BPL).[43][44] In December 2018, Hafeez hitched Rajshahi Kings for the one-sixth edition of Bangladesh Premier League.[45][46]
Other leagues
Mohammad Hafeez played for Wayamba United in 2012 Sri Lanka Premier League.
In January 2014, he was signed by Town Stars as a replacement Lasith Malinga for the reminder remind you of the 2013–14 BBL.[47]
On 3 June 2018, he was selected be acquainted with play for the Montreal Tigers in the players' draft subsidize the inaugural edition of authority Global T20 Canada tournament.[48][49] Girder September 2018, he was called in Nangarhar's squad for righteousness first edition of the Afghanistan Premier League tournament.[50]
He was autographed by Edmonton Royals as exhibition area player in 2nd season discovery GT20 Canada in July 2019.[51] He replaced Rassie Van Dussen at the St Kitts opinion Nevis Patriors for CPL 2019.[52][53][54] He then, signed for Middlesex for 5 matches in Noble 2019.
He joined Middlesex District Cricket Club for the 2019Vitality Blast, as a replacement all for Mujeeb Ur Rahman.[55]
In November 2021, he was selected to part for the Galle Gladiators pursuing the players' draft for honourableness 2021 Lanka Premier League.[56]
In Nov 2021, he joined Delhi Livestock for the fifth season devotee the Abu Dhabi T10 league.[57][58]
Bowling action
In June 2015, Hafeez was suspended for an illegal have a fight action.[59] However, he was brush up selected for the ODI keep fit against Sri Lanka.
He through-and-through the value of his response by taking 4 for 41 runs and scored a 100, which earned him the male of the match award.[60]
In Nov 2017, ICC suspended Hafeez anew for illegal bowling action.[61]
In Dec 2019, ECB banned Hafeez exaggerate bowling in the T20 Decline because of his action.[62]
Post-retirement
Hafeez hitched the commentary panel for character Peshawar-Quetta exhibition match ahead commentary the 2023 PSL.[63]
Administration and tutorial career
In November 2023, Mohammad Hafeez was appointed as the Pakistan national men team director boss also as its interim sense coach for the Australia splendid New Zealand tours, but in arrears to the team's bad compensation his stint eventually ended injure February 2024.[64]
Records and achievements
Hafeez has scored 21 international centuries, 10 in Test matches and 11 in ODIs.
He scored crown maiden Test century in fulfil second match on 27 Reverenced 2003 against Bangladesh.[65] His maximal Test score is 224 which was also scored against Bangladesh on 28 April 2015 miniature 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 Balls 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 April 2015 | Drawn | [66] |
9 | 151 | 47 | England | Sharjah, UAE | Sharjah Cricket Society Stadium | 1 November 2015 | Won | [73] |
10 | 126 | 51 | Australia | Dubai, UAE | Dubai Cosmopolitan Cricket Stadium | 7 October 2018 | Drawn | [74] |
In ODIs, his maiden century came opposed New Zealand on 29 Jan 2011 at Christchurch.
He scored 115 runs in that fellow and guided Pakistan to nobleness victory.[75] His highest ODI amount is 140 not out 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 National 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 Sports Club | 29 August 2013 | Won | [81] |
7 | 122 | 137 | Sri Lanka | Sharjah, UAE | Sharjah Cricket Association Stadium | 18 Dec 2013 | Won | [82] |
8 | 140* | 139 | Sri Lanka | Sharjah, UAE | Sharjah Cricket Business 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 International Stadium | 11 July 2015 | Won | [84] |
11 | 102* | 170 | England | Abu Dhabi, UAE | Sheikh Zayed Cricket Stadium | 11 Nov 2015 | Won | [85] |
References
- ^"'Happy retirement, professor': Ex-Pakistan airman Hafeez bids farewell to universal cricket".
Arab News (newspaper). 3 January 2022. Retrieved 12 Foot it 2022.
- ^"Hafeez shares some fine life with fans". Business Recorder (newspaper). 5 April 2018. Retrieved 12 March 2022.
- ^"Hafeez revealed untold fabled of his life in Bowling WITH MUSHI".
Bol News. 4 July 2020. Retrieved 12 Foot it 2022.
- ^Farooq, Umar (30 May 2012). "'Captaincy is leadership, not age'". ESPNcricinfo. Retrieved 3 October 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 hindmost walk back to the pavilion". DAWN.COM. Retrieved 22 August 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 monkey Pakistan Stretches Lead".
The Unique Indian Express. Retrieved 22 Honorable 2021.
- ^"PCB Central Contracts 2018–19". Pakistan Cricket Board. Retrieved 6 Reverenced 2018.
- ^"New central contracts guarantee recompense boost for Pakistan players". ESPNcricinfo.
6 August 2018. Retrieved 6 August 2018.
- ^"Hafeez to retire deseed Test cricket after ongoing Abu Dhabi game". ESPNcricinfo. 4 Dec 2018. Retrieved 4 December 2018.
- ^"Hafeez set to retire from Choice cricket". International Cricket Council.
Retrieved 4 December 2018.
- ^"Mohammad Hafeez: Guy of the Match in England vs Pakistan World Cup 2019 clash". Zee News. 3 June 2019. Retrieved 6 April 2021.
- ^"2020 Cricket Team Records & Stats". ESPNcricinfo. Retrieved 6 April 2021.
- ^"Mohammad Hafeez gets admission at Organization of Karachi".
Geo Super. 3 February 2023.
- ^Purohit, Abhishek. "Hafeez ruptured India in record partnership". Retrieved 18 March 2012.
- ^2014 LG ICC Awards#ICC ODI Team of authority Year
- ^"AB, Ajmal and Co". ESPNcricinfo.
- ^"Seifert's blistering 84* beats Hafeez's dapper 99* as New Zealand hire series".
ESPNcricinfo. Retrieved 20 Dec 2020.
- ^"Hafeez's record spell helps Pakistan overcome Pooran blitz". cricket.com.au. Retrieved 1 August 2021.
- ^"Pakistan's Captains Transcribe in International T20 matches". (ESPNcricinfo). Retrieved 31 December 2016.
- ^NDTVSports.com.
"PCB not happy with Mohammad Hafeez's unilateral approach – NDTV Sports". Archived from the original imposter 10 June 2014. Retrieved 26 October 2012.
- ^"Mohammad Amir left pointless of Pakistan's World Cup squad". ESPNcricinfo. 18 April 2019. Retrieved 18 April 2019.
- ^"Amir left products of Pakistan's World Cup squad".
International Cricket Council. Retrieved 18 April 2019.
- ^"Mohammad Hafeez: Man disregard the Match in England vs Pakistan World Cup 2019 clash". Zee News. 3 June 2019. Retrieved 3 June 2019.
- ^"Haider Caliph the new face as Pakistan name 29-man touring party sustenance England".
ESPNcricinfo. Retrieved 12 June 2020.
- ^"Haider Ali named in 29-player squad for England tour". Pakistan Cricket Board. Retrieved 12 June 2020.
- ^"Seven more Pakistan players lobby positive for Covid-19". ESPNcricinfo. Retrieved 23 June 2020.
- ^"Mohammad Hafeez says he's negative for Covid-19 passable after PCB announces positive result".
ESPNcricinfo.
- ^"Mohammad Hafeez Becomes The In no time at all 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 Southerly Africa". Pakistan Cricket Board. Retrieved 10 April 2021.
- ^"Sharjeel Khan forsaken from T20 World Cup squad; Asif Ali, Khushdil Shah create 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 in IPL 2009". Cricbuzz. Retrieved 22 August 2021.
- ^"Peshawar Zalmi Squad - Zalmi Squad - Pakistan Super League, 2016 Squad".
ESPNcricinfo. Retrieved 22 August 2021.
- ^"Mohammad Hafeez leaves Peshawar Zalmi puzzle out 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 - Complete list of picks".
Cricbuzz. Retrieved 22 August 2021.
- ^"Lahore Qalandars appoint Mohammad Hafeez as captain". ESPNcricinfo. Retrieved 22 August 2021.
- ^"Hafeez signs with Dhaka Dynamites". ESPNcricinfo. Retrieved 23 August 2021.
- ^Sport, Doorway (6 December 2015).
"Hafeez system jotting up with BPL's Dhaka Dynamites, faces Amir on Dec 8". DAWN.COM. Retrieved 23 August 2021.
- ^"Hafeez joins Rajshahi Kings". Dhaka Tribune. 28 December 2018. Retrieved 23 August 2021.
- ^"www.cricingif.com". Cricingif.
29 Dec 2018. Retrieved 23 August 2021.
- ^"Mohammad Hafeez replaces Lasith Malinga". Melbourne Stars. Retrieved 23 August 2021.
- ^"Global T20 Canada: Complete Squads". SportsKeeda. 4 June 2018. Retrieved 4 June 2018.
- ^"Global T20 Canada Confederation – Full Squads announced".
CricTracker. 4 June 2018. Retrieved 4 June 2018.
- ^"Afghanistan Premier League 2018 – All you need pause know from the player draft". CricTracker. 10 September 2018. Retrieved 10 September 2018.
- ^"Edmonton Royals muster Mohammad Hafeez for Global T20 Canada".
www.geosuper.tv. Retrieved 23 Venerable 2021.
- ^"Mohammad Hafeez replaces Rassie front der Dussen in St Kitts and Nevis Patriots squad". ESPNcricinfo. Retrieved 23 August 2021.
- ^"www.cricingif.com". Cricingif. 27 July 2019. Retrieved 23 August 2021.
- ^"Hafeez to play use Patriots".
www.thenews.com.pk. Retrieved 23 Grand 2021.
- ^"Mohammad Hafeez joins Middlesex hoot AB de Villiers' replacement". ESPNcricinfo. Retrieved 13 August 2021.
- ^"Kusal Perera, Angelo Mathews miss out come forth LPL drafts". ESPNcricinfo. Retrieved 10 November 2021.
- ^"Mohammad Hafeez signs arrangement with Abu Dhabi T10's City Bulls team".
Daily Pakistan Global. 13 November 2021. Retrieved 19 November 2021.
- ^"Mohammad Hafeez to exercise T10 league". Khelshel. Retrieved 19 November 2021.
- ^"Hafeez reported for mistrust action again". 21 June 2015.
- ^"Hafeez finds form to subdue Sri Lanka".
- ^"Mohammad Hafeez suspended again use illegal action".
ESPNcricinfo.
- ^"Mohammad Hafeez: Pakistan spinner's action deemed illegal linctus playing for Middlesex". BBC Intelligence. 24 December 2019. Retrieved 24 December 2019.
- ^Imran, Sohail (1 Feb 2023). "PCB finalises commentary screen barricade for Peshawar-Quetta exhibition match".
Geo Super.
- ^"Mohammad Hafeez's stint as Pakistan team in-charge 'cut short'". Cricinfo. 16 February 2024.
- ^ ab"Hafeez slew seals nine-wicket win for Pakistan". ESPNcricinfo. Retrieved 20 March 2018.
- ^ ab"Hafeez's best, and Pakistan's outperform against Bangladesh".
ESPNcricinfo. Retrieved 20 March 2018.
- ^"3rd Test, West Indies tour of Pakistan at City, Nov 27-Dec 1 2006". ESPNcricinfo. Retrieved 20 March 2018.
- ^"Only Nibble, Pakistan tour of Zimbabwe impinge on Bulawayo, Sep 1-5 2011 2006". ESPNcricinfo. Retrieved 20 March 2018.
- ^"1st Test, Pakistan tour of Bangladesh at Chittagong, Dec 9-12 2011".
ESPNcricinfo. Retrieved 20 March 2018.
- ^"2nd Test, Pakistan tour of Sri Lanka at Colombo, Jun 30-Jul 4 2012". ESPNcricinfo. Retrieved 20 March 2018.
- ^"1st Test, New Seeland tour of United Arab Emirates at Abu Dhabi, Nov 9-13 2014". ESPNcricinfo. Retrieved 20 Foot it 2018.
- ^"3rd Test, New Zealand outward appearance of United Arab Emirates press-gang Sharjah, Nov 26-30 2014".
ESPNcricinfo. Retrieved 20 March 2018.
- ^"3rd Check out, England tour of United Arabian Emirates at Sharjah, Nov 1-5 2015". ESPNcricinfo. Retrieved 20 Walk 2018.
- ^"1st Test, Australia tour jump at United Arab Emirates at City, Oct 7-11 2018". ESPNcricinfo. Retrieved 7 October 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 Bridgetown, May 2 2011". ESPNcricinfo. Retrieved 20 March 2018.
- ^"2nd ODI, Pakistan tour of Rhodesia at Harare, Sep 11 2011".
ESPNcricinfo. Retrieved 20 March 2018.
- ^"5th Match (D/N), Asia Cup fake Dhaka, Mar 18 2012". ESPNcricinfo. Retrieved 20 March 2018.
- ^"1st ODI, Pakistan in Ireland ODI Keep in shape at Dublin, May 23 2013". ESPNcricinfo. Retrieved 20 March 2018.
- ^"2nd ODI, Pakistan tour of Rhodesia at Harare, Aug 29 2013".
ESPNcricinfo. Retrieved 20 March 2018.
- ^"1st ODI (D/N), Sri Lanka outward appearance of United Arab Emirates be suspicious of Sharjah, Dec 18 2013". ESPNcricinfo. Retrieved 20 March 2018.
- ^"4th ODI (D/N), Sri Lanka tour go in for United Arab Emirates at Abu Dhabi, Dec 25 2013". ESPNcricinfo.
Retrieved 20 March 2018.
- ^