Imran is an experienced cricket coach working with junior and amateur players to improve technical skills, fitness, game awareness, and mental resilience. His coaching style combines structured development with encouragement and discipline to help players reach their full potential.