After yesterday’s confusion, Virender Sehwag star announced his retirement from international cricket today via his Twitter handle.

In an elaborate statement, which he later posted, he thanked the people who were part of his cricketing journey. In his typical style, he ended the statement, saying:

I also want to thank everyone for all the cricketing advice given to me over the years and apologise for not accepting the most of it! I had a reason for not following it. I did it my way!

Sehwag, who is in Dubai attending a ceremony of Master Champions League (MCL), had hinted at retirement to make himself eligible for the inaugural edition of MCL. The news went viral on social media with some of it claiming that the batsman has already retired. Sehwag then dismissed the claims, saying that he will announce his retirement after returning home.

"If I am not retired I will not play. I will go back to India and announce my retirement," said Sehwag when he was asked how he could play as MCL is a retired cricketers' league.

Sehwag might however continue playing for Haryana in the Ranji Trophy before participating in the MCL, which is supposed to be played in February next year.

In a career spanning over 12 years, Sehwag played 104 Tests scoring 8586 runs at an average of 49.34, hitting 23 centuries and 32 half-centuries. The attacking right-handed batsman is also one of the four batsmen in the history of cricket to score more than one triple-hundred.

In ODIs, he played 251 matches, accumulating 8273 runs at an average of 35.05 and scored 15 hundreds apart from hitting 38 fifties. In 19 Twenty20 Internationals, he managed 394 runs with two half-centuries.