China's world silver-medalist high jumper Zhang Guowei, renowned for his flamboyant twerking celebrations, has stunned fans by announcing his retirement aged 28.
The colorful Zhang won silver at the Beijing 2015 World Championships and also competed at the London 2012 and
Rio 2016 Olympics.
"I'm sorry, I really can't jump anymore, I've decided to retire," Zhang told his 3.4 million followers on the Twitter-like Weibo on Sunday.
However, his form and fitness tailed off after his 2015 triumph and his season's best performance of 2.28 meters, set in Italy's Siena in February, was some way short of the Tokyo 2020 Olympics qualifying standard of 2.33 meters.
The Tokyo Games was last week moved to the summer of 2021 because of the coronavirus pandemic.
Zhang was suspended in March last year for an undisclosed amount of time for breaking Chinese athletics' rules on commercial activities.
His return to the national team was blighted by more mediocre form and bursitis, an inflammation of the joints.
But Zhang still had many fans in China because of his quirky character, celebrating successful jumps in an exuberant fashion, twerking and striking poses, before sprinting towards spectators.
His surprise retirement was a trending topic on Weibo on Monday, with many expressing shock and disbelief.
The hashtag "Zhang Guowei retires" was read 260 million times as of Monday afternoon on Weibo. "Big brother, April Fool's Day has passed," wrote one fan.