Done for you, every week Built for cricket clubs From £89.99/month Free sample · no card required Made for cricket, by cricketers Done for you, every week Built for cricket clubs From £89.99/month
BOUNDARY SOCIAL · MATCHDAY CONTENT FOR CRICKET CLUBS
★ Insight · Play-Cricket ★

EXPORT PLAY-CRICKET
FIXTURES TO CSV.

Two methods for UK club admins: the 15-minute manual route, and the live API method that handles reschedules automatically using your club's ECB-issued key.

By the Boundary Social Editorial Team Published Updated en-GB
Quick definition A Play-Cricket fixtures CSV export is a spreadsheet file containing your club's fixture list (date, opposition, venue, format, home or away) extracted from the ECB's Play-Cricket platform. You can build one manually from the Play-Cricket admin view, or generate one automatically using your club's own ECB-issued Play-Cricket API key.

There's a manual method any admin can do today, and an API-key method that handles reschedules automatically. This post walks through both.

★ Compliance note Connecting Play-Cricket to anything outside of play-cricket.com requires your club's own ECB-issued API key. Request it from ECB Play-Cricket Support. Boundary Social only operates on the key you give us, and we never share keys between clubs.

Why do clubs need a Play-Cricket fixtures CSV at all?

Reason 1. The club website. Your Play-Cricket page works, but it doesn't match your brand. Most clubs want fixtures on their own site, in their own colours.

Reason 2. Calendar subscriptions. Players and parents want fixtures in Google Calendar or Apple Calendar.

Reason 3. Match-day graphics. Fixture graphics are 80% the same fields every week. A CSV feeds the templating tool.

Method 1: manual export from the Play-Cricket admin view

Who this is for: any site admin who needs a one-off snapshot at season start. No API key required.

  1. Log in to Play-Cricket as a site administrator. Go to your-club.play-cricket.com/admin.
  2. Navigate to Fixtures. From the admin sidebar, pick Fixtures.
  3. Filter by team and season. Pick the team and the current season.
  4. Switch to Print view. Use the Print or List option.
  5. Select all and copy. Cmd-A / Ctrl-A then Cmd-C / Ctrl-C.
  6. Paste into Google Sheets or Excel.
  7. Tidy the columns. Recommended columns: date, start_time, opposition, venue, format, home_or_away, competition.
  8. Save as CSV. File → Download → CSV in Google Sheets.

What goes wrong with the manual route

Method 2: automatic export via your club's Play-Cricket API key

Who this is for: clubs that want fixtures kept current automatically (on the website, in calendars, in graphics tools) without manual intervention every time the league shuffles.

What you need first

  1. Your club's ECB-issued Play-Cricket API key. Request from ECB Play-Cricket Support. In our experience, turnaround is typically a few working days, with longer waits during March and April when many clubs are requesting access at the same time.
  2. A tool that knows how to call the Play-Cricket API. Either a custom script or a vendor like Boundary Social.
  3. A place to put the CSV. A club website folder, Google Drive, wherever your downstream tools will pick it up.

What the tool must do to be compliant

Manual vs API: which one should your club actually use?

FactorManual CSVAPI-key CSV
Setup time10 to 15 min per team1 hour once, then automatic
Ongoing effortRe-export after every changeNone
Handles reschedulesNoYes
Handles late cup fixturesNoYes
Multi-team scalingPainfulLinear
Requires ECB API keyNoYes
Recommended forOne-off start-of-seasonWhole-season operation

In our experience, clubs typically start with the manual export and switch to the API method once the league starts rescheduling fixtures mid-season.

What to do with the CSV once you've got it

Win 1. Club website fixtures table. Drop the CSV into a SportsEvent-schema HTML table on your club site.

Win 2. Live calendar feed. Turn the CSV into an iCal feed. Full walk-through: Play-Cricket to Google Calendar sync.

Win 3. Fixture graphic templates. Feed the CSV into a templating tool. Either your own Canva workflow, or Boundary Social's match-day graphics.


Related:

★ Common Questions ★

FREQUENTLY
ASKED.

Can I download a CSV directly from Play-Cricket?

There is no one-click CSV export inside Play-Cricket. Club admins build a CSV manually by copying the fixtures Print view into a spreadsheet, or by using their ECB-issued API key with a tool that returns fixtures as CSV. The manual route takes 10 to 15 minutes per team per season.

Do I need a Play-Cricket API key to export fixtures?

Not for a one-off manual export. Site admins can copy fixtures straight out of the Print view. You do need your club's own ECB-issued API key for any automatic or repeatable export, including any tool that re-exports after a league reschedule.

What columns should a Play-Cricket fixtures CSV contain?

Date, start time, opposition, venue, format (T20/40-over/50-over), home or away, league or cup, and an optional notes column. That's enough for a club website, calendar feed, fixture graphic generator and a captains' WhatsApp summary.

Will the CSV update automatically when a fixture is rescheduled?

Only if you built it via the API method. The manual copy-paste route is a snapshot. If a fixture is rescheduled in Play-Cricket two weeks later, the manual CSV will be wrong until you redo it. The API-key route refreshes on a schedule and stays current.

★ Free Sample · No Card Needed ★

LET YOUR CLUB
LOOK ALIVE ONLINE.

Done For You from £89.99/month. Free sample on every package. First 20 clubs get free brand setup.