For 21+ only

okpk casino betting site — cricket, slots and live casino in one place

A platform built for players in Bangladesh — one account gives you everything from BPL to popular slots and live baccarat. Deposit instantly with bKash and Nagad.

100% Bonus Up to ৳8,000
Only ৳200 Minimum deposit
24/7 Live chat support
okpk cricket betting and casino homepage
৳8,000
Maximum welcome bonus
৳200
Minimum deposit
45 min.
Maximum withdrawal time
24/7
Live chat support

Popular slot game showcase

okpk Gates of Olympus slot game

Gates of Olympus

Pragmatic Play
Cascading High Volatility
Max RTP 96.50%
okpk Fortune Tiger slot game

Fortune Tiger

PG Soft
Video Slot Medium Volatility
Max RTP 96.81%
okpk Aviator crash game

Aviator

Spribe
Crash High Volatility
Max RTP 97%
okpk Mahjong Ways slot game

Mahjong Ways

PG Soft
Video Slot Medium Volatility
Max RTP 96.92%
okpk Super Ace slot game

Super Ace

JILI
Classic Medium Volatility
Max RTP 97%

About okpk

okpk's goal is to provide players in Bangladesh with a trustworthy, fast and straightforward online gaming experience. We believe betting and casino games should be transparent, safe and enjoyable — without complicated rules or hidden terms.

Here you will find betting on BPL, IPL and T20 World Cup as well as other international cricket, hundreds of slot games from top developers including PG Soft, Pragmatic Play, JILI and Spribe, and live casino tables run by Evolution and Ezugi featuring live baccarat, roulette, Teen Patti and more. Football and other sports markets are easy to find too.

SSL encryption is used to keep players secure and every transaction is protected. Fast deposits and withdrawals are available via bKash, Nagad, Rocket and Upay. View all casino games at okpk casino. Bengali-language 24/7 live chat support is always available for any issue.

Learn more about us
okpk secure payment and support features

Explore our sections

Bonus

From the welcome bonus to weekly reloads and cricket season offers — find full details and terms for every type of bonus in one place.

View the full bonus list and terms

Callbreak

Find the rules, strategy and a guide on how to play Callbreak — a card game very popular in Bangladesh — at okpk.

Learn Callbreak rules and strategy

Cricket

Bet on BPL, IPL, T20 World Cup and Bangladesh national team matches across all markets from match winner to over/under.

Read the cricket betting guide

Slots

Video slots, Megaways and jackpot games from top developers including PG Soft, Pragmatic Play and JILI, all in one place.

View the full slot game collection

okpk casino

A full catalogue of live baccarat, roulette, Teen Patti and table games. Evolution and Ezugi dealers streamed directly to your screen.

View the live casino game list

VIP Loyalty Program

You move up through okpk's VIP program with every bet you place. It starts at the Bronze level and regular play can take you all the way to Platinum. Weekly cashback increases at each level — calculated based on your net loss for that week.

The more you play, the faster you reach the next level. Platinum members receive the highest cashback and enjoy priority support. For example: if a Gold member has a net loss of ৳20,000 in one week, they will receive ৳20,000 × 1.1% = ৳220 cashback.

Learn more about okpk VIP benefits
Bronze
0.4%
Weekly cashback up to
Silver
0.8%
Weekly cashback up to
Gold
1.1%
Weekly cashback up to

Open an account now and get a bonus on your first deposit

Start instantly from Dhaka or anywhere in Bangladesh using bKash and Nagad.

Go to okpk Login page

What to know before your first deposit

Read the welcome bonus terms first — to receive the 100% bonus you must wager the bonus amount 15 times (example: deposit ৳1,000 and receive ৳1,000 bonus, total balance ৳2,000; to withdraw you must wager ৳1,000 × 15 = ৳15,000).

Minimum deposit is ৳200 — the same rule applies for every payment method. This condition must be met to claim a bonus.

Use a payment account in your own name — whether bKash, Nagad or Rocket, the account must be registered in your name.

Complete account verification (KYC) in advance — submit your documents right after registering so there are no delays when you make your first withdrawal.

Set a deposit limit — decide on a daily or weekly limit that fits your budget and stick to it.

