Pakistan all-rounder Mohammad Hafeez set to retire after a 20-year-career
The
41-year-old
top-order
batter
has
signed
up
with
Lahore
Qalandars
for
the
upcoming
edition
of
the
Pakistan
Super
League
(PSL
2022)
and
will
continue
to
be
available
for
franchise…