Brisbane and Melbourne have executed a trade involving a variety of draft picks.

The Lions have sent Picks 18, 19 and a future second rounder to the Demons for Picks 25, 68, 69 and a future first rounder.

The AFL trade deadline ends on Thursday night at 7.30pm AEST.