Chandresh Narayanan started off writing features for supplements of The Times of India like Bombay Times, New Bombay Times among others from 1998 to 1999. He was then their cricket correspondent from 2005 till 2008 and then moved to Neo Sports and cricketnirvana.com as an assistant editor. He also served as Senior Reporter (Cricket) for The Indian Express in Mumbai and Pune from 2001 to 2005. Chandresh also served as content head of the official website of the Indian Premier League (IPL). He served as the Media and Communications Officer and the Media Rights and Digital Officer for the International Cricket Council (ICC) from September 2010 to July 2014. He is now an independent media professional who teaches, writes and talks on issues concerning the sport.