Al-Beshe started his career at the youth team of Al-Hilal and represented the club at every level. He was chosen in the Saudi program to develop football talents established by General Sports Authority in Saudi Arabia.[2] On 21 January 2020, he signed his first professional contract with Al-Hilal.[3] On 20 September 2020, Al-Beshe made his professional debut for Al-Hilal against Shahr Khodro in 2020 AFC Champions League.[4] On 29 January 2021, Al-Beshe joined Al-Raed on loan.[5] On 2 July 2021, Al-Beshe's loan to Al-Raed was renewed for another season.[6] On 23 July 2022, Al-Beshe joined Al-Raed on a permanent deal following his release from Al-Hilal.[7]
On 2 July 2024, Al-Beshe joined Al-Fayha on a three-year deal.[8]