Franchise T20 · 2024–2025

Nepal Premier League (NPL) ball-by-ball data API

OpenCricket API has ball-by-ball data for 64 Nepal Premier League matches, from 30 Nov 2024 to 13 Dec 2025. Every delivery, scorecard and player, through one REST API and an MCP server for AI agents.

64Matches
15kDeliveries
2Seasons
212Players and officials

NPL finals

SeasonResultVenue
2025/26Lumbini Lions won by 6 wickets v Sudur Paschim RoyalsTribhuvan University International Cricket Ground, Kirtipur
2024/25Janakpur Bolts won by 5 wickets v Sudur Paschim RoyalsTribhuvan University International Cricket Ground, Kirtipur

Most runs

BatterRunsBallsSR
RK Paudel555489113.5
RS Bopara523393133.1
B Bhandari499452110.4
SA Zaib391289135.3
DS Airee389264147.3

Most wickets

BowlerWktsRunsEcon
SC Kuggeleijn273676.69
Karan KC253666.95
A Bohara243687.48
S Malla243666.59
S Lamichhane233685.75

Highest individual scores

BatterRunsBallsAgainst
MRJ Watt11444Lumbini Lions, 2025
AM Rossington10858Karnali Yaks, 2025
AGS Gous10455Lumbini Lions, 2024
RK Paudel9559Pokhara Avengers, 2024
Priyank Panchal9048Chitwan Rhinos, 2025

Highest team totals

TeamScoreAgainst
Biratnagar Kings220/6Pokhara Avengers, 2025
Pokhara Avengers201/2Karnali Yaks, 2025
Sudur Paschim Royals193/7Pokhara Avengers, 2025
Biratnagar Kings193/8Lumbini Lions, 2024
Lumbini Lions191/7Biratnagar Kings, 2024

All figures are computed from the 64 Nepal Premier League matches in the Cricsheet archive (2024–2025). Matches that are not in the archive are not counted, so career totals can differ from official records.

Query NPL data

cURL · GET /v1/matches
curl "https://opencricketapi.com/v1/matches?competition=comp_nepal-premier-league&season=2025/26" \
  -H "Authorization: Bearer oc_live_your_api_key"

Competition ID: comp_nepal-premier-league. See the API docs for scorecards, deliveries, partnerships and phase splits.

Seasons

2024/25 · 32 matches2025/26 · 32 matches

Questions about NPL data

Is there an API for NPL ball-by-ball data?

Yes. OpenCricket API has ball-by-ball data for 64 Nepal Premier League matches from 30 Nov 2024 to 13 Dec 2025: 14,937 deliveries with batter, bowler, runs, extras and wickets. Query it with GET /v1/matches?competition=comp_nepal-premier-league.

Which NPL seasons are covered?

2 seasons: 2024/25, 2025/26. Each season lists its matches with stable IDs and full scorecards.

Who has scored the most runs in the NPL?

In the 64 Nepal Premier League matches in this archive (2024–2025), RK Paudel has scored the most runs: 555 from 489 balls. Matches missing from the archive are not counted.

Who has taken the most wickets in the NPL?

In the matches in this archive (2024–2025), SC Kuggeleijn has taken the most wickets: 27.

Who won the most recent NPL final?

Lumbini Lions won by 6 wickets in the 2025/26 final at Tribhuvan University International Cricket Ground, Kirtipur on 13 Dec 2025.

More Franchise T20 data

Build with NPL data.

Join the waitlist for a free Starter key, or the Developer plan for every delivery and all MCP tools.