Young Ilkley CC cricketer Andrew Rhodes took seven wickets for just one run in an Airedale Junior League Under-15 match against Otley on Monday.

He followed this with his maiden senior century, 105 not out, for Ilkley Third XI against Calverley in the afternoon.

For good measure he then claimed three Calverley wickets and added a catch to his tally.