❓ Nepal Premier League FAQ
Answers to popular questions about NPL cricket statistics and records
Ravi Bopara from England is the all-time leading run scorer in NPL with 522 runs.
View all batting stats →James Neesham holds the record for most sixes in NPL with 31 sixes.
View top six hitters →James Neesham has the highest strike rate in NPL with 185.03, having scored 346 runs off 187 balls.
View strike rate rankings →The highest individual score in NPL is 114 by Mark Watt from Scotland(not out).
View batting records →Adam Rossington has the best batting average of 43.00 with 258 runs in 6 innings.
View batting averages →Scott Kuggeleijn from New Zealand is the highest wicket-taker in NPL with 25 wickets.
View all bowling stats →Bas de Leede has the best economy rate of 5.00 runs per over, having bowled 24.0 overs.
View economy rate rankings →The best bowling figures in NPL are 6/25 by Shahab Alam from Nepal.
View best bowling figures →In 2025, Adam Rossington is the leading run scorer with 258 runs.
View 2025 batting stats →In 2025, Abinash Bohara is the leading wicket-taker with 12 wickets.
View 2025 bowling stats →