Use these endpoints to get JSON data for your applications. All endpoints support CORS and return JSON responses.
Get currently ongoing cricket matches with live scores and match status.
api.php?action=live-matches&type=all
api.php?action=live-matches&type=international
api.php?action=live-matches-top
api.php?action=live-matches-top12
Get recently completed cricket matches with final scores and results.
api.php?action=recent-matches&type=all
api.php?action=recent-matches&type=international
api.php?action=recent-matches-top
api.php?action=recent-matches-top12
Get scheduled cricket matches with start times, venues, and team information.
api.php?action=upcoming-matches&type=all
api.php?action=upcoming-matches&type=international
api.php?action=upcoming-matches-top
api.php?action=upcoming-matches-top12
Get list of cricket teams with their details and current rankings.
api.php?action=teams&type=all
api.php?action=teams&type=international
Get information about cricket series including ongoing and upcoming tournaments.
api.php?action=series&type=all
api.php?action=series&type=international
Get information about cricket franchise leagues like IPL, BBL, PSL, and more.
api.php?action=franchise-leagues
api.php?action=franchise-leagues&filter_top_nations=true
Get complete cricket data in a single API call - perfect for admin panels and Flutter apps. Includes all match types, teams, series, broadcasting info, and system statistics.
api.php?action=cricket-dashboard
Complete cricket dashboard with all data categories, statistics, and broadcasting info
api.php?action=cricket-dashboard&days=14
Extended 14-day cricket dashboard for comprehensive upcoming matches
api.php?action=epg-get_all_channels
Get all available cricket channels
api.php?action=epg-get_channel_data&channel=Sky Cricket
Get 7-day program data for Sky Cricket
api.php?action=epg-get_channel_data&channel=Star Sports 1
Get 7-day program data for Star Sports 1
api.php?action=epg-get_channel_data&channel=Sony Sports 1
Get 7-day program data for Sony Sports 1
curl "https://cricket.afgtvshows.com/api.php?action=live-matches&type=all"
fetch('api.php?action=live-matches&type=all')
.then(response => response.json())
.then(data => console.log(data));
Total Channels: 16 cricket channels monitored
Update Frequency: Every 6 hours with 7-day rolling data
Last Update: Loading...