Friday, May 11, 2012

Muhammad hafeez

Muhammad Hafeez Biograghy
Mohammad Hafeez is a talented all-rounder from Pakistan who was born on October 17, 1980 in Sargodha, Punjab. A right-handed batsman, who opens the batting for his team, Muhammad Hafeez also bowls right-arm off-break besides guarding the boundary skilfully.Mohammad Hafeez made his Test debut against Bangladesh in Karachi on August 20, 2003 and scored a half-century. It wasn’t long before he hit his maiden Test century, and he reached the three-figure mark in the very next Test. In the tour of England, he scored an effortless 95 runs at the Oval. Mohammad Hafeez also played in the Test match against South Africa at Karachi in October 2007. As of October 2008, he has played 11 Test matches and has scored 677 runs, including two centuries and three half-centuries, at an average of 33.85, with 104 being his highest score. He has also bagged four wickets at an average of 79.75, with an impressive economy rate of 2.55.Mohammad Hafeez debuted in One Day International (ODI) against Zimbabwe in Sharjah on April 3, 2003 and scalped two wickets and helped the team win the match by 68 runs. He has played 48 ODIs and has scored 874 runs, including four half-centuries, at an average of 18.59, and his highest score at this level is 92. He has also bagged 38 wickets at an average of 33.63.On August 28, 2006, Mohammad Hafeez debuted in Twenty20 International (T20I) against England in Bristol, where he was the top scorer for Pakistan with 46 runs, including 5 boundaries, and helped it win the match by 5 wickets. So far he has played nine T20Is and scored 182 runs at an average of 20.22 and bagged 7 wickets at an average of 26.00.Mohammad Hafeez made his First-class debut in the 1998-99 season and has played 106 matches at this level. He has scored 5,776 runs, including 13 centuries and 26 half-centuries, as well as bagged 106 wickets with an impressive economy rate of 2.81.Mohammad Hafeez played his first List A match during the 1998-99 season and has made several significant contributions, including a century for his team the during the Top End series held in Australia in 2006. He has played 121 List A matches and has scored 3,827 runs, including 5 centuries and 25 half-centuries, at an average of 33.27, and he has also bagged 113 wickets at an average of 32.39.Mohammad Hafeez made his Twenty20 (T20) debut against Australia A in Adelaide on January 13, 2005. So far he has played forty-two T20 matches and scored 959 runs, including 5 half-centuries, at an average of 25.23, and his highest score at this level is 79, and bagged 31 wickets at an average of 25.64.For his impressive all-round performance, Mohammad Hafeez was signed by Kolkata Knight Riders to play in the Indian Premier League (IPL) 2008 season. So far he has played eight IPL matches and has scored 64 runs and has bagged 2 wickets.
Muhammad Hafeez
Muhammad Hafeez
Muhammad Hafeez
Muhammad Hafeez
Muhammad Hafeez
Muhammad Hafeez
Muhammad Hafeez
Muhammad Hafeez
Muhammad Hafeez
Muhammad Hafeez
Mohammad Hafeez maiden century...  
Mohammad Hafeez's 2 breathtaking sixes against NZ [HD]

No comments:

Post a Comment