Records

Lokesh Bam Leads NPL Run Chart as Nepali Bowlers Dominate

Eighteen matches into Nepal Premier League Season 3, the two leaderboards tell two different stories. A Nepali batter sits alone at the top of the run chart, and six Nepali bowlers fill the top ten of the wickets list, while the foreign stars signed to dominate with the bat have done exactly that behind him. With ten league matches still to play, both races are wide open — but the shape of this season is now clear.

Reading6 min
Words1141+
Lokesh Bam running between the wickets during his fifty against Janakpur Bolts Photo: Cricnepal
Lokesh Bam of Biratnagar Kings leads the NPL Season 3 run chart with 194 runs from five matches, while Lumbini Lions spinner Sher Malla and Janakpur Bolts teenager Rahul Yadav share the wickets lead with eight each after 18 matches.

Quick Facts

Matches played
18 of 28 league matches (26 October – 7 November 2026)
Run leader
Lokesh Bam (Biratnagar Kings) — 194 runs, 5 matches
Wicket leaders
Sher Malla (Lumbini Lions) and Rahul Yadav (Janakpur Bolts) — 8 wickets each
Most sixes
Lokesh Bam — 16 sixes in 5 matches
Best bowling average
Kamal Singh Airee (Chitwan Rhinos) — 7 wickets at 4.71
Final
Saturday, 21 November 2026, TU Ground, Kirtipur

Eighteen matches into Nepal Premier League Season 3, the two leaderboards tell two different stories. A Nepali batter sits alone at the top of the run chart, and six Nepali bowlers fill the top ten of the wickets list, while the foreign stars signed to dominate with the bat have done exactly that behind him. With ten league matches still to play, both races are wide open — but the shape of this season is now clear.

Bam stands clear at the top

Lokesh Bam of Biratnagar Kings leads the run chart with 194 runs from five matches, 50 clear of the next batter. He has done it at a strike rate of 153.97, with two half-centuries and 16 sixes — more sixes than any other batter in the tournament. No other player has reached two fifties yet this season.

The innings that built the lead came against Karnali Yaks on 29 October, when Bam struck 87 from 52 balls with nine sixes to carry Biratnagar to 186 for 7. It remains the highest individual score of the season. He followed it with 50 from 40 balls against Janakpur Bolts on 3 November, in the match where Biratnagar became the first team in league history to have three batters pass fifty in the same innings.

Bam's consistency is what sets him apart. He has reached 25 in four of his five innings, and his average of 38.80 is built on substance rather than one big day. Biratnagar have three of the top ten run-scorers — Bam, Andre Russell and Imran Sheikh — yet they sit in the lower half of the table, which says plenty about how much of their batting has run through one man.

Foreign batters own the chasing pack

Behind Bam, the chasing pack is almost entirely foreign. Andre Russell is second with 144 runs from five matches, and he has scored them faster than anyone in the top ten, at a strike rate of 189.47 with 14 sixes. Russell has also taken six wickets, making him the most complete all-round contributor of the season so far.

Saif Hassan of Janakpur Bolts is third with 140 runs from four matches, including a highest score of 71. David Warner of Kathmandu Gurkhas is fourth with 126 runs — but he has played only three matches, and his average of 63.00 is the best in the top ten. If Warner plays the rest of the season at anything like his current rate, Bam's lead will not last long.

Karnali Yaks batter Ariful Islam is fifth with 119 runs from four matches at a strike rate of 183.08, the second-fastest scoring rate in the top ten. Chitwan Rhinos' England pair follow: Ravi Bopara with 115 runs from three matches at an average of 57.50, and Dawid Malan with 114 from three, including a highest score of 70.

The bottom of the top ten is where the Nepali presence returns. Pawan Sarraf of Karnali Yaks and Moeen Ali of Janakpur Bolts are tied on 108 runs each, and Imran Sheikh of Biratnagar Kings completes the list with exactly 100 runs from five matches, including a highest score of 56. Just outside it sits David Miller, who has needed only one innings to make his mark: an unbeaten 93 from 55 balls for Karnali Yaks, with seven sixes.

Three Nepali batters in the top ten, seven foreign. That is the batting story of Season 3 so far — and it is the mirror image of the bowling story.

Six Nepali bowlers in the top ten

The wickets list belongs to Nepal. Sher Malla of Lumbini Lions and Rahul Yadav of Janakpur Bolts share the lead with eight wickets each, and six of the top ten wicket-takers are Nepali.

