However it was first-class cricket where Kartik was always a force to reckon with 644 wickets from 203 games which also included stints with English county sides like Middlesex, Surrey and Somerset.
"I have decided to hang up my boots from all forms of competitive cricket but will honour my commitments for Kings XI Punjab during this year's Champions League T20. I want to thank everyone for their support and felt that it is the right time to go. I have enjoyed playing this game and it has given me a lot," Kartik said in a press conference here today.
Kartik also thanked BCCI's president-in-exile N Srinivasan as he first got a chance to play competitive cricket for India Cements.
"I would like to thank N Srinivasan sir and Kasi sir (Kashi Viswanthan) for giving a chance to play Buchi Babu as a teenager for Vijay Sports Club. My first captain VB Chandrasekhar who gave me a lot of confidence."
Talking about his best captain, he said,"It's got to be Azzu bhai (Mohammed Azharuddin), who would tell you that as a bowler, you should be knowing what to do rather than me telling you.