Online play · In development

Real opponents. Fair results.

NPL Cricket League is built to be played online: matched against players at your level, with a server that decides every ball so nobody can fake a score. Here is how it will work.

Concept

Ranked match

Finding opponent…

KRY
DivisionHimal III
Format5 overs, 1v1
RegionNepal
Cancel

Concept screen. The game is in development.

From tap to toss

How a match finds you.

  1. 1

    Sign in

    Your account carries your squad, rank and progress.

  2. 2

    Join the queue

    We look for a player at your skill level.

  3. 3

    Matched

    A real player, or Lumi AI if the wait runs long.

    Player foundLumi AI after a wait
  4. 4

    Play on the server

    Every ball is decided on our server.

  5. 5

    Result and rank

    Your rating, division and leaderboard update.

Authoritative server

The server decides every ball.

Phones only send inputs: your shot, your timing, your delivery. The server works out the result and sends the same ball to both players. There are no scores kept on the phone to tamper with.

  • No client-side scores
  • Inputs checked for impossible timing
  • Every match logged for review
Match serverYouOpponentinputinputsame ball

Everything online

Built for playing together.

Skill matchmaking

You're matched by rating, so close games are the norm. If nobody suitable is around, Lumi AI steps in after a short wait.

Accounts

Sign in with a one-time code sent to your email. Phone sign-in with an OTP is planned for later.

Friends

Add friends, see who's online, and invite them to a private room with a code.

Planned

Fan clubs

Join your franchise's fan club and play for it in club events.

Live events

Weekend cups and festival events, from the Dashain Cup to Tihar Lights.

Leaderboards

Rankings by division, from Terai to Himal, and by region, so you can be the best in your part of Nepal.

Fair play

Good cricket, good manners.

  • Report a playerReport cheating, abuse or quitting from the match screen in a couple of taps.
  • ModerationOur team reviews reports with the match log, and can warn, restrict or ban accounts.
  • Safe chatRooms use preset emotes, so banter stays friendly.

Connection resilience

Signal dropped? Your seat is safe.

Mobile data in Nepal can be patchy. If your connection drops mid-match, Lumi AI holds your seat until you're back, and you rejoin on the next ball.

  1. 1

    Connection drops

    The server notices you've gone quiet.

  2. 2

    Lumi AI holds your seat

    It plays sensibly in your place so the match keeps moving.

  3. 3

    You rejoin

    Open the app and you're straight back in, on the next ball.

Questions about online play

Do I need to be online to play?
Most modes are online. Practice nets will work offline, so you can sharpen your timing anywhere.
How do I sign in?
With a one-time code sent to your email. Phone sign-in with an OTP is planned for later.
What is Lumi AI?
Lumi AI is our computer opponent. It plays your league seasons, fills in when matchmaking takes too long, and holds your seat if your connection drops.
Can someone hack their score?
The server decides every ball from the inputs it receives, and phones never keep their own score, so there is nothing on the phone to edit.
When can I play?
The game is in development. Pre-register and we'll invite you when the closed beta opens.