Blackburn Rovers have completed the signing of Newcastle United striker Leon Best.

Rovers have agreed a fee of more than £3million for the 25-year-old, who has penned a four-year contract at Ewood Park.

The npower Championship club confirmed the switch in a statement on their website, which read: "Blackburn Rovers have this evening completed the signing of Leon Best from Newcastle United.

"The 25-year-old striker makes the move from the North East to the North West for a fee of more than #3m, signing a four-year deal."

The Republic of Ireland international, who has been handed the number nine shirt at his new club, becomes Rovers second signing of the summer after Danny Murphy as Blackburn look for an immediate return to the Premier League following their relegation last season.

Nottingham-born Best began his professional career at Southampton and during three years on the south coast spent time out on loan at QPR, Sheffield Wednesday, Bournemouth and Yeovil.

In 2007 he joined Coventry, where he spent three years before being signed by Newcastle for £1.2million in February 2010.

During his time on Tyneside, Best scored 10 goals in 42 appearances but found his chances last season limited by injury and the form of Demba Ba and Papiss Cisse.

Meanwhile, Cork City have announced they will welcome Blackburn to Turner's Cross for a friendly on 12 August.