ClubWiz
Your Cricket Wizard
Free · Designed for iPad. Not verified for macOS.
ClubWiz - Cricket Club Management Made Simple
The all-in-one app for cricket clubs to manage match fees, track player statistics, coordinate events, and keep your club finances organized. Powered by Play-Cricket.
FOR CLUB ADMINS:
• Match Fee Collection - Set fees per event, track who's paid, and see outstanding balances at a glance. No more chasing players for payments.
• Player Wallets - Members can top up their wallet balance. Fees are automatically tracked when they attend matches and training sessions.
• Event Management - Create matches, training sessions, and social events. Players RSVP directly in the app with availability status.
• Financial Dashboard - Track deposits collected, event fees received, and annual subscriptions. Export reports for your club treasurer.
• Annual Subscriptions - Set up membership tiers and track who's paid their annual fees.
• Leaderboards - Automatic batting and bowling statistics synced from Play-Cricket.
• Team Chat - Built-in messaging for announcements, event discussions, and club communication.
FOR PLAYERS:
• My Dashboard - See your wallet balance, upcoming events, and payment history in one place.
• Easy RSVPs - Respond to match and training invitations with one tap.
• Performance Stats - View your batting and bowling averages, recent scores, and club rankings.
• Push Notifications - Get notified about new events, payment reminders, and club announcements.
KEY FEATURES:
• Play-Cricket integration - Sync matches and player stats automatically
• Stripe payments - Secure online payments for subscriptions
• Biometric login - Face ID and Touch ID supported
• Push notifications - Stay updated on events and payments
• In-app messaging - Connect with teammates and players from other clubs
PERFECT FOR:
- Cricket club committees
- Club treasurers and secretaries
- Team captains
- League cricket clubs
- Social cricket teams
Download ClubWiz today and transform how your cricket club operates!
more • Live scoring – score your matches ball by ball on your phone while the club follows along live. Set up your own matches and competitions, share them with the club, and download any scorecard as a PDF or Excel file.
• Registration and consent forms – clubs can send registration, medical and photo consent forms. Members and parents fill them in on their phone and sign by typing their name.
• Club documents – read your club's rules, guides and meeting minutes in the app, sorted into folders. PDF, Word, Excel and PowerPoint files open right inside ClubWiz.
• A new Season Overview – your club's season at a glance, with results and leaderboards you can filter by league or friendly, and wicket-keepers counted separately in the fielding table.
• Start a club without PlayCricket – any club can now join ClubWiz, even if it isn't on PlayCricket. Joining is simpler, and members can say whether they play or just support.
Plus bug fixes and improvements.
1.42.1 Oct 15
1. Events with options (admins) → Create event
Socials and training can now offer choices instead of going or not going, like Adult and Junior tickets or meal choices. Each option can have its own price, a limit on places and room for guests, and what members owe follows what they pick.
2. Choose now, pay later (admins) → Subscriptions
Set a date when membership payments open. Members can choose their membership straight away and are reminded when it's time to pay. Recurring events can also start on a later date.
3. Sign in with your face or fingerprint (everyone) → Passkeys
Use Face ID, Touch ID or your fingerprint to sign in, or get a code by email instead of typing a password.
1.41.0 Sep 29
Memberships that set your match fees
• Annual subs, made over: each membership now carries its own match fee for League, T20 or Sunday games, with a season cap, concessions and instalments.
• Members can choose their own membership from the dashboard and pay in the app.
• Admins can place the whole club on the right sub by rules, and see the working behind every charge.
• Indoor leagues: organisers can invite clubs, set the schedule, raise dues and collect them by card or Bacs.
• Fixes and improvements.
1.40.0 Sep 21
Every XI's season card now shares as a poster: where you finished, captain, points, form, and your best batter, bowler and impact player. Champions and promoted sides get the full gold treatment.
1.39.0 Sep 7
• A new home for your club — the Club tab brings it all together: match-day hero, season pulse, weekend wrap, momentum trends, rivalries and squad pulse.
• Player races — the Golden race, Impact race, Fantasy race... and yes, a ducks race. Sort them your way and chase your mates all season.
• Milestone watch & moments — see who's closing in on a landmark, and relive the weekend's big moments.
• Birthdays — never miss a teammate's big day, with birthday cards right on the Club tab.
• Posters for everything — every race, wrap, moment and birthday comes as a shareable poster, ready for the group chat.
• Wagon wheels — see exactly where every shot went, with shot-placement wheels and scoring zones on scorecards and in gameplans.
1.38.4 Aug 31
ClubWiz 1.36.0 — Can we still win the league?
NEW: Race Calculator
The big one. On every team's page (The League tab) you'll find the Race Calculator — play out the rest of the season yourself:
- See every remaining fixture in your division, grouped by match day. Tap a team to make them win, or call it a tie or washout.
- Watch the projected final table update live as you pick — with promotion and relegation zones, and arrows showing who moves where.
- Losing sides keep their bonus points automatically (based on their season average), or tap the bonus chip to set exact batting and bowling points yourself.
- "How do we finish…?" — pick any position and get a straight answer: how many wins you need if rivals keep their current form, what points total guarantees it whatever anyone else does, and when a spot is mathematically gone (including the cruel cases where the teams above you play each other and someone has to take the points).
- At a glance: your best and worst finish on current form, right at the top.
Perfect for settling the "we can still go up if…" debates in the group chat — now with actual maths.
1.36.0 Aug 12
Dismissal videos in match gameplans
1.35.0 Jul 30
• Match Gameplans — AI-powered opposition scouting reports on every fixture: their form, key batters and bowlers, and a match plan. Now with PDF download to share with your squad.
• Stay on top of dues — clubs can now set a dues limit for match availability, and you can request extra time to pay right from the app. Gentle daily reminders help you never miss a match.
• Better money management — pay any amount toward your annual membership, and treasurers get a new Wallet Transactions page for deposits, refunds and transfers.
• Fixes & polish — card top-ups now appear instantly in your activity feed, venue stats load faster, availability history is viewable for past dates, and fantasy scoring is more accurate.
1.34.1 Jul 16
- Team analytics — A new Team Overview page brings league standings and team performance stats together.
1.33.0 Jun 18
Parent & Guardian accounts — now across clubs
Guardians can manage children who don't have their own login — even when the parent and child belong to **different clubs**.
- **Register a Child** page for parents — request to link a child (at your club or another) and track pending requests in one place
- Admins approve child requests and choose exactly which player to link them to
- **Cross-club aware throughout:** switch between yourself and your children across clubs, with each child's dashboard, fees and stats scoped to their own club
- All notifications for a managed child are routed to the parent
Per-match "Meet Time"**
Admins can set an optional arrival time for each match (separate from the start time), ideal when players need to gather before the published kick-off.
On the team-selection poster, the meet time shows as MEET 13:30 (24-hour) in the header just below the venue, and only when it's set.
1.32.0 Jun 4
Team selection improvements
- New Team Changes page — see exactly what changed between two team publishes (additions, removals, role
swaps)
- Show Changes view now groups by team and tracks captain/keeper role changes
- Includes a shareable graphic for posting team updates
Admin permission expansion
- Main admins can now manage payments
Match scorecard accuracy
- Ball-by-ball commentary now links to the correct innings (was sometimes mismatched)
- Powerplay / middle-overs / death-overs phases now show against the right team
1.31.1 May 25
Match Story (the new cinematic share)
- v1.28.0 Initial cinematic share with multi-scene cards + Remotion video pipeline (#236)
- v1.28.0 Server-rendered MP4 + share button on dashboard (#239)
- v1.28.0 Render & Download button actually downloads (#242)
- v1.28.2 Platform-chrome safe area + drop POWERED BY pill from Result/Scorecard (#244)
- v1.30.0 Own-club-only stars, in-flow brand pills, result cleanup (#247)
Events / RSVPs
- v1.27.0 Shareable event deep link with native share sheet (#231)
- v1.27.0 Shareable team selection poster + YouTube link on dashboard (#232)
- v1.27.0 Allow Share Team on past/completed matches (#233)
- v1.28.0 Restore Not-Responded counts via roster-based RPCs (#235)
- v1.28.0 RSVP reminder targets correct non-responders + clearer toast (#240)
- v1.29.0 Parent-linked children in event roster + super-admin nav bypass (#245)
- v1.29.0 Recompute matches/events financial_year_id from date (#246)
- v1.29.0 Replace MIN(uuid) in FY trigger that blocked all event/match inserts (#248)
- v1.29.0 Stop batch attendance summary timing out (Ifield 0/0/0 cards) (#249)
Fantasy
- v1.28.0 Configurable free transfers per league (#238)
- v1.28.0 Derive gameweek status from deadline_at instead of stored column (#237)
Sync / data integrity
- v1.28.0 Drop substring club-name matching in detail + matches sync (#241)
YouTube
- v1.27.0 Manual stream link editor on match page (#230)
Subscriptions
- v1.27.0 Never destroy paid sub rows when player marked inactive (#229)
App-level
- v1.28.0 Server-controlled app version gate (#234)
- v1.28.1 Toast viewport above modal overlays (#243)
- v1.30.1 Unambiguous late-hour dashboard greetings (#250)
1.30.1 May 21
- events: shareable event deep link with native share sheet
- events: shareable team selection poster + YouTube link on dashboard
- youtube: manual stream link editor on match page
1.27.0 May 17
Match Fees & Payments
- Pay All Dues from Wallet — single button to clear all outstanding dues at once instead of paying each one individually.
- Tiered match fees display correctly — right amount shown, right paid/unpaid status, and the filter actually works.
- Retroactive fee recalculation — when an admin changes a fee category or rate, past events recalculate automatically (no manual
fixing needed).
- Wallet refund on subscription downgrade — if an admin reduces a member's already-paid subscription tier, the difference goes back
to their wallet.
Members & Permissions
- Inactive members properly locked out — can't be added to events, won't receive notifications, can't have payments made for them.
- Admins keep their admin access after login — fixed a bug where admins were being silently demoted.
Finance Hygiene
- No duplicate financial years — background sync no longer creates overlapping financial year records.
Mobile / iOS
- App icon badge clears properly — no more stale "you have notifications" red dot when there's nothing to see.
- YouTube live links open in the right app — taps go to YouTube / Safari instead of breaking inside the app.
1.26.2 May 15
Fix app crash on view location
1.25.0 May 9
YouTube live streaming integration
Admin player management + auto-deduct sweep + RSVP fixes
Multi-club roles + founding admin flow
1.24.2 May 8
live scorecard stubs from RV + dashboard live-score widget
live-refresh match page via realtime
event history tab
league-tables: per-county dynamic columns + rules popover
player selection acknowledgement
1.22.1 Apr 30
1. Configurable Dashboard with Upcoming Events Widget (#157)
- Players can customize their dashboard layout — reorder, show/hide sections
- New "Upcoming Events" widget shows next matches/events with RSVP buttons inline
- Event type emojis, countdown, RSVP summary (yes/maybe/no counts)
2. Select Specific Members for Event Creation (#158)
- invited_player_ids field on events — admin can invite specific players instead of entire member types/groups
- Overrides group/member type eligibility when set
3. Parent Notifications, Chat Safeguarding & Biometric (#159)
- Parents receive push notifications for their linked children's events
- Chat forum access blocked for minors (skip_forum_for_minors)
- Biometric setup prompt after sign-in
- Parent RSVP routing via parent_child_links
4. Recurring Events with Automated Instance Generation (#160)
- Parent template events with recurrence config
- Cron job runs every 15 min, creates child event instances
- Existing notification triggers auto-send invites for generated instances
5. Event RSVP Overrides Fixture Availability
- When a player RSVPs to an event linked to a match, the RSVP syncs to season availability
- Event-level response takes priority over fixture-level availability in the heatmap
6. Paginated Heatmap Players
- Load more button instead of loading all players at once
- 200 players per batch to prevent iOS crash (was unlimited)
1.21.1 Apr 15
Cross-club player stats and Link Career Stats page
Tiered match fee system with per-player
Manual match creation and PlayCricket linking
Tiered permission roles with signup flow redesign
Show manual events in the availability dashboard
1.20.0 Apr 5
- Allows parents to link to their children's player profiles and manage things on their behalf.
- Player switcher — Parents with linked children get a player selector in the app header to switch between their own profile and
their child's.
- Parent chat access — Parents can view and participate in their child's club conversations.
- Payment on behalf — Payment functions updated so parents can pay for their child's events.
1.19.0 Mar 27
- Improved push notification reliability on iOS
1.16.2 Mar 20
- fix(ledger): support auto-deduct for training and social events
- fix(push): add iOS Firebase config and fix token retry logic
1.16.1 Mar 19
Features
- Auto-deduct match fees from player wallets, tabbed Player Settings page
- Social sharing & deep linking with landing page redesign
- Platform fee reduced from 2% to 1%, pricing page & calculator updates
- Landing page redesign with new hero, comparison grid, glass UI
1.16.0 Mar 16
ECB-standard member types system for age groups and gender sections
Member type and group restrictions to events
Sync ground coordinates from PlayCricket, auto-set event locations
Enable Google Pay for Android production
Score dashboard preview stats
1.15.0 Mar 6
- Calendar Sync — Sync match and event availability to your device calendar with RSVP integration, deduplication, and auto-sync settings
- Activity Log — Comprehensive activity log in Accounts with financial impact tracking and balance check badge
1.13.1 Feb 24
• Live scoring – score your matches ball by ball on your phone while the club follows along live. Set up your own matches and competitions, share them with the club, and download any scorecard as a PDF or Excel file.
• Registration and consent forms – clubs can send registration, medical and photo consent forms. Members and parents fill them in on their phone and sign by typing their name.
• Club documents – read your club's rules, guides and meeting minutes in the app, sorted into folders. PDF, Word, Excel and PowerPoint files open right inside ClubWiz.
• A new Season Overview – your club's season at a glance, with results and leaderboards you can filter by league or friendly, and wicket-keepers counted separately in the fielding table.
• Start a club without PlayCricket – any club can now join ClubWiz, even if it isn't on PlayCricket. Joining is simpler, and members can say whether they play or just support.
Plus bug fixes and improvements.
more Version 1.42.1 Oct 15
Data Linked to You The following data may be collected and linked to your identity:
Purchases Location Contact Info Contacts User Content Identifiers