He was a left-handed batsman and leg-break bowler who played for Kalutara Town Club. Nilanjana made seven appearances for the team during the 1996-1997 Saravanamuttu Trophy campaign, Kalutara"s only season in first-class cricket. At no point a frequent bowler within the team, Nilanjana bowled just nine overs in his first-class career, which stretched to seven matches of the team"s thirteen, none of which ended in victory.