Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Mohammad Hafeez: Partnerships list (T20Is)

The highest partnership in T20Is is 143* for the 2nd wicket, by Ahmed Shehzad and Mohammad Hafeez (PAK) v ZIM at Harare, 24 Aug 2013.

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsWktBattersBallsTeamOppositionGroundDate
143*2ndAhmed Shehzad (87) & Mohammad Hafeez (54)86PAKv ZIMHarare24 Aug 2013
131*2ndMohammad Hafeez (67) & Babar Azam (60)90PAKv BANLahore25 Jan 2020
1241stMohammad Hafeez (44) & Imran Nazir (72)81PAKv BANKandy25 Sept 2012
1064thMohammad Hafeez (57) & Shoaib Malik (47)85PAKv INDBangalore25 Dec 2012
1023rdUmar Akmal (51) & Mohammad Hafeez (48)55PAKv SACape Town22 Nov 2013
1003rdMohammad Hafeez (51) & Haider Ali (45)61PAKv ENGManchester1 Sept 2020
952ndMohammad Hafeez (49) & Ahmed Shehzad (45)68PAKv BANKolkata16 Mar 2016
942ndMohammad Hafeez (33) & Babar Azam (61)64PAKv NZDubai4 Nov 2018
832ndMohammad Hafeez (49) & Ahmed Shehzad (31)46PAKv SACenturion3 Mar 2013
811stAhmed Shehzad (47) & Mohammad Hafeez (34)52PAKv NZChristchurch30 Dec 2010
803rdMohammad Hafeez (31) & Babar Azam (47)55PAKv ZIMRawalpindi7 Nov 2020
762ndNasir Jamshed (45) & Mohammad Hafeez (30)67PAKv AUSDubai7 Sept 2012
762ndNasir Jamshed (51) & Mohammad Hafeez (24)48PAKv NZKandy23 Sept 2012
741stMohammad Hafeez (25) & Asad Shafiq (38)41PAKv ZIMHarare16 Sept 2011
732ndRameez Raja (18) & Mohammad Hafeez (46)49PAKv ZIMHarare16 Sept 2011
732ndBabar Azam (32) & Mohammad Hafeez (39)58PAKv AUSAbu Dhabi24 Oct 2018
722ndMohammad Hafeez (41) & Mohammad Rizwan (28)49PAKv NZNapier22 Dec 2020
702ndMohammad Hafeez (40) & Babar Azam (27)61PAKv AUSDubai26 Oct 2018
67*3rdMohammad Hafeez (32) & Mohammad Rizwan (35)26PAKv NAMAbu Dhabi2 Nov 2021
673rdMohammad Hafeez (45) & Asif Ali (21)51PAKv NZAbu Dhabi31 Oct 2018
635thKhushdil Shah (14) & Mohammad Hafeez (48)46PAKv NZHamilton20 Dec 2020
623rdMohammad Hafeez (45) & Umar Akmal (15)33PAKv INDAhmedabad28 Dec 2012
601stMohammad Hafeez (32) & Imran Nazir (27)43PAKv NZCape Town22 Sept 2007
591stMohammad Hafeez (23) & Shahid Afridi (33)32PAKv BANCape Town20 Sept 2007
594thUmar Akmal (20) & Mohammad Hafeez (38)51PAKv ZIMHarare18 Sept 2011
583rdBabar Azam (25) & Mohammad Hafeez (32)48PAKv SAJohannesburg12 Apr 2021
572ndMohammad Hafeez (30) & Sharjeel Khan (27)49PAKv SLDubai11 Dec 2013
533rdMohammad Hafeez (31) & Babar Azam (19)32PAKv SCOSharjah7 Nov 2021
503rdShoaib Malik (14) & Mohammad Hafeez (31)23PAKv ENGManchester30 Aug 2020
494thMohammad Hafeez (26) & Haris Sohail (23)34PAKv BANMirpur24 Apr 2015
471stMohammad Hafeez (19) & Imran Nazir (25)34PAKv NZKandy23 Sept 2012
464thMohammad Hafeez (24) & Fakhar Zaman (22)16PAKv ENGNottingham16 Jul 2021
454thShadab Khan (15) & Mohammad Hafeez (29)25PAKv ENGManchester1 Sept 2020
443rdShahid Afridi (28) & Mohammad Hafeez (13)17PAKv ENGBristol28 Aug 2006
442ndMohammad Hafeez (29) & Ahmed Shehzad (15)36PAKv NZHamilton28 Dec 2010
433rdMohammad Hafeez (31) & Umar Akmal (11)21PAKv SACenturion3 Mar 2013
422ndAhmed Shehzad (25) & Mohammad Hafeez (17)33PAKv SLColombo30 Jul 2015
423rdMohammad Hafeez (15) & Shahid Afridi (26)17PAKv BANKolkata16 Mar 2016
402ndMohammad Hafeez (18) & Salman Butt (20)27PAKv ENGBarbados6 May 2010
402ndBabar Azam (21) & Mohammad Hafeez (15)25PAKv ENGManchester30 Aug 2020
39*4thMohammad Hafeez (25) & Shoaib Malik (14)35PAKv SLAbu Dhabi26 Oct 2017
395thSarfraz Ahmed (23) & Mohammad Hafeez (11)35PAKv SLAbu Dhabi27 Oct 2017
371stMohammad Hafeez (15) & Shahid Afridi (20)24PAKv NZAuckland26 Dec 2010
353rdMohammad Hafeez (13) & Umar Amin (20)19PAKv WISt Vincent27 Jul 2013
352ndMohammad Hafeez (15) & Ahmed Shehzad (19)34PAKv INDMirpur21 Mar 2014
352ndMohammad Hafeez (17) & Ahsan Ali (16)28PAKv BANLahore24 Jan 2020
344thMohammad Hafeez (11) & Mohammad Yousuf (20)30PAKv ENGBristol28 Aug 2006
344thMohammad Hafeez (22) & Shoaib Malik (10)20PAKv NZDubai2 Nov 2018
332ndAsad Shafiq (19) & Mohammad Hafeez (14)32PAKv ENGDubai23 Feb 2012
331stMohammad Hafeez (15) & Ahmed Shehzad (16)28PAKv NZAuckland15 Jan 2016
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.