Minimum withdrawal amount is ৳800 — withdrawal requests below this amount will not be accepted, so make sure you have at least that amount after a win.

BPL Betting Guide

The Bangladesh Premier League (BPL) creates a special excitement for millions of cricket fans in Bangladesh every season. At okpk you can place bets on BPL matches across various markets before the game starts. Bangladesh Tigers international matches are covered in the same way. Below is a brief introduction to the most popular betting markets.

Match Winner

A straight bet on which of the two teams will win — there are no draws in limited-overs cricket.

Top Batsman

Bet on which batsman will score the most runs in the match — separate markets for each team.

Total Runs Over/Under

Whether there will be more or fewer runs than a set number — above or below a specific score line.

Toss

Which team will win the toss at the start of the match — a simple 50/50 market, popular with new bettors.

okpk BPL cricket betting markets

Fast deposit with mobile wallets

Deposit from as little as ৳200 using bKash, Nagad, Rocket and Upay. Deposits are usually credited within moments.

bKash

The most familiar option for those who want to make quick payments on a smartphone.

1.Log in to your account and go to the deposit section.
2.Select bKash and enter the amount (minimum ৳200).
3.Confirm with your bKash number and PIN.
Nagad

A postal service wallet, widely available across the country and transfers are fast.

1.Go to the deposit option and select Nagad.
2.Enter the amount you want to send, minimum ৳200.
3.Approve the payment in the Nagad app.
Rocket

Dutch-Bangla Bank's mobile wallet, the preferred option for bank-linked customers.

1.Select Rocket on the payment page.
2.Confirm the amount (minimum ৳200).
3.Complete the transaction with your Rocket number and PIN.
Upay

UCB Bank's wallet — a practical choice for those who prefer an alternative wallet.

1.Select Upay in the deposit section.
2.Enter the amount, remembering the minimum of ৳200.
3.Approve the request in the Upay app.

How to understand betting odds

Bettors in Bangladesh generally come across three odds formats. Each format shows the same information — only the way it is displayed differs.

Decimal Odds

The simplest and most widely used format. Total return = stake × odds. Example: odds of 3.00 means a ৳1,000 bet returns ৳3,000 if you win (profit ৳2,000 + stake ৳1,000); if you lose, ৳1,000 is gone.

Fractional Odds

A traditional British format. 2/1 means ৳2 profit for every ৳1 staked. Decimal 3.00 = fractional 2/1. A ৳1,000 stake returns a profit of ৳2,000 if you win.

American Odds

Expressed with a plus (+) or minus (−) sign. +200 means a ৳100 bet returns ৳200 profit. −125 means you must stake ৳125 to return ৳100 profit.

Format Team A (Underdog) Team B (Favourite)
Decimal 3.00 1.80
Fractional 2/1 4/5
American +200 −125
Return on ৳1,000 bet ৳3,000 (profit ৳2,000) ৳1,800 (profit ৳800)

Remember — these numbers are examples only. Always bet within your means.

okpk guide to understanding betting odds formats

Step-by-step withdrawal guide

Withdrawing your winnings is straightforward — follow the steps below.

1

Log in and go to the withdrawal section

Log in to your okpk account, then select the withdrawal option from the account menu.

2

Choose your payout method

bKash, Nagad, Rocket or Upay — select whichever is most convenient for you.

3

Confirm the amount and details

Minimum withdrawal is ৳800. Double-check that the payout number is registered in your name.

4

If KYC is not yet complete

Complete identity verification (KYC) before your first withdrawal — using your national ID card or passport.

5

Wait for processing

Withdrawals are usually completed within 10–45 minutes. During peak times, it may take a little longer.

Important Terms & Conditions

  • KYC verification must be completed.
  • The wagering requirement on the bonus must be fulfilled.
  • The payout account must be in your own name.
  • The account must be active and in good standing.

Withdrawal taking too long? Get support in Bangla via 24/7 live chat.

okpk Withdrawal Methods & Steps

Top Game Developers

PG Soft
PG Soft
Pragmatic Play
Pragmatic Play
JILI
JILI
Evolution
Evolution
Spribe
Spribe
Hacksaw Gaming
Hacksaw Gaming
Nolimit City
Nolimit City
Big Time Gaming
Big Time Gaming
Ezugi
Ezugi