Elwood left his post at the end of the 2012–13 season and was replaced by Pat Lam. In Lam's first season in charge, Browne made 18 appearances in the league, starting 11 times. In the 2013–14 Heineken Cup Browne started three games and came on as a replacement in a further two. On 4 January 2014, Browne made his 100th appearance for Connacht against Leinster.