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.
Popular slot game showcase
Gates of Olympus
Fortune Tiger
Sweet Bonanza
Aviator
Mahjong Ways
Super Ace
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
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 termsCallbreak
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 strategyCricket
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 guideSlots
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 collectionokpk 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 listVIP 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 benefitsOpen 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 pageWhat 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.
Fast deposit with mobile wallets
Deposit from as little as ৳200 using bKash, Nagad, Rocket and Upay. Deposits are usually credited within moments.
The most familiar option for those who want to make quick payments on a smartphone.
A postal service wallet, widely available across the country and transfers are fast.
Dutch-Bangla Bank's mobile wallet, the preferred option for bank-linked customers.
UCB Bank's wallet — a practical choice for those who prefer an alternative wallet.
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.
Remember — these numbers are examples only. Always bet within your means.
Step-by-step withdrawal guide
Withdrawing your winnings is straightforward — follow the steps below.
Log in and go to the withdrawal section
Log in to your okpk account, then select the withdrawal option from the account menu.
Choose your payout method
bKash, Nagad, Rocket or Upay — select whichever is most convenient for you.
Confirm the amount and details
Minimum withdrawal is ৳800. Double-check that the payout number is registered in your name.
If KYC is not yet complete
Complete identity verification (KYC) before your first withdrawal — using your national ID card or passport.
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.