Mohammad Hafeez

Allrounder

Full Name : Mohammad Hafeez
Teams : Pakistan, Faisalabad, Faisalabad Wolves, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Lions, Melbourne Stars, Sargodha, Sui Gas Corporation of Pakistan
D.O.B : 17 Oct 1980
Current Age : 44 Year, 5 Month, 17 Days
Born : Sargodha Punjab
TypeCapsRank1st GameLast Game
Test

268

19th

12-5-1938

26-1-2021

ODI

268

19th

12-5-1938

26-1-2021

T20I

268

19th

12-5-1938

26-1-2021

2nd Test

Sat, 24 Nov - Tue, 27 Nov 2018 - 03:30 PM

 Dubai (DICS)

NZ - 418/10 (20.00) & 312/10 (112.5) vs 649/8 (20.00) - PAK

Pakistan won by an innings and 16 runs

3rd Investec Test

Wed, 03 Aug - Sun, 07 Aug 2016 - 00:00

 Birmingham

ENG - 330/10 (20.00) & 445/6 (129) vs 176/2 (20.00) & 201/10 (70.5) - PAK

England won by 141 runs

2nd Investec Test

Fri, 22 Jul - Mon, 25 Jul 2016 - 00:00

 Manchester

ENG - 589/10 (20.00) & 173/1 (30) vs 624/2 (20.00) & 234/10 (70.3) - PAK

England won by 330 runs

1st Investec Test

Thu, 14 Jul - Sun, 17 Jul 2016 - 00:00

 Lord's

ENG - 298/10 (20.00) & 207/10 (75.5) vs 624/2 (20.00) & 215/10 (79.1) - PAK

Pakistan won by 75 runs

3rd Test

Sun, 01 Nov - Thu, 05 Nov 2015 - 00:00

 Sharjah

ENG - 556/10 (20.00) & 156/10 (60.3) vs 176/0 (20.00) & 355/10 (118.2) - PAK

Pakistan won by 127 runs

2nd Test

Thu, 22 Oct - Mon, 26 Oct 2015 - 00:00

 Dubai (DICS)

ENG - 330/10 (20.00) & 312/10 (137.3) vs 176/0 (20.00) & 354/6 (95) - PAK

Pakistan won by 178 runs

1st Test

Tue, 13 Oct - Sat, 17 Oct 2015 - 00:00

 Abu Dhabi

ENG - 523/8 (20.00) & 74/4 (11) vs 598/9 (20.00) & 173/10 (57.5) - PAK

Match drawn

2nd Test

Thu, 25 Jun - Mon, 29 Jun 2015 - 00:00

 Colombo (PSS)

SL - 417/10 (20.00) & 153/3 (26.3) vs 275/9 (20.00) & 329/10 (118.2) - PAK

Sri Lanka won by 7 wickets

1st Test

Wed, 17 Jun - Sun, 21 Jun 2015 - 00:00

 Galle

SL - 556/10 (20.00) & 206/10 (77.1) vs 176/0 (20.00) & 92/10 (11.2) - PAK

Pakistan won by 10 wickets

2nd Test

Wed, 06 May - Sat, 09 May 2015 - 00:00

 Delhi

BAN - 557/10 (20.00) & 221/10 (56.5) vs 598/0 (20.00) & 195/6 (41.1) - PAK

India won by 337 runs

43rd

Fri, 05 Jul 2019 - 00:00

 Lord's

PAK - 315/9 (23.20) vs 221/10 (44.10) - BAN

Pakistan won by 94 runs

36th

Sat, 29 Jun 2019 - 00:00

 Leeds

AFG - 227/9 (49.00) vs 230/7 (49.40) - PAK

Pakistan won by 3 wickets (with 2 balls remaining)

33rd

Wed, 26 Jun 2019 - 00:00

 Birmingham

NZ - 237/6 (49.00) vs 241/4 (49.10) - PAK

Pakistan won by 6 wickets (with 5 balls remaining)

30th

Sun, 23 Jun 2019 - 00:00

 Lord's

PAK - 308/7 (49.00) vs 259/9 (20.00) - SA

Pakistan won by 49 runs

22nd

Sun, 16 Jun 2019 - 00:00

 Manchester

IND - 336/5 (34.10) vs 212/6 (40.00) - PAK

India won by 89 runs (D/L method)

17th

Wed, 12 Jun 2019 - 00:00

 Taunton

AUS - 307/10 (7.30) vs 266/10 (45.40) - PAK

Australia won by 41 runs

6th

Mon, 03 Jun 2019 - 00:00

 Nottingham

PAK - 348/8 (45.20) vs 334/9 (20.00) - ENG

Pakistan won by 14 runs

2nd

Fri, 31 May 2019 - 00:00

 Nottingham

PAK - 105/10 (45.20) vs 108/3 (13.40) - WI

West Indies won by 7 wickets (with 218 balls remaining)

5th ODI

Sun, 19 May 2019 - 07:15 PM

 Leeds

ENG - 351/9 (48.30) vs 297/10 (46.50) - PAK

England won by 54 runs

4th ODI

Fri, 17 May 2019 - 07:15 PM

 Nottingham

ENG - 340/7 (24.00) vs 341/7 (49.30) - PAK

England won by 3 wickets (with 3 balls remaining)

2nd T20I

Sat, 31 Jul 2021 - 00:00

 Providence

PAK - 157/8 (9.00) vs 150/4 (20.00) - WI

Pakistan won by 7 runs

3rd T20I (N)

Tue, 20 Jul 2021 - 00:00

 Manchester

PAK - 154/6 (17.50) vs 155/7 (19.40) - ENG

England won by 3 wickets (with 2 balls remaining)

2nd T20I

Sun, 18 Jul 2021 - 00:00

 Leeds

ENG - 200/10 (19.50) vs 155/9 (20.00) - PAK

England won by 45 runs

1st T20I (N)

Fri, 16 Jul 2021 - 00:00

 Nottingham

PAK - 232/6 (1.20) vs 201/10 (19.20) - ENG

Pakistan won by 31 runs

2nd T20I

Fri, 23 Apr 2021 - 00:00

 Harare

ZIM - 118/9 (10.00) vs 99/10 (19.50) - PAK

Zimbabwe won by 19 runs