Cricket League of New Jersey (CLNJ) has been providing opportunity for cricket enthusiasts to play competitive league cricket in New Jersey. CLNJ is a not-for-profit organization that is efficiently managed by democratically elected officers.The CLNJ-Youth is the youth program that is facilitated by CLNJ. The league's youth program has roughly 70 kids playing every Saturday and Sunday on grounds provided by CLNJ and its affiliated teams. The number of teams is 50. The league has 2000 players.