Indian captain played a high-quality innings of 92 off 41 balls against Australia in last game.
Mohammad Hafeez is a former Pakistani all-rounder and captain who is often called ‘The Professor’.
Hafeez was an outstanding spinner and was an integral part of the Pakistan bowling line-up during the years of 2010-2014. Together with Shahid Afridi, Umar Gul and Saeed Ajmal, Hafeez defended totals for the team which were unlikely to defend. He faced numerous illegal bowling action charges as well.
Mohammad Hafeez was part of the Pakistani squad that won the ICC Champions Trophy 2017 under the captaincy of Sarfaraz Ahmed. He scored a 57-run inning against India in the final.
Mohammad Hafeez retired from international cricket in 2022, bringing a career that was 18 years long, to an end.
October 17, 1980, Sargodha, Punjab, Pakistan.
Professor.
Mohammad Hafeez played his first Test and ODI in 2003 against Bangladesh and Zimbabwe. He played his first T20I in 2006 against England.
Mohammad Hafeez played his last Test against New Zealand in 2018 and the next year he played his last ODI against Bangladesh. He played his last T20I in 2021 against Australia.
Mohammad Hafeez played 55 Tests and he scored 3,652 runs at an average of 37.64 with 10 centuries and he took 53 wickets in them at an average of 34.11.
Mohammad Hafeez played 218 ODIs and scored 6,614 runs in them at an average of 32.90 with 11 centuries and he took 139 wickets in them at an average of 38.84.
Mohammad Hafeez played 119 T20Is and he scored 2,514 runs in them at an average of 26.46 and he took 61 wickets in them at an average of 22.75.
England, New Zealand and India.
Brian Lara, Saeed Anwar, Sachin Tendulkar, Virat Kohli and AB de Villiers.
Noor Jahan, Mehdi Hassan and Nusrat Fateh Ali Khan.