Blackburn Rovers have announced details of their pre-season programme.

Mark Hughes will take his squad to Wrexham for a friendly at the Racecourse Ground on July 10 (kick-off 7.45pm), before flying out to Germany for a training camp, which will include a match against Bundesliga side DSC Arminia Bielefeld on July 15 at a venue still to be arranged.

After that comes a two-legged Intertoto tie on the weekends of Jul 21/22 and 28/29.

Then Rovers face Huddersfield away on August 1 (kick off 7.45pm), and Preston North End at Deepdale on Saturday August 4.