India, June 10 -- Veteran India all-rounder Ravichandran Ashwin is not having a good time on the cricket field after announcing his retirement from international cricket. Ashwin, who had an ordinary IPL with both bat and ball for the Chennai Super Kings, was reportedly punished for a breach of code of conduct during a Tamil Nadu Premier League (TNPL) match between Dindigul Dragons and Tiruppur Tamizhans on Sunday (June 8) at the Sri Ramakrishna College of Arts and Science Cricket Ground in Coimbatore.

Dindigul captain Ashwin was fined 30% of his match fees after the match referee, Arjun Kripal Singh, found him guilty on two accounts - showing dissent towards the umpires and misuse of equipment. "There was a hearing conducted by the match...