Young cricketers completed a 12-hour 'catchathon' to raise funds for a hospital.

The Middlesex elite player development squad, made up of 16-18 year olds, made more than 7,500 catches of a cricket ball from 7pm until 7am to raise money for developmental care aids at Barnet Hospital.

Organisers of the appeal explained on their JustGiving page: "The aim is that the funds raised will be divided through the player group equally so they purchase gifts, which they will be giving to the parent, child or staff member on our hospital visit."

On the group's fundraising page their total has far exceeded its target, by more than £600.

Players also went to the oncology and neo-natal wards at the hospital to hand out gifts to children.

To support the appeal, visit: https://www.justgiving.com/crowdfunding/middlesexepghospitalvisit