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: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Player: Mohammad Hafeez×At Sheikh Zayed Stadium×
DateMatchTeamBatBowlCtResultGroundSeries
18 Jun 2021MS 169/8 v LQ 89Match 28 · T20LQ140/160Multan Sultans won by 80 runsAbu DhabiPakistan Super League 2021
17 Jun 2021KK 176/5 v LQ 169/7Match 27 · T20LQ361/41Karachi Kings won by 7 runsAbu DhabiPakistan Super League 2021
15 Jun 2021QG 158/5 v LQ 140Match 23 · T20LQ11/120Quetta Gladiators won by 18 runsAbu DhabiPakistan Super League 2021
13 Jun 2021IU 152/7 v LQ 124Match 20 · T20LQ8-0Islamabad United won by 28 runsAbu DhabiPakistan Super League 2021
10 Jun 2021LQ 170/8 v PZ 160/8Match 17 · T20LQ2-0Lahore Qalandars won by 10 runsAbu DhabiPakistan Super League 2021
9 Jun 2021IU 143/9 v LQ 144/5Match 15 · T20LQ29-1Lahore Qalandars won by 5 wicketsAbu DhabiPakistan Super League 2021
3 Dec 2018NZ 274 & 353/7d v PAK 348 & 1563rd Test · TestPAK0 & 80/30New Zealand won by 123 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
16 Nov 2018NZ 153 & 249 v PAK 227 & 1711st Test · TestPAK20 & 100/0 & 0/42New Zealand won by 4 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
9 Nov 2018NZ 209/9 v PAK 212/42nd ODI · ODIPAK27*1/311Pakistan won by 6 wicketsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
7 Nov 2018NZ 266/9 v PAK 2191st ODI · ODIPAK00/231New Zealand won by 47 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
31 Oct 2018PAK 148/6 v NZ 146/61st T20I · T20IPAK450/130Pakistan won by 2 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
24 Oct 2018PAK 155/8 v AUS 891st T20I · T20IPAK39-0Pakistan won by 66 runsAbu DhabiAustralia tour of United Arab Emirates 2018/19
16 Oct 2018PAK 282 & 400/9d v AUS 145 & 164/92nd Test · TestPAK4 & 6-0Pakistan won by 373 runsAbu DhabiAustralia tour of United Arab Emirates 2018/19
27 Oct 2017SL 124/9 v PAK 125/82nd T20I · T20IPAK140/210Pakistan won by 2 wicketsAbu DhabiSri Lanka tour of United Arab Emirates and Pakistan 2017/18
26 Oct 2017SL 102 v PAK 103/31st T20I · T20IPAK25*2/100Pakistan won by 7 wicketsAbu DhabiSri Lanka tour of United Arab Emirates and Pakistan 2017/18
18 Oct 2017SL 208 v PAK 209/33rd ODI · ODIPAK34*1/390Pakistan won by 7 wicketsAbu DhabiPakistan tour of United Arab Emirates 2017/18
16 Oct 2017PAK 219/9 v SL 1872nd ODI · ODIPAK81/240Pakistan won by 32 runsAbu DhabiPakistan tour of United Arab Emirates 2017/18
13 Nov 2015ENG 283/5 v PAK 188Match 2 · ODIPAK0-0England won by 95 runsAbu DhabiPakistan v England ODI Series 2015/16
11 Nov 2015ENG 216 v PAK 217/4Match 1 · ODIPAK102*-0Pakistan won by 6 wicketsAbu DhabiPakistan v England ODI Series 2015/16
13 Oct 2015ENG 598/9d & 74/4 v PAK 523/8d & 173Match 1 · TestPAK98 & 34-2Match drawnAbu DhabiPakistan v England Test Series 2015/16
17 Dec 2014NZ 299/5 v PAK 292/8Match 4 · ODIPAK3-0New Zealand won by 7 runsAbu DhabiPakistan v New Zealand ODI Series 2014/15
9 Nov 2014NZ 262 & 231 v PAK 566/3d & 175/2dMatch 1 · TestPAK96 & 101*1/60 & 1/210Pakistan won by 248 runsAbu DhabiPakistan v New Zealand Test Series 2014/15
30 Oct 2014AUS 261 & 246 v PAK 570/6d & 293/3dMatch 2 · TestPAK45 & 31/13 & 2/381Pakistan won by 356 runsAbu DhabiPakistan v Australia Test Series 2014/15
31 Dec 2013PAK 383 & 158/2 v SL 204 & 480/5dMatch 1 · TestPAK11 & 80*0/232Match drawnAbu DhabiPakistan v Sri Lanka Test Series 2013/14
27 Dec 2013PAK 232 v SL 235/8Match 5 · ODIPAK411/361Sri Lanka won by 2 wicketsAbu DhabiPakistan v Sri Lanka ODI Series 2013/14
25 Dec 2013PAK 226/2 v SL 225Match 4 · ODIPAK113*0/460Pakistan won by 8 wicketsAbu DhabiPakistan v Sri Lanka ODI Series 2013/14
8 Nov 2013PAK 238 v SA 266/5Match 4 · ODIPAK332/341South Africa won by 28 runsAbu DhabiPakistan v South Africa ODI Series 2013/14
6 Nov 2013PAK 191 v SA 259/8Match 3 · ODIPAK150/451South Africa won by 68 runsAbu DhabiPakistan v South Africa ODI Series 2013/14
31 Aug 2012AUS 248/9 v PAK 249/3Match 2 · ODIPAK231/280Pakistan won by 7 wicketsAbu DhabiPakistan v Australia ODI Series 2012
27 Feb 2012ENG 129/6 v PAK 124/6Match 3 · T20IPAK00/220England won by 5 runsAbu DhabiPakistan v England T20I Series 2011/12
15 Feb 2012ENG 250/4 v PAK 230Match 2 · ODIPAK260/240England won by 20 runsAbu DhabiPakistan v England ODI Series 2011/12
13 Feb 2012ENG 260/7 v PAK 130Match 1 · ODIPAK50/300England won by 130 runsAbu DhabiPakistan v England ODI Series 2011/12
25 Jan 2012ENG 327 & 72 v PAK 257 & 214Match 2 · TestPAK31 & 223/54 & 1/113Pakistan won by 72 runsAbu DhabiPakistan v England Test Series 2011/12
25 Nov 2011PAK 142/5 v SL 141Only T20I · T20IPAK131/201Pakistan won by 5 wicketsAbu Dhabi-
23 Nov 2011PAK 219/7 v SL 218/9Match 5 · ODIPAK141/290Pakistan won by 3 wicketsAbu DhabiPakistan v Sri Lanka ODI Series 2011/12
18 Oct 2011PAK 511/6d & 21/1 v SL 197 & 483Match 1 · TestPAK75 & 12*0/12 & 0/422Match drawnAbu DhabiPakistan v Sri Lanka Test Series 2011/12
20 Nov 2010PAK 434 & 153/3 v SA 584/9d & 203/5dMatch 2 · TestPAK2 & 341/58 & 1/321Match drawnAbu DhabiPakistan v South Africa Test Series 2010/11
31 Oct 2010PAK 289/9 v SA 286/8Match 2 · ODIPAK301/490Pakistan won by 1 wicketAbu DhabiPakistan v South Africa ODI Series 2010/11
29 Oct 2010PAK 203 v SA 207/2Match 1 · ODIPAK680/140South Africa won by 8 wicketsAbu DhabiPakistan v South Africa ODI Series 2010/11
27 Oct 2010PAK 120/9 v SA 125/4Match 2 · T20IPAK141/190South Africa won by 6 wicketsAbu DhabiPakistan v South Africa T20I Series 2010/11
26 Oct 2010PAK 119 v SA 120/4Match 1 · T20IPAK131/100South Africa won by 6 wicketsAbu DhabiPakistan v South Africa T20I Series 2010/11
22 May 2007SL 296/9 v PAK 1813rd ODI · ODIPAK342/551Sri Lanka won by 115 runsAbu DhabiWarid Cricket Series 2007
Page 1 · 42 matches

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.