Mobile / Web/sports

Build a cricket stats app — 150K+ matches, player careers, head-to-head records

Cricket is the second most followed sport globally — and APlicious owns a database of 150,000+ matches from Cricsheet (ODC-BY licence) covering player career stats, head-to-head records, and full match archives. No third-party API fees.

Get free API key Full docs
01

Recent match results

Fetch the last N matches for any team — perfect for a results feed:

const res = await fetch(
  'https://aplicious.com/api/v1/sports/cricket/matches' +
  '?team=India&limit=10',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
const { data } = await res.json();
// { team, matches: [{ id, title, date, venue,
//   result, match_type }] }
02

Player career statistics

Look up career batting or bowling stats for any player:

const res = await fetch(
  'https://aplicious.com/api/v1/sports/cricket/player-stats' +
  '?name=Virat+Kohli',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
// { name: "Virat Kohli", matches: 113, runs: 8848,
//   average: 49.72, centuries: 29, strike_rate: 92.7 }
03

Head-to-head comparison

The most engaging cricket feature — win/loss record between two teams:

const res = await fetch(
  'https://aplicious.com/api/v1/sports/cricket/head-to-head' +
  '?team1=India&team2=Australia',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
// { team1: "India", team2: "Australia",
//   total_matches: 142, team1_wins: 54,
//   team2_wins: 76, no_result: 12 }
04

Full match scorecard

Drill into any match by ID for the full scorecard:

const res = await fetch(
  'https://aplicious.com/api/v1/sports/cricket/match?id=1082591',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
// { title, date, venue, toss, result,
//   innings: [{ team, runs, wickets, overs,
//   top_scorer: { name, runs } }] }
05

Football scores sidebar (bonus)

Add a live football scores strip from ESPN — covers all major leagues:

const res = await fetch(
  'https://aplicious.com/api/v1/sports/football/scores' +
  '?league=premier-league',
  { headers: { 'X-API-Key': process.env.LAPI_KEY } }
);
// { league, matches: [{ home, away,
//   home_score, away_score, status, date }] }

Why APlicious?

Because the cricket data is owned (Cricsheet ODC-BY), there are no upstream API costs or rate limits on historical queries. Pair with /education (cricket trivia quiz) for gamification on the same plan.

Ready to build?

Free tier · 250 calls/month · No credit card · All 10 APIs included

Get your free API key

More guides

Build a Recipe App with the APlicious Recipes & Food APIs

Read guide

Build a Wellness App — Biorhythm, Fasting & Sleep Tracking API

Read guide

Build a Finance Dashboard with Stocks, SIP & Forex APIs

Read guide