Knaresborough Cricket Club has 2 senior cricket teams who play in the York and District Senior Cricket League. These teams play on Saturdays with cup fixtures taking place on occasional Sundays.
In 2020 the 1st Team Captain is Greg Pickles and the 2nd Team Captain is Andy Ward (senior).
There are also 2 senior teams playing in the Harrogate and District Amateur Evening Cricket League. These matches are played on Wednesday evenings.
In 2020 the 1st Team Captain is __________ and the 2nd Team Captain is ___________.
The Club enters a Development team in the Nidderdale and District Amateur Cricket League Development League. The object of this competition is to introduce young cricketers to senior cricket. This team has a minimum number of young cricketers in every starting line up.
In 2020 the Team Captain is __________.