The following is a list of captain-majors of Portuguese Ceylon. The Portuguese arrived in the Kingdom of Kotte in 1505. By 1551, they had appointed a Captains-major to control the Portuguese occupied territory called Ceylon on the island of modern-day Sri Lanka. In that time, there were numerous Captains-major until 1594. The post of Captains-major was preceded by that of the Captain in 1518. In 1594, the Captains-major was replaced with a Governor.