South Africa spinner Tabraiz Shamsi is known for his extravagant celebrations and has in the past wowed with his dance moves and shoe telephone antics after taking wickets. <p></p> <p></p>However, his latest, a magic trick, is a top contender for the greatest celebration in cricket's history. <p></p> <p></p>During a Mzansi Super League Twenty20 match, Smashi took out a red handkerchief from his pocket and with a little shake of hand, turned it into a metre-long rod while celebrating a wicket. <p></p> <p></p>Expectedly, the video has gone viral on social media. <p></p><blockquote class="twitter-tweet"> <p></p><p dir="ltr" lang="en">WICKET!</p> <p></p>A bit of magic from <a href="https://twitter.com/shamsi90?ref_src=twsrc%5Etfw">@shamsi90</a> &#x1f3a9; <p></p><a href="https://twitter.com/hashtag/MSLT20?src=hash&amp;ref_src=twsrc%5Etfw">#MSLT20</a> <a href="https://t.co/IxMqRYF1Ma">pic.twitter.com/IxMqRYF1Ma</a> <p></p> <p></p> Mzansi Super League &#x1f525; &#x1f1ff;&#x1f1e6; &#x1f3cf; (@MSL_T20) <a href="https://twitter.com/MSL_T20/status/1202287999020650496?ref_src=twsrc%5Etfw">December 4, 2019</a></blockquote> <p></p> <p></p> <p></p>Speaking to news agency AFP, Shamsi revealed that before becoming a professional cricketer, he wanted to become a magician. "Before cricket became serious for me, at the age of about 15, I wanted to be a professional magician," Shamsi said. <p></p> <p></p>Explaining the reason behind his unique celebrations, Shamsi said, "I have always wanted to enjoy myself on the cricket field. There's a lot of pressure playing professional cricket and sometimes you forget why you started playing cricket in the first place." <p></p> <p></p>And if Shamsi is to go by, he has more in store. "It's a bit of fun. Not everyone likes it but my intentions are all good. I want to get more kids to enjoy the game. I'm always thinking of something new -- but the most important thing is still the bowling. If there are no wickets, there are no celebrations," the 29-year-old said who has played two Tests, 17 ODIs and 16 T20Is for South Africa.