McFly rocker Harry Judd is to team up with British sports stars to host a charity cricket match at his former school.

The pop star's event at Uppingham School in Rutland, England will pitch a team of famous faces from the world of sport and entertainment against a team of pupils to raise money for good causes.

Judd's team will include former England cricketer Andrew Flintoff and bowler Steve Harmison, as well as former soccer stars Lee Dixon and Robbie Savage, and swimmer Mark Foster.

Proceeds from the event on 9 June (13) will be handed to the Teenage Cancer Trust and Eyes Alight. Judd previously raised money for the two organisations by running the recent London Marathon.