Players from the Jacksonville Jaguars and the Baltimore Ravens knelt during the American anthem at Wembley on Sunday in defiance of United States president Donald Trump.

At a rally in Alabama, Trump had delivered a scathing attack on NFL players who opt to kneel in protest when the Star-Spangled Banner is played prior to matches.

He claimed team owners should sack any player involved in such a demonstration and that fans should leave the stadium if they see it.

The near packed-out Wembley contest between the Jags and Ravens offered the first chance for players to respond to those comments and over a dozen, from both the Ravens and Jaguars, took a knee as their national anthem played.

Those who did not kneel linked arms, including Jaguars owner Shad Khan, who stood between Marcedes Lewis and Telvin Smith on the sidelines.

Khan, who also owns Championship football club Fulham, has previously donated one million US dollars to Trump's presidential inauguration.

When the game kicked off, over a dozen teams had made public statements in support of their players, but the Ravens and Jaguars had not.

Shortly after the contest got under way at Wembley, the Ravens posted a message on Twitter which read: "We recognise our players' influence. We respect their demonstration and support them 100 per cent. All voices need to be heard. That's democracy in its highest form."

The Jaguars tweeted a photo of Khan standing, arm in arm with Lewis and Smith, with the caption "Unity".

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.