Malla has taken his eight wickets in just four matches, at an average of 10.38 and an economy rate of 5.19. He set the tone on the opening day itself, taking 3 for 11 against Sudurpaschim Royals and winning the player of the match award as Lumbini bowled the Royals out for 87. He has been Lumbini's most reliable bowler in a side that sits at the top of the table.

Rahul Yadav, 16, has matched him wicket for wicket across five matches. He took a wicket with the first ball of his debut, then produced the standout spell of his young career against Kathmandu Gurkhas, taking 4 for 31 to bowl out a star-studded batting line-up for 115. His eight wickets have come at an average of 14.38.

Behind the leading pair, eight bowlers are locked together on seven wickets — and the group shows how deep the bowling talent runs this season. Moeen Ali of Janakpur Bolts has seven wickets at an average of 9.71 and an economy rate of 4.86, and he is the only player in the tournament in both top tens, with 108 runs to go with his wickets.

Anil Kharel of Sudurpaschim Royals has seven wickets from five matches at 8.43 apiece. Kamal Singh Airee of Chitwan Rhinos has the best average of any bowler in the top ten — 4.71 — having taken seven wickets in only six overs across two bowling innings, with best figures of 4 for 26. Harmeet Singh of Janakpur Bolts has bowled the most overs of anyone in the group, 19.3, for his seven wickets.

The rest of the seven-wicket group underlines the spread: Jahandad Khan of Kathmandu Gurkhas has 4 for 23 as his best return, Rijan Dhakal of Chitwan Rhinos took 4 for 24 against Pokhara Avengers, Karnali Yaks captain Sompal Kami has 4 for 33, and former Sri Lanka captain Angelo Mathews has taken his seven wickets for Biratnagar Kings in just eight overs.

What the numbers mean for the run-in

Ten league matches remain, and neither race is settled. Bam's 50-run lead is comfortable but not safe: Warner has two matches in hand on him, Russell has the same number of games left and the fastest scoring rate in the top ten, and Saif Hassan is only 54 runs behind with a game in hand.

The wickets race is even tighter. Ten bowlers sit within one wicket of each other — two on eight, eight on seven — so a single three-wicket spell in the next round of matches could turn the whole list upside down. Malla's economy rate of 5.19 and Airee's average of 4.71 suggest the two most miserly bowlers are also the two hardest to dislodge from the top.

The split between the two charts is the real story of the season so far. Foreign batters have supplied the bulk of the runs, but Nepali bowlers have taken the bulk of the wickets. For a league built to give Nepali cricketers a stage against international stars, that is exactly the balance its organisers would have wanted.

Two more matches are scheduled for today, Pokhara Avengers against Karnali Yaks and Chitwan Rhinos against Kathmandu Gurkhas. By tonight, both leaderboards will have moved again.

Read Also: Biratnagar's Three Fifties: An NPL First in Match 12

FAQs

Who leads the NPL Season 3 run chart?

Lokesh Bam of Biratnagar Kings leads the chart with 194 runs from five matches, at a strike rate of 153.97 and with two half-centuries. His 87 against Karnali Yaks on 29 October is the highest individual score of the season so far.

Who has taken the most wickets in NPL Season 3?

Sher Malla of Lumbini Lions and Rahul Yadav of Janakpur Bolts share the lead with eight wickets each after 18 matches. Malla took his eight in four matches; Rahul Yadav, 17, took his in five. Eight more bowlers sit one behind them on seven wickets.

How many Nepali players are in the top 10 run-scorers and wicket-takers?

Three Nepali batters are in the top 10 run-scorers — Lokesh Bam (194), Pawan Sarraf (108) and Imran Sheikh (100) — while six Nepali bowlers are in the top 10 wicket-takers: Sher Malla, Rahul Yadav, Anil Kharel, Kamal Singh Airee, Rijan Dhakal and Sompal Kami.

When do the NPL Season 3 playoffs and final take place?

The league stage runs until 15 November 2026. Qualifier 1 is on 17 November, the Eliminator on 18 November, Qualifier 2 on 19 November, and the grand final on Saturday, 21 November 2026 at the TU International Cricket Ground in Kirtipur.

Comments

  1. No comments yet. Be the first to share your view.

Leave a comment

Your email is never shown publicly. Comments appear after approval.