Mohammad hafeez cricketer biography books
Kardar in history...
Mohammad Hafeez
Retired Pakistani cricketer
For other uses, see Mohammad Hafeez (disambiguation).
Mohammad Hafeez in 2017 | |
| Born | (1980-10-17) 17 October 1980 (age 44) Sargodha, Punjab, Pakistan |
|---|---|
| Nickname | Chanda,[1][2][3] Professor[4] |
| Height | 1.75 m (5 ft 9 in)[5] |
| Batting | Right-handed |
| Bowling | Right-arm off break |
| Role | All-rounder |
| National side | |
| Test debut (cap 173) | 20 August 2003 v Bangladesh |
| Last Test | 3 December 2018 v New Zealand |
| ODI debut (cap 144) | 3 April 2003 v Zimbabwe |
| Last ODI | 5 July 2019 v Bangladesh |
| ODI shirt no. | 8 (formerly 88) |
| T20I debut (cap 5) | 1 September 2006 v England |
| Last T20I | 11 November 2021 v Australia |
| T20I shirt no. | 8 |
| Years | Team |
| 2005–2011/12 | Faisalabad Wolves |
| 2008 | Kolkata Knight Riders |
| 2012/13–2015/16 | Lahore Lions |
| 2016–2018 |
|