CCM

Simple and affordable way to manage your cricket club.


  • Send instant reminders and updates to club members with push notifications
  • Spend less time on administrative tasks and more time on growing your club
  • Track your club’s performance to increase efficiency and profitability
  • Access and manage all your club data in one place

Download our app today

Manage your club faster and smarter!



Send Instant Notifications

Easily communicate news and last-minute changes to players with push notifications. Instantly remind players of important updates, upcoming events and overdue tasks.

Track Player Availability

Save time by knowing players' availability. CCM allows players to confirm availability for each match with push notifications. Players also have the options to proactively indicate their availability.

Schedule Matches and Practices

Quickly and easily create matches and practices with intuitive controls like a date/time selector, availability indicator, venue selector and much more.

Create Teams in a Flash

CCM makes it easy to create teams, select players, designate roles and replace players on a team. Best part is you can create and save unlimited team rosters with this feature.

Organize Club Events

Never again miss a celebration moment with your team. Create social events, award ceremonies and other gatherings easily with our Event Planning tool.

Link Venues to Events

Post venues for matches and practices with links to maps and directions. This integrated feature will help players get to matches and practices on time and help minimize no-shows.

Manage Members

Instantly approve or decline new members and manage registered members. CCM simplifies all aspects of club management from tracking attendance at matches and practices to fee payments.

Connect with Players

Players can create their complete profiles to showcase their cricketing skills, talents and hobbies. They can also provide their In-Case-of-Emergency (ICE) contact.

Here is what club owners and players are saying

No more reading through long messages on groups chats to figure out where my next game is or what’s changed. The CCM app gives me updated information, instantly.
Love it!

Sathish Shankar Cricket Player, Toronto

I highly recommend CCM to all cricket club administrators and players. Our players come from Kingston, Montreal and Ottawa - and it used to be so difficult to coordinate player availability and match schedules over texts or messaging apps. Now all the players simply log on to CCM, check our upcoming matches and venues and provide their availability - no more last minute surprises!

Ata-ul Munim Owner, Ottawa Tigers

The app is simple to use. My schedule changes often and with the CCM app I can quickly update my availability for upcoming matches. Saves me lots of time and avoids frustrations!

Abin Das Cricket Player, Toronto

Here are some of our partner clubs...

Our Story

Cricket Club Manager started as a small project in 2016 to help one club in the Greater Toronto Area resolve their day-to-day administrative challenges. Our target was simple, make administrative tasks seamless, provide instant information access to all players and free up time spent on planning to make more time for cricket.

Our tool became instantly popular with cricket players, which led us to partner with several clubs across Canada. Responding to the resounding popularity and demand, we decided to make Cricket Club Manager available to all clubs, big or small.

Our development team works closely with our partners to build new features on a regular basis. We also actively welcome feedback from our growing user base. We are committed to our rapid development strategy and aim to roll out at least 2 to 3 new features each week.

Team Members


Chinkal Patel

Co-Founder & Operations Director

As CCM’s operations leader, Chinkal oversees all business activities. Chinkal has 15+ years experience in operational excellence with a proven track record in R&D, business transformation, market research, operations, M&A, and strategic management consulting.

Chinkal holds a BASc. in Chemical Engineering from University of Waterloo and an MBA from Rotman School of Management.

Kalyan Chatterjee

Co-Founder & Principal Developer

A wannabe cricketer, avid traveler, northern lights chaser, Jeep aficionado and a terrible programmer.

Kalyan has 10+ years of software development experience in a public corporation in the areas of finance, sales and operations. He has also been working as a freelance software developer since 2011.

Kalyan holds a Bachelor of Engineering (Software) degree from McMaster University.

Sayantan Chatterjee

Front-End Lead & Marketing Strategist

Sayantan is a fast bowler. At CCM he is the lead front end developer and turns design concepts into functional applications. He has 5+ years of experience in architecting software applications.

Sayantan holds a BASc. in Systems Design Engineering from University of Waterloo.

Dr. Mehul Patel

Principal Advisor

Dr. Patel is part of CCM’s advisory committee and provides operational, investment and marketing guidance. Mehul is a practicing medical professional and an active investor in diverse markets, including stock markets, real estate, crypto currency and software ventures.

Dr. Patel holds MD, CCFP and ABFM designations.

Choose your plan today

No one likes fees. We get it! That’s why our plans are affordable for all clubs.

FREE

$0
per month

  • 1 - 20 players
  • Priority E-mail Support
  • Advertisement Free
  • No discounts on free accounts ;)
Sign Up

Small

$20
per month

  • 21 - 50 players
  • Priority E-mail Support
  • Advertisement Free
  • Save 20% with annual subscriptions
Start 30-day Free Trial

Medium

$35
per month

  • 51 - 150 players
  • Priority E-mail Support
  • Advertisement Free
  • Save 20% with annual subscriptions
Start 30-day Free Trial

Large

$50
per month

  • 151 - 250 players
  • Priority E-mail Support
  • Advertisement Free
  • Save 20% with annual subscriptions
Start 30-day Free Trial

Got more than 250 players? Please contact us for a quote.

Toss over any questions you have...

We are here to help!