Mohammad Hafeez (Pakistan) - Career Batting - Test Cricket
Summary:
Date:		20/08/2003    
Runs:		2
Versus:		Bangladesh
Ground:		National Stadium (Karachi)     
Aggregate:	2
Average:		2.00Summary:
Date:		20/08/2003    
Runs:		50
Versus:		Bangladesh
Ground:		National Stadium (Karachi)     
Aggregate:	52
Average:		26.00Summary:
Date:		27/08/2003    
Runs:		21
Versus:		Bangladesh
Ground:		Arbab Niaz Stadium     
Aggregate:	73
Average:		24.33Summary:
Date:		27/08/2003    
Runs:		102*
Versus:		Bangladesh
Ground:		Arbab Niaz Stadium     
Aggregate:	175
Average:		58.33Summary:
Date:		03/09/2003    
Runs:		21
Versus:		Bangladesh
Ground:		Multan Cricket Stadium     
Aggregate:	196
Average:		49.00Summary:
Date:		03/09/2003    
Runs:		18
Versus:		Bangladesh
Ground:		Multan Cricket Stadium     
Aggregate:	214
Average:		42.80Summary:
Date:		17/08/2006    
Runs:		95
Versus:		England
Ground:		Kennington Oval     
Aggregate:	309
Average:		51.50Summary:
Date:		11/11/2006    
Runs:		57
Versus:		West Indies
Ground:		Gaddafi Stadium     
Aggregate:	366
Average:		52.29Summary:
Date:		11/11/2006    
Runs:		1
Versus:		West Indies
Ground:		Gaddafi Stadium     
Aggregate:	367
Average:		45.88Summary:
Date:		19/11/2006    
Runs:		36
Versus:		West Indies
Ground:		Multan Cricket Stadium     
Aggregate:	403
Average:		44.78Summary:
Date:		19/11/2006    
Runs:		18
Versus:		West Indies
Ground:		Multan Cricket Stadium     
Aggregate:	421
Average:		42.10Summary:
Date:		27/11/2006    
Runs:		18
Versus:		West Indies
Ground:		National Stadium (Karachi)     
Aggregate:	439
Average:		39.91Summary:
Date:		27/11/2006    
Runs:		104
Versus:		West Indies
Ground:		National Stadium (Karachi)     
Aggregate:	543
Average:		45.25Summary:
Date:		11/01/2007    
Runs:		19
Versus:		South Africa
Ground:		SuperSport Park     
Aggregate:	562
Average:		43.23Summary:
Date:		11/01/2007    
Runs:		15
Versus:		South Africa
Ground:		SuperSport Park     
Aggregate:	577
Average:		41.21Summary:
Date:		19/01/2007    
Runs:		13
Versus:		South Africa
Ground:		St George's Park     
Aggregate:	590
Average:		39.33Summary:
Date:		19/01/2007    
Runs:		32
Versus:		South Africa
Ground:		St George's Park     
Aggregate:	622
Average:		38.88Summary:
Date:		26/01/2007    
Runs:		10
Versus:		South Africa
Ground:		Newlands     
Aggregate:	632
Average:		37.18Summary:
Date:		26/01/2007    
Runs:		10
Versus:		South Africa
Ground:		Newlands     
Aggregate:	642
Average:		35.67Summary:
Date:		01/10/2007    
Runs:		34
Versus:		South Africa
Ground:		National Stadium (Karachi)     
Aggregate:	676
Average:		35.58Summary:
Date:		01/10/2007    
Runs:		1
Versus:		South Africa
Ground:		National Stadium (Karachi)     
Aggregate:	677
Average:		33.85Summary:
Date:		12/11/2010    
Runs:		60
Versus:		South Africa
Ground:		Dubai International Cricket Stadium     
Aggregate:	737
Average:		35.10Summary:
Date:		12/11/2010    
Runs:		34
Versus:		South Africa
Ground:		Dubai International Cricket Stadium     
Aggregate:	771
Average:		35.05Summary:
Date:		20/11/2010    
Runs:		2
Versus:		South Africa
Ground:		Sheikh Zayed Stadium     
Aggregate:	773
Average:		33.61Summary:
Date:		20/11/2010    
Runs:		34
Versus:		South Africa
Ground:		Sheikh Zayed Stadium     
Aggregate:	807
Average:		33.63Summary:
Date:		07/01/2011    
Runs:		0
Versus:		New Zealand
Ground:		Seddon Park     
Aggregate:	807
Average:		32.28Summary:
Date:		07/01/2011    
Runs:		9*
Versus:		New Zealand
Ground:		Seddon Park     
Aggregate:	816
Average:		32.64Summary:
Date:		15/01/2011    
Runs:		1
Versus:		New Zealand
Ground:		Basin Reserve     
Aggregate:	817
Average:		31.42Summary:
Date:		15/01/2011    
Runs:		32
Versus:		New Zealand
Ground:		Basin Reserve     
Aggregate:	849
Average:		31.44Summary:
Date:		12/05/2011    
Runs:		4
Versus:		West Indies
Ground:		Providence Stadium     
Aggregate:	853
Average:		30.46Summary:
Date:		12/05/2011    
Runs:		2
Versus:		West Indies
Ground:		Providence Stadium     
Aggregate:	855
Average:		29.48Summary:
Date:		20/05/2011    
Runs:		8
Versus:		West Indies
Ground:		Warner Park     
Aggregate:	863
Average:		28.77Summary:
Date:		20/05/2011    
Runs:		32
Versus:		West Indies
Ground:		Warner Park     
Aggregate:	895
Average:		28.87Summary:
Date:		01/09/2011    
Runs:		119
Versus:		Zimbabwe
Ground:		Queens Sports Club     
Aggregate:	1014
Average:		31.69Summary:
Date:		01/09/2011    
Runs:		38
Versus:		Zimbabwe
Ground:		Queens Sports Club     
Aggregate:	1052
Average:		31.88Summary:
Date:		18/10/2011    
Runs:		75
Versus:		Sri Lanka
Ground:		Sheikh Zayed Stadium     
Aggregate:	1127
Average:		33.15Summary:
Date:		18/10/2011    
Runs:		12*
Versus:		Sri Lanka
Ground:		Sheikh Zayed Stadium     
Aggregate:	1139
Average:		33.50Summary:
Date:		26/10/2011    
Runs:		33
Versus:		Sri Lanka
Ground:		Dubai International Cricket Stadium     
Aggregate:	1172
Average:		33.49Summary:
Date:		26/10/2011    
Runs:		59*
Versus:		Sri Lanka
Ground:		Dubai International Cricket Stadium     
Aggregate:	1231
Average:		35.17Summary:
Date:		03/11/2011    
Runs:		6
Versus:		Sri Lanka
Ground:		Sharjah Cricket Stadium     
Aggregate:	1237
Average:		34.36Summary:
Date:		03/11/2011    
Runs:		13
Versus:		Sri Lanka
Ground:		Sharjah Cricket Stadium     
Aggregate:	1250
Average:		33.78Summary:
Date:		09/12/2011    
Runs:		143
Versus:		Bangladesh
Ground:		Zahur Ahmed Chowdhury Stadium     
Aggregate:	1393
Average:		36.66Summary:
Date:		16/12/2011    
Runs:		14
Versus:		Bangladesh
Ground:		Shere Bangla National Stadium     
Aggregate:	1407
Average:		36.08Summary:
Date:		16/12/2011    
Runs:		47
Versus:		Bangladesh
Ground:		Shere Bangla National Stadium     
Aggregate:	1454
Average:		36.35Summary:
Date:		17/01/2012    
Runs:		88
Versus:		England
Ground:		Dubai International Cricket Stadium     
Aggregate:	1542
Average:		37.61Summary:
Date:		17/01/2012    
Runs:		15*
Versus:		England
Ground:		Dubai International Cricket Stadium     
Aggregate:	1557
Average:		37.98Summary:
Date:		25/01/2012    
Runs:		31
Versus:		England
Ground:		Sheikh Zayed Stadium     
Aggregate:	1588
Average:		37.81Summary:
Date:		25/01/2012    
Runs:		22
Versus:		England
Ground:		Sheikh Zayed Stadium     
Aggregate:	1610
Average:		37.44Summary:
Date:		03/02/2012    
Runs:		13
Versus:		England
Ground:		Dubai International Cricket Stadium     
Aggregate:	1623
Average:		36.89Summary:
Date:		03/02/2012    
Runs:		21
Versus:		England
Ground:		Dubai International Cricket Stadium     
Aggregate:	1644
Average:		36.53Summary:
Date:		22/06/2012    
Runs:		20
Versus:		Sri Lanka
Ground:		Galle International Stadium     
Aggregate:	1664
Average:		36.17Summary:
Date:		22/06/2012    
Runs:		4
Versus:		Sri Lanka
Ground:		Galle International Stadium     
Aggregate:	1668
Average:		35.49Summary:
Date:		30/06/2012    
Runs:		196
Versus:		Sri Lanka
Ground:		Sinhalese Sports Club Ground     
Aggregate:	1864
Average:		38.83Summary:
Date:		30/06/2012    
Runs:		21
Versus:		Sri Lanka
Ground:		Sinhalese Sports Club Ground     
Aggregate:	1885
Average:		38.47Summary:
Date:		08/07/2012    
Runs:		22
Versus:		Sri Lanka
Ground:		Pallekele International Cricket Stadium     
Aggregate:	1907
Average:		38.14Summary:
Date:		08/07/2012    
Runs:		52
Versus:		Sri Lanka
Ground:		Pallekele International Cricket Stadium     
Aggregate:	1959
Average:		38.41Summary:
Date:		01/02/2013    
Runs:		6
Versus:		South Africa
Ground:		Wanderers Stadium     
Aggregate:	1965
Average:		37.79Summary:
Date:		01/02/2013    
Runs:		2
Versus:		South Africa
Ground:		Wanderers Stadium     
Aggregate:	1967
Average:		37.11Summary:
Date:		14/02/2013    
Runs:		17
Versus:		South Africa
Ground:		Newlands     
Aggregate:	1984
Average:		36.74Summary:
Date:		14/02/2013    
Runs:		0
Versus:		South Africa
Ground:		Newlands     
Aggregate:	1984
Average:		36.07Summary:
Date:		22/02/2013    
Runs:		18
Versus:		South Africa
Ground:		SuperSport Park     
Aggregate:	2002
Average:		35.75Summary:
Date:		22/02/2013    
Runs:		0
Versus:		South Africa
Ground:		SuperSport Park     
Aggregate:	2002
Average:		35.12Summary:
Date:		03/09/2013    
Runs:		5
Versus:		Zimbabwe
Ground:		Harare Sports Club     
Aggregate:	2007
Average:		34.60Summary:
Date:		03/09/2013    
Runs:		16
Versus:		Zimbabwe
Ground:		Harare Sports Club     
Aggregate:	2023
Average:		34.29Summary:
Date:		10/09/2013    
Runs:		22
Versus:		Zimbabwe
Ground:		Harare Sports Club     
Aggregate:	2045
Average:		34.08Summary:
Date:		10/09/2013    
Runs:		16
Versus:		Zimbabwe
Ground:		Harare Sports Club     
Aggregate:	2061
Average:		33.79Summary:
Date:		31/12/2013    
Runs:		11
Versus:		Sri Lanka
Ground:		Sheikh Zayed Stadium     
Aggregate:	2072
Average:		33.42Summary:
Date:		31/12/2013    
Runs:		80*
Versus:		Sri Lanka
Ground:		Sheikh Zayed Stadium     
Aggregate:	2152
Average:		34.71Summary:
Date:		07/01/2014    
Runs:		21
Versus:		Sri Lanka
Ground:		Dubai International Cricket Stadium     
Aggregate:	2173
Average:		34.49Summary:
Date:		07/01/2014    
Runs:		1
Versus:		Sri Lanka
Ground:		Dubai International Cricket Stadium     
Aggregate:	2174
Average:		33.97Summary:
Date:		22/10/2014    
Runs:		0
Versus:		Australia
Ground:		Dubai International Cricket Stadium     
Aggregate:	2174
Average:		33.45Summary:
Date:		30/10/2014    
Runs:		45
Versus:		Australia
Ground:		Sheikh Zayed Stadium     
Aggregate:	2219
Average:		33.62Summary:
Date:		30/10/2014    
Runs:		3
Versus:		Australia
Ground:		Sheikh Zayed Stadium     
Aggregate:	2222
Average:		33.16Summary:
Date:		09/11/2014    
Runs:		96
Versus:		New Zealand
Ground:		Sheikh Zayed Stadium     
Aggregate:	2318
Average:		34.09Summary:
Date:		09/11/2014    
Runs:		101*
Versus:		New Zealand
Ground:		Sheikh Zayed Stadium     
Aggregate:	2419
Average:		35.57Summary:
Date:		26/11/2014    
Runs:		197
Versus:		New Zealand
Ground:		Sharjah Cricket Stadium     
Aggregate:	2616
Average:		37.91Summary:
Date:		26/11/2014    
Runs:		24
Versus:		New Zealand
Ground:		Sharjah Cricket Stadium     
Aggregate:	2640
Average:		37.71Summary:
Date:		28/04/2015    
Runs:		224
Versus:		Bangladesh
Ground:		Sheikh Abu Naser Stadium     
Aggregate:	2864
Average:		40.34Summary:
Date:		06/05/2015    
Runs:		8
Versus:		Bangladesh
Ground:		Shere Bangla National Stadium     
Aggregate:	2872
Average:		39.89Summary:
Date:		06/05/2015    
Runs:		0
Versus:		Bangladesh
Ground:		Shere Bangla National Stadium     
Aggregate:	2872
Average:		39.34Summary:
Date:		17/06/2015    
Runs:		2
Versus:		Sri Lanka
Ground:		Galle International Stadium     
Aggregate:	2874
Average:		38.84Summary:
Date:		17/06/2015    
Runs:		46*
Versus:		Sri Lanka
Ground:		Galle International Stadium     
Aggregate:	2920
Average:		39.46Summary:
Date:		25/06/2015    
Runs:		42
Versus:		Sri Lanka
Ground:		P Sara Oval     
Aggregate:	2962
Average:		39.49Summary:
Date:		25/06/2015    
Runs:		8
Versus:		Sri Lanka
Ground:		P Sara Oval     
Aggregate:	2970
Average:		39.08Summary:
Date:		13/10/2015    
Runs:		98
Versus:		England
Ground:		Sheikh Zayed Stadium     
Aggregate:	3068
Average:		39.84Summary:
Date:		13/10/2015    
Runs:		34
Versus:		England
Ground:		Sheikh Zayed Stadium     
Aggregate:	3102
Average:		39.77Summary:
Date:		22/10/2015    
Runs:		19
Versus:		England
Ground:		Dubai International Cricket Stadium     
Aggregate:	3121
Average:		39.51Summary:
Date:		22/10/2015    
Runs:		51
Versus:		England
Ground:		Dubai International Cricket Stadium     
Aggregate:	3172
Average:		39.65Summary:
Date:		01/11/2015    
Runs:		27
Versus:		England
Ground:		Sharjah Cricket Stadium     
Aggregate:	3199
Average:		39.49Summary:
Date:		01/11/2015    
Runs:		151
Versus:		England
Ground:		Sharjah Cricket Stadium     
Aggregate:	3350
Average:		40.85Summary:
Date:		14/07/2016    
Runs:		40
Versus:		England
Ground:		Lord's     
Aggregate:	3390
Average:		40.84Summary:
Date:		14/07/2016    
Runs:		0
Versus:		England
Ground:		Lord's     
Aggregate:	3390
Average:		40.36Summary:
Date:		22/07/2016    
Runs:		18
Versus:		England
Ground:		Old Trafford     
Aggregate:	3408
Average:		40.09Summary:
Date:		22/07/2016    
Runs:		42
Versus:		England
Ground:		Old Trafford     
Aggregate:	3450
Average:		40.12Summary:
Date:		03/08/2016    
Runs:		0
Versus:		England
Ground:		Edgbaston     
Aggregate:	3450
Average:		39.66Summary:
Date:		03/08/2016    
Runs:		2
Versus:		England
Ground:		Edgbaston     
Aggregate:	3452
Average:		39.23Summary:
Date:		07/10/2018    
Runs:		126
Versus:		Australia
Ground:		Dubai International Cricket Stadium     
Aggregate:	3578
Average:		40.20Summary:
Date:		07/10/2018    
Runs:		17
Versus:		Australia
Ground:		Dubai International Cricket Stadium     
Aggregate:	3595
Average:		39.94Summary:
Date:		16/10/2018    
Runs:		4
Versus:		Australia
Ground:		Sheikh Zayed Stadium     
Aggregate:	3599
Average:		39.55Summary:
Date:		16/10/2018    
Runs:		6
Versus:		Australia
Ground:		Sheikh Zayed Stadium     
Aggregate:	3605
Average:		39.18Summary:
Date:		16/11/2018    
Runs:		20
Versus:		New Zealand
Ground:		Sheikh Zayed Stadium     
Aggregate:	3625
Average:		38.98Summary:
Date:		16/11/2018    
Runs:		10
Versus:		New Zealand
Ground:		Sheikh Zayed Stadium     
Aggregate:	3635
Average:		38.67Summary:
Date:		24/11/2018    
Runs:		9
Versus:		New Zealand
Ground:		Dubai International Cricket Stadium     
Aggregate:	3644
Average:		38.36Summary:
Date:		03/12/2018    
Runs:		0
Versus:		New Zealand
Ground:		Sheikh Zayed Stadium     
Aggregate:	3644
Average:		37.96Summary:
Date:		03/12/2018    
Runs:		8
Versus:		New Zealand
Ground:		Sheikh Zayed Stadium     
Aggregate:	3652
Average:		37.65
 Innings:
 105
 
 Aggregate:
 3652
 
 Highest Score:
 224
 
 Average:
 37.65
 
 Highest Average:
 58.33

Legend
50's  
100's  
200's  
300's  
Average  
Not Out *
  Place mouse pointer over graph bar for match performance - click bar for match scorecard.

Mohammad Hafeez - Profile and Statistical Summary
Player Records and Statistics Menu