*Club domestic league appearances and goals, correct as of 16:47, 4 May 2024 (UTC) ‡ National team caps and goals, correct as of 22:00, 30 October 2024 (UTC)
On 8 July 2016, it was announced that Bose had signed for Sporting Goa on a permanent basis from Pune.[3]
On July 23, 2017, he was drafted to Bengaluru for the 2017–18 Indian Super League season. Over the season he became an important players in Albert Roca's squad alongside Rahul Bheke. His efforts as a left-back earned him a spot on Stephen Constantine's list of probables for India's upcoming AFC Cup qualifier clash against the Kyrgyz Republic.