CricVault
CricVault API is the most comprehensive IPL statistics API available, covering every Indian Premier League season from 2008 to 2025. Built for developers, fantasy cricket platforms, sports media companies and data analysts who need reliable, structured cricket data. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📊 WHAT'S INCLUDED ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✦ 1,169 IPL matches with full scorecards ✦ 278,000+…
CricVault endpoints
| Method | Endpoint | Description |
|---|---|---|
| Matches | ||
| GET |
Get Match by ID /api/v1/matches/{match_id} |
Get Match by ID |
| GET |
Get All Matches /api/v1/matches/ |
Get All Matches |
| GET |
Get Full Scorecard /api/v1/matches/{match_id}/scorecard |
Get Full Scorecard |
| GET |
Get Ball by Ball Deliveries /api/v1/matches/{match_id}/deliveries |
Get Ball by Ball Deliveries |
| Players | ||
| GET |
Get Player Career Stats /api/v1/players/{player_id}/stats |
Get Player Career Stats |
| GET |
Get All Players /api/v1/players/ |
Get All Players |
| GET |
Get Player by ID /api/v1/players/{player_id} |
Get Player by ID |
| Teams | ||
| GET |
Get Team Stats by Season /api/v1/teams/{team_id}/stats |
Get Team Stats by Season |
| GET |
Get All Teams /api/v1/teams/ |
Get All Teams |
| GET |
Get Team by ID /api/v1/teams/{team_id} |
Get Team by ID |
| GET |
Get Head to Head Record /api/v1/teams/{team_id}/h2h/{team2_id} |
Get Head to Head Record |
| Stadiums | ||
| GET |
Get All Stadiums /api/v1/stadiums/api/v1/stadiums/ |
Get All Stadiums |
| GET |
Get Stadium Stats /api/v1/stadiums/api/v1/stadiums/{stadium_id}/stats |
Get Stadium Stats |
| GET |
Get Stadium by ID /api/v1/stadiums/api/v1/stadiums/{stadium_id} |
Get Stadium by ID |
| Seasons | ||
| GET |
Get Season by Year /api/v1/seasons/{year} |
Get Season by Year |
| GET |
Get All Seasons /api/v1/seasons/ |
Get All Seasons |
| Auctions | ||
| GET |
Get Player Auction History /api/v1/auctions/api/v1/auctions/player/{player_id} |
Get Player Auction History |
| GET |
Get All Auction Data /api/v1/auctions/api/v1/auctions/ |
Get All Auction Data |
| Records | ||
| GET |
Get Batting Records /api/v1/records/batting |
Get Batting Records |
| GET |
Get Bowling Records /api/v1/records/bowling |
Get Bowling Records |
| GET |
Get Most Sixes /api/v1/records/sixes |
Get Most Sixes |
| GET |
Get Most Fours /api/v1/records/fours |
Get Most Fours |
| Analytics | ||
| GET |
Get Fantasy Points per Match /api/v1/analytics/fantasy-points/{match_id} |
Get Fantasy Points per Match |
| GET |
Get Win Probability /api/v1/analytics/win-probability |
Get Win Probability |
| GET |
Get IPL Milestones /api/v1/analytics/milestones |
Get IPL Milestones |
| GET |
Get Batter vs Bowler Matchup /api/v1/analytics/matchup |
Get Batter vs Bowler Matchup |
| GET |
Get Role Specialists /api/v1/analytics/specialists |
Get Role Specialists |
| GET |
Get Batter Wagon Zone /api/v1/analytics/wagon-zone |
Get Batter Wagon Zone |
| GET |
Get Team Batting Order /api/v1/analytics/batting-order |
Get Team Batting Order |
| GET |
Get Chase vs Defend Stats /api/v1/analytics/chase-defend |
Get Chase vs Defend Stats |
| GET |
Get Top Performers at Venue /api/v1/analytics/venue-heroes |
Get Top Performers at Venue |
| GET |
Get Player Stats at Venue /api/v1/analytics/player-venue |
Get Player Stats at Venue |
| GET |
Get Match Momentum /api/v1/analytics/momentum/{match_id} |
Get Match Momentum |
| GET |
Get Batter Phase Stats /api/v1/analytics/phase-stats |
Get Batter Phase Stats |
| GET |
Get Bowler Phase Stats /api/v1/analytics/bowler-phase-stats |
Get Bowler Phase Stats |
| GET |
Get Winning Score at Venue /api/v1/analytics/winning-score |
Get Winning Score at Venue |
| GET |
Get Over by Over Analysis /api/v1/analytics/over-analysis |
Get Over by Over Analysis |
| GET |
Get Venue Pitch Rating /api/v1/analytics/venue-rating |
Get Venue Pitch Rating |
| GET |
Get All Super Overs /api/v1/analytics/super-overs |
Get All Super Overs |
| GET |
Get Partnership Records /api/v1/analytics/partnerships |
Get Partnership Records |
| GET |
Get Bowler Wagon Zone /api/v1/analytics/bowler-wagon-zone |
Get Bowler Wagon Zone |
| GET |
Get Player Form Last 5 Matches /api/v1/analytics/player-form |
Get Player Form Last 5 Matches |
| GET |
Get Player Consistency Score /api/v1/analytics/consistency |
Get Player Consistency Score |
| GET |
Get Biggest Batting Collapses /api/v1/analytics/collapses |
Get Biggest Batting Collapses |
| GET |
Get Auction ROI /api/v1/analytics/auction-roi |
Get Auction ROI |
| Auth | ||
| POST |
Retrieve Lost API Key /api/v1/auth/retrieve |
Retrieve Lost API Key |
| POST |
Signup Get Free API Key /api/v1/auth/signup |
Signup Get Free API Key |
| POST |
verify_payment_api_v1_auth_verify_payment_post /api/v1/auth/verify-payment |
Called by frontend after Razorpay payment success. Verifies signature, then upgrades user's plan. |
| POST |
create_razorpay_order_api_v1_auth_create_order_post /api/v1/auth/create-order |
Creates a Razorpay order. Frontend calls this, then opens Razorpay checkout. |
| POST |
Upgrade Plan /api/v1/auth/upgrade |
Upgrade Plan |
CricVault pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $3.99 / month | — |
|
| ULTRA Recommended | $11.99 / month | — |
|
| MEGA | $59.99 / month | — |
|