Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Mohammad Hafeez: Partnerships list (All cricket)

The highest partnership in all cricket for Pakistan is 287 for the 2nd wicket, by Azhar Ali and Mohammad Hafeez (PAK) v SL at Colombo, 30 Jun 2012.

More filters

2 active
Reset"Match result" is from the side of the player or team.
RunsWktBattersBallsTeamOppositionGroundDate
2872ndAzhar Ali (99) & Mohammad Hafeez (184)493PAKv SLColombo30 Jun 2012
228*1stMohammad Hafeez (139) & Imran Farhat (75)253PAKv ZIMHarare11 Sept 2011
2272ndAzhar Ali (83) & Mohammad Hafeez (137)360PAKv BANKhulna28 Apr 2015
2241stMohammad Hafeez (105) & Nasir Jamshed (112)215PAKv INDMirpur18 Mar 2012
2051stImam-ul-Haq (76) & Mohammad Hafeez (118)378PAKv AUSDubai7 Oct 2018
1882ndMohammad Hafeez (116) & Azhar Ali (65)340PAKv ZIMBulawayo1 Sept 2011
1882ndAsad Shafiq (84) & Mohammad Hafeez (96)180PAKv IREDublin23 May 2013
1781stMohammad Hafeez (96) & Ahmed Shehzad (82)318PAKv NZAbu Dhabi9 Nov 2014
1773rdMohammad Hafeez (87) & Mohammad Yousuf (87)292PAKv ENGLondon17 Aug 2006
1701stMohammad Hafeez (85) & Azhar Ali (79)156PAKv ZIMLahore26 May 2015
1682ndShoaib Malik (72) & Mohammad Hafeez (95)309PAKv ENGAbu Dhabi13 Oct 2015
1641stMohammad Hafeez (89) & Taufeeq Umar (61)319PAKv BANChittagong9 Dec 2011
1602ndAhmed Shehzad (81) & Mohammad Hafeez (66)167PAKv SLSharjah22 Dec 2013
1532ndMohammad Hafeez (77) & Asad Shafiq (71)203PAKv WIBarbados2 May 2011
1511stMohammad Hafeez (83) & Imran Farhat (63)176PAKv SLDubai18 Nov 2011
143*2ndAhmed Shehzad (87) & Mohammad Hafeez (54)86PAKv ZIMHarare24 Aug 2013
1411stNasir Jamshed (62) & Mohammad Hafeez (76)143PAKv INDKolkata3 Jan 2013
1403rdMohammad Hafeez (60) & Sohaib Maqsood (73)130PAKv SLSharjah18 Dec 2013
1351stMohammad Hafeez (75) & Nasir Jamshed (54)167PAKv BANMirpur11 Mar 2012
1343rdBabar Azam (54) & Mohammad Hafeez (72)107PAKv NZAuckland31 Jan 2016
131*2ndMohammad Hafeez (67) & Babar Azam (60)90PAKv BANLahore25 Jan 2020
1291stMohammad Hafeez (69) & Nasir Jamshed (48)159PAKv AUSSharjah3 Sept 2012
1294thUmar Amin (59) & Mohammad Hafeez (59)126PAKv ZIMHarare29 Aug 2013
1254thMisbah-ul-Haq (38) & Mohammad Hafeez (81)261PAKv NZSharjah26 Nov 2014
1241stMohammad Hafeez (44) & Imran Nazir (72)81PAKv BANKandy25 Sept 2012
1221stKamran Akmal (74) & Mohammad Hafeez (40)134PAKv ENGLeeds12 Sept 2010
1181stMohammad Hafeez (75) & Taufeeq Umar (36)231PAKv SLAbu Dhabi18 Oct 2011
1151stMohammad Hafeez (67) & Azhar Ali (46)120PAKv ZIMLahore31 May 2015
1152ndMohammad Hafeez (54) & Ahmed Shehzad (55)121PAKv SLColombo22 Jul 2015
1142ndYounis Khan (46) & Mohammad Hafeez (64)137PAKv SAAbu Dhabi29 Oct 2010
1141stMohammad Hafeez (53) & Taufeeq Umar (58)215PAKv ENGDubai17 Jan 2012
113*1stKamran Akmal (47) & Mohammad Hafeez (61)125PAKv WIMirpur23 Mar 2011
1134thShoaib Malik (44) & Mohammad Hafeez (66)127PAKv WIGuyana11 Apr 2017
111*3rdSohaib Maqsood (46) & Mohammad Hafeez (56)125PAKv SLAbu Dhabi25 Dec 2013
1111stMohammad Hafeez (52) & Ahmed Shehzad (55)123PAKv NZNapier3 Feb 2015
106*5thBabar Azam (62) & Mohammad Hafeez (41)116PAKv ENGAbu Dhabi11 Nov 2015
1064thMohammad Hafeez (57) & Shoaib Malik (47)85PAKv INDBangalore25 Dec 2012
1051stMohammad Hafeez (60) & Taufeeq Umar (41)200PAKv SADubai12 Nov 2010
1042ndBabar Azam (42) & Mohammad Hafeez (59)100PAKv ENGNottingham17 May 2019
1023rdUmar Akmal (51) & Mohammad Hafeez (48)55PAKv SACape Town22 Nov 2013
1012ndMohammad Hafeez (61) & Ahmed Shehzad (39)186PAKv SLAbu Dhabi31 Dec 2013
1011stMohammad Hafeez (66) & Azhar Ali (34)229PAKv ENGSharjah1 Nov 2015
1003rdMohammad Hafeez (51) & Haider Ali (45)61PAKv ENGManchester1 Sept 2020
993rdMisbah-ul-Haq (44) & Mohammad Hafeez (53)107PAKv ZIMHarare27 Aug 2013
986thMohammad Hafeez (44) & Sarfraz Ahmed (51)92PAKv NZHamilton16 Jan 2018
971stAhmed Shehzad (38) & Mohammad Hafeez (52)124PAKv BANMirpur4 Mar 2014
962ndMohammad Hafeez (62) & Ahmed Shehzad (33)87PAKv SLHambantota26 Aug 2014
951stMohammad Hafeez (44) & Yasir Hameed (49)133PAKv BANKarachi21 Sept 2003
952ndMohammad Hafeez (49) & Ahmed Shehzad (45)68PAKv BANKolkata16 Mar 2016
944thMohammad Hafeez (53) & Misbah-ul-Haq (35)136PAKv NZChristchurch29 Jan 2011
Page 1Next

Wkt wicket

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.