Muhammad Hamza Shahbaz Sharif (Urdu: ???? ???? ????? ?????; born 6 September 1974) is a Pakistani politician and the current Leader of the Opposition in the Provincial Assembly of the Punjab, in office since 6 September 2018.
He has been a member of the Provincial Assembly of the Punjab since August 2018.
Previously, he was a member of the National Assembly of Pakistan from June 2008 to May 2018.