Career
Ghosh played for the India Under-19 cricket team during the 2005/06 season. From 2006/07 to 2011/12, he played for Bengal cricket team He switched to Railways cricket team before the 2013/14 season.
In October 2014, he played for Central Zone cricket team in the final of the 2014-2015 Duleep Trophy.