We offer professional training sessions from Monday to Friday for players of all ages and skill levels,
helping them master the fundamentals of cricket while emphasizing teamwork and discipline.
Our 16 teams include five senior men’s teams, one women’s team, five junior teams (ages 11-19, including an Under-13 girls’ team), and five mini-cricket teams for children aged 5-10, helping them master the fundamentals of cricket while emphasizing teamwork and discipline.
With up to 280 matches each season, our players have ample opportunities to showcase their talent and grow their competitive edge.



Tutoring in critical subjects like mathematics and accounting to help our young members excel academically.

Regular sessions on fitness, nutrition, financial literacy, and artisanal skills to empower members beyond cricket.

Bi-annual retreats for youth and management teams, focused on team-building, personal development, and leadership skills.

Food distribution programs, sanitary product provision, and activities like community clean-ups and beach cleaning.