Transfer Deadline Day: Deals involving Welsh players and clubs

Cardiff City have been one of the busiest clubs on transfer deadline day.

They've signed Manchester United duo Wilfried Zaha on loan and defender Fabio Da Silva permanently, while off-loading £7.5m striker Andreas Cornelius back to former club Copenhagen.

Swansea have signed Falkirk midfielder Jay Fulton and taken Middlesbrough attacker Marvin Emnes on loan.

They have also kept hold of defender Neil Taylor, who was linked with West Ham and Fulham.

Cardiff have also done a swap deal that saw Peter Odemwingie leave for Stoke and Kenwyne Jones come the other way, while Seville defender Juan Cala arrived on a free, plus three Norwegian players - Jo Inge Berget, Magnus Wolff Eikrem and Mats Moller Daehli - were signed.

Wales international goalkeeper Wayne Hennessey has joined Crystal Palace from Wolves.

Palace have also had a bid for Celtic's Joe Ledley accepted.

Cardiff winger Craig Conway has joined Championship club Blackburn Rovers for an undisclosed fee.

Rovers defender Scott Dann has been linked to a move to the Bluebirds, but eventually moved to Palace instead.

Swansea striker Rory Donnelly has gone to League One Coventry on loan.

Wrexham have agreed a loan deal for Carlisle United defender Danny Livesey until the end of the season.

Oldham have signed Bristol City's Welsh defender James Wilson on a free transfer.

WELSH JANUARY WINDOW TRANSFERS 2014:

Wayne Hennessey [Wolves - Crystal Palace] £3m

Joe Ledley [Celtic - Crystal Palace] Undisclosed

Andreas Cornelius [Cardiff - Copenhagen] Undisclosed

Juan Cala [Sevilla - Cardiff] Free

Craig Conway [Cardiff - Blackburn] Undisclosed

Craig Davies [Bolton - Preston] Loan

Rory Donnelly [Swansea - Coventry] Loan

Jay Fulton [Swansea - Falkirk] £200,000

James Wilson [Bristol City - Oldham] Free

Wilfried Zaha [Manchester United - Cardiff] Loan

Fabio da Silva [Manchester United - Cardiff] Undisclosed

Simon Moore [Cardiff - Bristol City] Loan

Shaun Jeffers [Peterborough - Newport] Undisclosed

Kenwyne Jones [Stoke - Cardiff] Swap

Peter Odemwingie [Cardiff - Stoke] Swap

David Vaughan [Sunderland - Nottingham Forest] Loan

Conor Washington [Newport - Peterborough] Undisclosed

David Ngog [Bolton - Swansea] Undisclosed

Jo Inge Berget [Molde - Cardiff] Undisclosed

John Brayford [Cardiff - Sheffield United] Loan

Gareth Roberts [Bury - Notts County] Free

Nicky Maynard [Cardiff - Wigan] Loan

Mats Moller Daehli [Molde - Cardiff] Undisclosed

Rene Howe [Burton - Newport] Free

Magnus Wolff Eikrem [Heerenveen - Cardiff] Undisclosed

Filip Kiss [Cardiff - Ross County] Loan

Rudy Gestede [Cardiff - Blackburn] Undisclosed

Danny Livesey [Carlisle - Wrexham] Loan