Binns made his international debut for Jamaica at the 2016 Copa América against Venezuela on 5 June 2016, coming on as an 86th-minute substitute for Giles Barnes.