| Full Name: | Mohammad Hafeez | |
| Born: | 17 October 1980 in Sargodha, Punjab, Pakistan | |
| Batting: | Right-hand batsman | |
| Bowling: | Right-arm off-break | |
| Test Debut: | Pakistan v Bangladesh at National Stadium, Karachi - 20, 21, 22, 23, 24 August 2003 (five-day match) | |
| Last Test: | South Africa v Pakistan at Centurion Park, Centurion - 22nd, 23rd, 24th February 2013 | |
| ODI Debut: | Pakistan v Zimbabwe at Sharjah C.A. Stadium - 3 April 2003 | |
| Last ODI: | Pakistan v West Indies at The Kia Oval, Kennington - 7th June 2013 | |
| Twenty20 Debut: | England v Pakistan at County Ground, Bristol - 28 August 2006 | |
| Last Twenty20: | South Africa v Pakistan at Centurion Park, Centurion - 3rd March 2013 |
| Mat | Inns | NO | Runs | Avg | HS | BF | SR | 50s | 100s | 0s | G 0s | 4s | 6s | ct | st |
| 32 | 62 | 5 | 2002 | 35.12 | 196 | 3738 | 53.55 | 8 | 5 | 2 | 1 | 250 | 12 | 21 | 0 |
| Balls | Runs | Wkts | BB | Avg | Econ | SR | 4 W | 5 W | 10 W |
| 2669 | 1122 | 34 | 4/16 | 33.00 | 2.52 | 78.50 | 2 | 0 | 0 |
| Recent scores: | 0, 18, 0, 17, 2, 6, 22, 52, 21, 196 | |
| Modes of dismissal: | lbw (16), bowled (11), run out (1), caught behind (11), caught (18) | |
| Dismissed most by: | Dale Steyn 8, Jerome Taylor 4, Makhaya Ntini 3, Paul Harris 3, Monty Panesar 3, Khaled Mahmud 2, Corey Collymore 2, Chris Martin 2, Ravi Rampaul 2, Suraj Randiv 2 | |
| More player stats: | Batting Analysis | Bowling Analysis |
| Mat | Inns | NO | Runs | Avg | HS | BF | SR | 50s | 100s | 0s | G 0s | 4s | 6s | ct | st |
| 119 | 119 | 5 | 3156 | 27.68 | 139* | 4506 | 70.03 | 16 | 5 | 10 | 3 | 348 | 32 | 36 | 0 |
| Balls | Runs | Wkts | BB | Avg | Econ | SR | 4 W | 5 W |
| 4943 | 3312 | 101 | 3/17 | 32.79 | 4.02 | 48.94 | 0 | 0 |
| Recent scores: | 4, 2, 122*, 18, 5, 0, 57, 31, 25, 21 | |
| Modes of dismissal: | bowled (14), lbw (9), run out (6), caught & bowled (2), stumped (2), obstructing the field (1), caught behind (25), caught (55) | |
| Dismissed most by: | Dale Steyn 3, Kyle Mills 3, Shaun Pollock 3, Makhaya Ntini 3, James Anderson 3, Graeme Swann 3, Lasith Malinga 3, Devendra Bishoo 3, Seekkuge Prasanna 3, Johan Botha 3 | |
| More player stats: | Batting Analysis | Bowling Analysis |
| Mat | Inns | NO | Runs | Avg | HS | BF | SR | 50s | 100s | 0s | G 0s | 4s | 6s | ct | st |
| 43 | 41 | 0 | 1013 | 24.70 | 86 | 863 | 117.38 | 5 | 0 | 1 | 2 | 114 | 25 | 14 | 0 |
| Balls | Runs | Wkts | BB | Avg | Econ | SR | 4 W | 5 W |
| 686 | 775 | 35 | 4/10 | 22.14 | 6.77 | 19.60 | 1 | 0 |
| Recent scores: | 86, 55, 61, 42, 4, 15, 15, 45, 43, 9 | |
| Modes of dismissal: | bowled (5), lbw (4), run out (3), caught & bowled (2), stumped (2), hit wicket (1), caught behind (7), caught (17) | |
| Dismissed most by: | James Franklin 2, Pat Cummins 2, Charl Langeveldt 1, Shane Watson 1, Johan Botha 1, Abul Hasan 1, Morne Morkel 1, Robin Peterson 1, Tim Southee 1, Virat Kohli 1 | |
| More player stats: | Batting Analysis | Bowling Analysis |