GAVIN Whyte has completed his transfer from Oxford United to Cardiff City.

The Northern Ireland international signed a four-year contract after moving to the Sky Bet Championship club for an undisclosed fee, understood to be in the region of £2million.

It comes a year after he joined the U's from Crusaders for approximately £100,000.

The Northern Ireland club are believed to have a sell-on clause which will net them about 10 per cent of the deal.

Whyte is the second player from United's side last season to join the Bluebirds - and boss Neil Warnock revealed Whyte came to their attention when they were running the rule over Curtis Nelson.

He told the club website: "I watched a lot of Gavin while we were scouting Curtis Nelson.

"He just excited me so much. He's full of enthusiasm and is just the type of player that we were looking for.

"I think he'll be a fans' favourite for years to come."