Muralitharan, who took 800 test wickets in a glittering career to go with 534 from one-dayers, backed the ICC and said it was good that people were being caught and not allowed to get away with damaging the sport.
"I think they (the ICC) are doing the right things but there are always bad eggs in everything," the off-spinner known more commonly as 'Murali' said.
"In society there are good people and bad people and it has always been like that, but fortunately they get caught so that means cricket is getting cleaner and cleaner.
"I think ICC are doing a lot of education (programmes for players). Cricket boards, match referees, management (are also) educating, so there is enough education."
While Muralitharan has retired from international cricket after nearly two decades of bamboozling batsmen, he continues to ply his trade in the lucrative world of Twenty20.
He is contracted to play one more season with the Royal Challengers Bangalore in the Indian Premier League (IPL) and has signed up for a season with the Melbourne Renegades in Australia's Big Bash which starts in December.
"Definitely, IPL is one of the big tournaments in the world, Big Bash as well. I'm playing in the Big Bash, hopefully for the first time and hopefully I will do well in Australia.
"One more year I will play for the Royal Challengers and we will see after (that). See how my form goes," he said of his future beyond those tournaments.
Muralitharan's appearances down under could also bring the Sri Lankan up against sprint king Usain Bolt, with the multiple Olympic champion rumoured to be discussing dropping his running spikes for a brief spell in the tournament.
"(I would) Love to meet him, he is one of the greatest sportsmen in the world, everyone loves him so hopefully we score so many runs and he chases the ball," Muralitharan laughed.