A 4.3m crocodile has been captured by police after it devoured livestock at a cattle station in Australia's north.

After putting up a struggle, the reptile was subdued with the assistance of a veteran wrangler and sent to a nearby crocodile farm.

A trap has been left on the Northern Territory property after the owners claimed an even larger crocodile lurks in the water.