❓ 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 490 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 →Ravi Bopara has the best batting average of 40.83 with 490 runs in 12 innings.
View batting averages →Scott Kuggeleijn from New Zealand is the highest wicket-taker in NPL with 25 wickets.
View all bowling stats →Harmeet Singh has the best economy rate of 5.00 runs per over, having bowled 39.4 overs.
View economy rate rankings →The best bowling figures in NPL are 6/28 by Will Bosisto from Australia.
View best bowling figures →In 2025, Ravi Bopara is the leading run scorer with 204 runs.
View 2025 batting stats →In 2025, Sandeep Lamichhane is the leading wicket-taker with 14 wickets.
View 2025 bowling stats →