The YCSPL is divided into two sections, the Premier Section and the Senior Section. The Premier Section comprises the Premier and Championship divisions; and the Senior Section comprises Divisions One to Division Nine. All eleven divisions play a league programme of between 40- and 50-over games, mainly on Saturdays, for their divisional championships. There is promotion and relegation throughout the whole league. The winners of the Premier division go forward to represent the League in the White Rose Yorkshire Premier Leagues championships at the end of each season.
There are five knock-out cup competitions for YCSPL teams. All are based on the ECB national Royal London cup format. They are the:
Viking Cricket Yorkshire Leagues Knock-Out Cup; for Premier division teams (joint with Yorkshire Premier League North)
ExtraCover Insurance Whitworth Cup; for Championship division teams, plus the two teams relegated from the Championship at the end of the previous season, and the two teams in third and fourth places in Division 1 at the end of the previous season
Mick Savage Trophy; for the remaining eight Division 1 teams and all Division 2 teams
Presidents Trophy; for clubs in Divisions 3 to 5 - maximum one team per club - entry is optional
Billy Oates Cup; for clubs in Divisions 6 to 9 - maximum one team per club - entry is optional
There are two T20 competitions in the YCSPL:
The T20 Blast, is for Premier division teams and feeds into the ECB national T20 cup competition. The early rounds are based on a group format, with points awarded in a league table. The top club in the league table goes forward into the ECB national competition, and the top four play off for the YCSPL T20 championship.
The T20 Plate is open to a maximum of 12 teams in the Championship division and below, and feeds into the ECB national plate competition.
A YCSPL under 23s representative team has an annual fixture against an MCC XI, which takes place at Abbeydale Park in early August.