On 26 December 2020, he signed for Saudi club Al Nassr.[3] Next month, Masharipov was sent on loan to Emirati club Shabab Al-Ahli.[4]
After returning from his loan spell, he wore the number 7 jersey for Al Nassr. In January 2023, when Cristiano Ronaldo signed for the Saudi club, Masharipov changed to number 77, allowing the Portuguese star to wear his iconic number 7.[5]
On 17 August 2023, Al Nassr announced that Masharipov's contract had been terminated by mutual agreement.[6]
On 27 September 2023, Masharipov signed a one-year deal with Super League Greece club Panserraikos.[7] On 31 January 2024, Panserraikos announced the departure of Masharipov.[8]
International career
Masharipov played for Uzbekistan U-20 since 2013. He was also called up in 2015 for the King's Cup in Thailand, but he received a red card in the first half after launching a flying, studs-up kick into the chest of South Korea's Kang Sang-woo. Later he was also called up for senior team and Masharipov made his first appearance in national team on 6 October 2016, replacing Sardor Rashidov as substitute in the 61st minute, in a 0–1 loss 2018 World Cup qualifier game against Iran.[9]