Mohammad Hafeez, Pakistan’s top all-rounder, announced his retirement from international cricket during a news conference on Monday, capping an 18-year career.
The 41-year-old amassed 12780 runs in 55 tests, 218 ODIs, and 119 T20Is for Pakistan. Hafeez withdrew from Test cricket in 2018 and was not selected in ODIs after the 2019 World Cup, but he remained a key member of the T20I side that reached the 2021 T20 World Cup semi-finals in November.
Professor, as he is known, guided Pakistan to the World T20 semi-finals in 2012. In the 2014 edition, he was also the captain when Pakistan went out of the group stage for the first time. In 29 T20I matches as captain, he has an overall record of 18 victories and 11 loses.
Hafeez bowled off-spin as well, but his effectiveness as a spinner began to wane as he had to change his motion late in his career.
Hafeez will continue to play for the franchise. His next assignment will be to play for the Lahore Qalandars in the Pakistan Super League.