Al-Bakr is an academy graduate of Al-Zulfi. He started his career at Al-Zulfi and spent multiple seasons at club and making appearances in the Second Division and the Third Division.[2] On 5 December 2017, he joined Pro League side Al-Faisaly.[3] On 31 January 2019, he signed his first professional club contract with the club.[4] On 27 June 2019, Al-Bakr joined Al-Ahli on a four-year contract.[5] On 4 July 2021, Al-Bakr joined Al-Taawoun on a three-year contract.[6] On 3 August 2023, Al-Bakr joined Al-Hazem on a one-year deal.[7] On 29 July 2024, Al-Bakr joined Al-Riyadh.[8]