Top performances
SialTV keeps the NPL Season 3 leaderboard from the verified scorecards — 20 matches completed through Match 21, with Match 7 abandoned for rain. Every figure below comes from that record: most runs, most wickets, the fastest scoring, the tightest bowling and the season’s records.
On this page: Most runs · Most wickets · Best strike rates · Best economy · Season records. Catches are not in the verified stats file, so there is no catches list on this page — and a few names below do not have a SialTV profile yet, so they are shown without a link rather than linked to a page that does not exist.
Most runs
| # | Player | Team | M | Runs | HS | SR | 50s |
|---|---|---|---|---|---|---|---|
| 1 | Lokesh Bam | Biratnagar Kings | 5 | 194 | 87 | 154.0 | 2 |
| 2 | Ravi Bopara | Chitwan Rhinos | 4 | 171 | 55 | 132.6 | 1 |
| 3 | Andre Russell | Biratnagar Kings | 5 | 144 | 52 | 189.5 | 1 |
| 4 | Ariful Islam | Karnali Yaks | 5 | 143 | 44 | 183.3 | 0 |
| 5 | Pawan Sarraf | Karnali Yaks | 5 | 140 | 37 | 105.3 | 0 |
| 6 | Saif Hassan | Janakpur Bolts | 4 | 140 | 71 | 115.7 | 1 |
Pawan Sarraf and Saif Hassan are tied on 140 runs; Sarraf is listed first alphabetically. Lokesh Bam’s 194 is the most in the league, with two fifties in five matches.
Most wickets
| # | Player | Team | M | Wkts | Econ |
|---|---|---|---|---|---|
| 1 | Harmeet Singh | Janakpur Bolts | 6 | 11 | 5.83 |
| 2 | Rijan Dhakal | Chitwan Rhinos | 4 | 10 | 6.75 |
| 3 | Kamal Airee | Chitwan Rhinos | 3 | 9 | 5.80 |
| 4 | Rahul Yadav | Janakpur Bolts | 6 | 9 | 6.95 |
| 5 | Sompal Kami | Karnali Yaks | 5 | 9 | 8.82 |
| 6 | Anil Kharel | Sudurpaschim Royals | 5 | 8 | 5.69 |
Anil Kharel takes the last place in this table on fewest runs conceded among the three bowlers on 8 wickets — Sher Malla and Scott Kuggeleijn also have 8 each. Harmeet Singh’s 11 is the most in the league, at 5.83 runs an over.
Best batting strike rates
Runs per 100 balls, for batters with at least 50 runs in the season — a one-ball cameo cannot top this list.
| # | Player | Team | Runs | Balls | SR |
|---|---|---|---|---|---|
| 1 | Deepak Dumre | Karnali Yaks | 81 | 41 | 197.6 |
| 2 | Yuvraaj Samra | Pokhara Avengers | 121 | 62 | 195.2 |
| 3 | Sahan Arachchige | Kathmandu Gorkhas | 67 | 35 | 191.4 |
| 4 | Andre Russell | Biratnagar Kings | 144 | 76 | 189.5 |
| 5 | Ariful Islam | Karnali Yaks | 143 | 78 | 183.3 |
Deepak Dumre’s 81 runs have come at 197.6 — the fastest scoring of any batter with 50 runs or more. Andre Russell’s 189.5 is the fastest among the season’s top five run-scorers.
Best bowling economy
Runs conceded per over, for bowlers with at least 10 overs in the season — a single tidy over cannot top this list either.
| # | Player | Team | Wkts | Overs | Econ |
|---|---|---|---|---|---|
| 1 | Shakib Al Hasan | Pokhara Avengers | 4 | 10 | 4.50 |
| 2 | Moeen Ali | Janakpur Bolts | 7 | 14 | 4.86 |
| 3 | Sher Malla | Lumbini Lions | 8 | 16 | 5.19 |
| 4 | Dipendra Singh Airee | Sudurpaschim Royals | 5 | 18.5 | 5.26 |
| 5 | Shahab Alam | Kathmandu Gorkhas | 3 | 15 | 5.33 |
Shakib Al Hasan has gone at 4.50 runs an over across his 10 overs — the tightest bowling of the season so far. Kamal Airee, third in the wickets list, is eighth here at 5.80.
Season records
| Record | Holder | Match |
|---|---|---|
| Highest individual score | Yuvraaj Samra — 102 off 48 balls | Pokhara Avengers vs Karnali Yaks, Match 19, 9 Nov |
| Best bowling figures | Harmeet Singh — 4/17 (4 overs) | Janakpur Bolts vs Sudurpaschim Royals, Match 21, 10 Nov |
| Highest team total | Pokhara Avengers — 217/3 | vs Karnali Yaks, 19th Match |
The next-highest totals are both from Match 6: Karnali Yaks’ 187 for 6 and Biratnagar Kings’ 186 for 7, against each other. The biggest win of the season is Pokhara Avengers’ 63-run win over Karnali Yaks in Match 19 — the same match as the 217 total and the 102.
More NPL coverage
Fixtures and results for every team are on the NPL Schedule page. The full standings are on the NPL Points Table page, and every completed match is on the NPL Results page. The Nepal Premier League hub has the season in full.
Frequently asked questions
Who has scored the most runs in NPL Season 3?
Lokesh Bam of Biratnagar Kings — 194 runs in five matches, at a strike rate of 154.0, with two fifties and a highest score of 87.
Who has taken the most wickets in NPL Season 3?
Harmeet Singh of Janakpur Bolts — 11 wickets in six matches at 5.83 runs an over, including the season’s best figures of 4 for 17 in Match 21.
What is the highest individual score of the season?
Yuvraaj Samra’s 102 off 48 balls for Pokhara Avengers against Karnali Yaks in Match 19 — the only century of the season so far.
What is the highest team total of the season?
Pokhara Avengers’ 217 for 3 against Karnali Yaks in Match 19 — 63 runs clear of the next-highest total in that match, and the season’s biggest win.
Do these stats cover every match?
They cover the 20 completed matches through Match 21. Match 7 was abandoned for rain, so no figures come from it. The tables update after every match day.