Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to wet outfieldODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Mohammad Hafeez: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Player: Mohammad Hafeez×At Dubai International Cricket Stadium×
DateMatchTeamBatBowlCtResultGroundSeries
11 Nov 2021PAK 176/4 v AUS 177/5Semi-final · T20IPAK1*0/130Australia won by 5 wicketsDubaiICC Men's T20 World Cup 2021/22
29 Oct 2021AFG 147/6 v PAK 148/524th Match, Group 2 · T20IPAK10-0Pakistan won by 5 wickets (6 balls left)DubaiICC Men's T20 World Cup 2021/22
24 Oct 2021IND 151/7 v PAK 152/0Match 16 · T20IPAKDNB0/120Pakistan won by 10 wicketsDubaiICC Men's T20 World Cup 2021/22
16 Feb 2019KK 116 v LQ 138/6Match 5 · T20LQ140/120Lahore Qalandars won by 22 runsDubaiPakistan Super League 2018/19
14 Feb 2019IU 177/5 v LQ 171/8Match 1 · T20LQ5*0/282Islamabad United won by 5 wicketsDubaiPakistan Super League 2018/19
24 Nov 2018PAK 418/5d v NZ 90 & 3122nd Test · TestPAK90/1 & 0/60Pakistan won by an innings and 16 runsDubaiNew Zealand tour of United Arab Emirates 2018/19
11 Nov 2018PAK 279/8 v NZ 35/13rd ODI · ODIPAK19-0No resultDubaiNew Zealand tour of United Arab Emirates 2018/19
4 Nov 2018PAK 166/3 v NZ 1193rd T20I · T20IPAK53*0/80Pakistan won by 47 runsDubaiNew Zealand tour of United Arab Emirates 2018/19
2 Nov 2018NZ 153/7 v PAK 154/42nd T20I · T20IPAK34*1/120Pakistan won by 6 wicketsDubaiNew Zealand tour of United Arab Emirates 2018/19
28 Oct 2018PAK 150/5 v AUS 1173rd T20I · T20IPAK32*1/161Pakistan won by 33 runsDubaiAustralia tour of United Arab Emirates 2018/19
26 Oct 2018PAK 147/6 v AUS 136/82nd T20I · T20IPAK401/40Pakistan won by 11 runsDubaiAustralia tour of United Arab Emirates 2018/19
7 Oct 2018PAK 482 & 181/6d v AUS 202 & 362/81st Test · TestPAK126 & 170/2 & 1/290Match drawnDubaiAustralia tour of United Arab Emirates 2018/19
10 Mar 2018PZ 157/5 v QG 158/4Match 23 · T20PZ31-1Quetta Gladiators won by 6 wicketsDubaiPakistan Super League 2017/18
9 Mar 2018PZ 156/9 v IU 182/5Match 21 · T20PZ13-0Islamabad United won by 26 runsDubaiPakistan Super League 2017/18
6 Mar 2018PZ 164/8 v MS 183/3Match 16 · T20PZ56-0Multan Sultans won by 19 runsDubaiPakistan Super League 2017/18
25 Feb 2018KK 135/5 v PZ 131/9Match 7 · T20PZ7-1Karachi Kings won by 5 wicketsDubaiPakistan Super League 2017/18
24 Feb 2018IU 142/9 v PZ 176/6Match 4 · T20PZ30*-1Peshawar Zalmi won by 34 runsDubaiPakistan Super League 2017/18
22 Feb 2018PZ 151/6 v MS 152/3Match 1 · T20PZ59-0Multan Sultans won by 7 wicketsDubaiPakistan Super League 2017/18
13 Oct 2017PAK 292/6 v SL 209/81st ODI · ODIPAK321/320Pakistan won by 83 runsDubaiPakistan tour of United Arab Emirates 2017/18
3 Mar 2017PZ 181/3 v KK 157/7Qualifier 3 · T20PZDNB1/162Peshawar Zalmi won by 24 runsDubaiPakistan Super League 2016/17
25 Feb 2017PZ 130/8 v QG 128Match 19 · T20PZ22-0Peshawar Zalmi won by 2 wicketsDubaiPakistan Super League 2016/17
24 Feb 2017LQ 149/9 v PZ 166/6Match 16 · T20PZ132/251Peshawar Zalmi won by 17 runsDubaiPakistan Super League 2016/17
12 Feb 2017LQ 59 v PZ 60/7Match 6 · T20PZ31/121Peshawar Zalmi won by 3 wicketsDubaiPakistan Super League 2016/17
10 Feb 2017KK 118/7 v PZ 119/3Match 3 · T20PZ02/71Peshawar Zalmi won by 7 wicketsDubaiPakistan Super League 2016/17
9 Feb 2017IU 175/3 v PZ 190/9Match 1 · T20PZ0-0Islamabad United won by 7 wickets (DLS method)DubaiPakistan Super League 2016/17
21 Feb 2016IU 176/3 v PZ 126Qualifier 3 · T20PZ8-0Islamabad United won by 50 runsDubaiPakistan Super League 2015/16
19 Feb 2016QG 133 v PZ 132/9Qualifier 1 · T20PZ15-1Quetta Gladiators won by 1 runDubaiPakistan Super League 2015/16
17 Feb 2016KK 152/7 v PZ 158/5Match 19 · T20PZ4-0Peshawar Zalmi won by 5 wicketsDubaiPakistan Super League 2015/16
7 Feb 2016PZ 135/7 v QG 139/7Match 7 · T20PZ10-0Quetta Gladiators won by 3 wicketsDubaiPakistan Super League 2015/16
6 Feb 2016LQ 117/6 v PZ 118/1Match 5 · T20PZ43-0Peshawar Zalmi won by 9 wicketsDubaiPakistan Super League 2015/16
5 Feb 2016PZ 145/7 v IU 121/9Match 3 · T20PZ11-2Peshawar Zalmi won by 24 runsDubaiPakistan Super League 2015/16
27 Nov 2015ENG 172/8 v PAK 169/8Match 2 · T20IPAK25-0England won by 3 runsDubaiPakistan v England T20I Series 2015/16
26 Nov 2015ENG 160/5 v PAK 146Match 1 · T20IPAK7-0England won by 14 runsDubaiPakistan v England T20I Series 2015/16
20 Nov 2015ENG 355/5 v PAK 271Match 4 · ODIPAK37-0England won by 84 runsDubaiPakistan v England ODI Series 2015/16
22 Oct 2015ENG 242 & 312 v PAK 378 & 354/6dMatch 2 · TestPAK19 & 51-2Pakistan won by 178 runsDubaiPakistan v England Test Series 2015/16
8 Dec 2014NZ 246/7 v PAK 250/7Match 1 · ODIPAK6-0Pakistan won by 3 wicketsDubaiPakistan v New Zealand ODI Series 2014/15
5 Dec 2014NZ 144/8 v PAK 127Match 2 · T20IPAK91/200New Zealand won by 17 runsDubaiPakistan v New Zealand T20I Series 2014/15
4 Dec 2014NZ 135/7 v PAK 140/3Match 1 · T20IPAK20/150Pakistan won by 7 wicketsDubaiPakistan v New Zealand T20I Series 2014/15
22 Oct 2014AUS 303 & 216 v PAK 454/9 & 286/2dMatch 1 · TestPAK0 & DNB1/54 & 0/291Pakistan won by 221 runsDubaiPakistan v Australia Test Series 2014/15
8 Jan 2014PAK 165 & 359 v SL 388 & 137/1Match 2 · TestPAK21 & 11/11 & 0/220Sri Lanka won by 9 wicketsDubaiPakistan v Sri Lanka Test Series 2013/14
20 Dec 2013PAK 284/4 v SL 287/8Match 2 · ODIPAK320/390Sri Lanka won by 2 wicketsDubaiPakistan v Sri Lanka ODI Series 2013/14
13 Dec 2013PAK 187 v SL 211/3Match 2 · T20IPAK70/450Sri Lanka won by 24 runsDubaiPakistan v Sri Lanka T20I Series 2013/14
11 Dec 2013PAK 146/7 v SL 145/5Match 1 · T20IPAK320/240Pakistan won by 3 wicketsDubaiPakistan v Sri Lanka T20I Series 2013/14
15 Nov 2013PAK 144/9 v SA 150/5Match 2 · T20IPAK00/210South Africa won by 6 runsDubaiPakistan v South Africa T20I Series 2013/14
13 Nov 2013PAK 98/9 v SA 99/1Match 1 · T20IPAK00/240South Africa won by 9 wicketsDubaiPakistan v South Africa T20I Series 2013/14
1 Nov 2013PAK 209 v SA 143Match 2 · ODIPAK261/251Pakistan won by 66 runsDubaiPakistan v South Africa ODI Series 2013/14
10 Sept 2012AUS 168/7 v PAK 74Match 3 · T20IPAK90/171Australia won by 94 runsDubaiPakistan v Australia T20I Series 2012
7 Sept 2012AUS 151/8 v PAK 151/4Match 2 · T20IPAK450/280Match tied (Pakistan won the Super Over)DubaiPakistan v Australia T20I Series 2012
5 Sept 2012AUS 89 v PAK 90/3Match 1 · T20IPAK172/241Pakistan won by 7 wicketsDubaiPakistan v Australia T20I Series 2012
25 Feb 2012ENG 150/7 v PAK 112Match 2 · T20IPAK01/250England won by 38 runsDubaiPakistan v England T20I Series 2011/12
Page 1 · 63 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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