A teenage cyclist's been hurt in Christchurch - and police need help working out what happened.

They say the 16 year old came off his bike along Fairmile Road just before 5-30pm on Tuesday - and was taken to hospital with head, shoulder and leg injuries.

They're appealing to any witnesses to what happened to come forward - especially a passing driver who took the bike to the boy's home and told his parents.