Al-Shamrani began his career at the youth team of Al-Ittihad and left the club and joined fellow Olympic team Al-Wehda . On 8 August 2015, Al-Shamrani signed with Al-Diriyah . On 24 August 2016, Al-Shamrani signed with Al-Qaisumah In 2017, Al-Shamrani signed with Al-Orobah . On 17 August 2018, Al-Shamarani signed with Al-Nojoom . On 3 July 2019, Al-Shamrani signed with Al-Nahda . On 31 January 2020, Al-Shmarani signed with Damac .
