21+ This platform is for adults aged 21 and above only. Please gamble responsibly.
Bangladesh's #1 Trusted Betting Platform

okpj – Bangladesh's Most Trusted Cricket & Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup and enjoy 500+ live casino games — all in one secure platform built for Bangladeshi players.

500+ Games Available
50K+ Active Players
৳20K Welcome Bonus
24/7 Live Support

Explore Game Categories

From cricket sportsbook to live dealer tables — every game style is covered at okpj

🎰 Slots
🏏 Cricket
🃏 Live Dealer
🎱 Bingo
🀄 Teen Patti
🃏 Andar Bahar
🎟️ Lottery
♠️ Poker
okpj

Recent Big Wins at okpj

Real players, real payouts — see the latest jackpot winners from across Bangladesh

৳8,50,000
Mega Slots Jackpot
R*** from Dhaka
৳4,20,000
Live Roulette Table
S*** from Chittagong
৳2,75,000
Cricket Multi-Bet
M*** from Sylhet
৳1,90,000
Teen Patti Pro
A*** from Khulna
okpj

okpj by the Numbers

Trusted by tens of thousands of players across Bangladesh every single day

50,000+
Registered Players
৳2Cr+
Daily Payouts
500+
Games Available
4+
Years in Operation

Featured Promotion

Cricket Accumulator Boost
Up to 50% Extra Winnings

  • Combine 3+ cricket match bets for an automatic accumulator boost
  • Valid for BPL, IPL, T20 World Cup & international fixtures
  • Boost applied instantly — no promo codes required
Bet on Cricket Now
Accumulator Boost
50%
on 3+ match accumulators

Terms apply. 21+ only. Play responsibly.
okpj

Built for Bangladeshi Players

okpj was designed from the ground up with the Bangladeshi player in mind — from language to payment methods to local sports coverage.

💚
BDT Currency

All balances, bets and withdrawals shown in Bangladeshi Taka (৳) with no hidden conversion fees.

📱
Mobile Wallets

Deposit and withdraw instantly using bKash, Nagad, Rocket, and Upay — familiar, fast, and secure.

🏏
Cricket First

Comprehensive cricket betting markets covering BPL, IPL, T20 World Cup, and Bangladesh Tigers matches.

🕐
BST Timezone

Customer support and all live event schedules run on Bangladesh Standard Time (UTC+6) for your convenience.

okpj

Your Journey at okpj

From registration to your first withdrawal — four simple steps

Sign Up in Minutes

Create your free okpj account using your mobile number. Verification is quick, and your account is ready within minutes. Players must be 21 years or older.

1
2
Deposit Instantly

Fund your account in seconds via bKash, Nagad, or Rocket. Minimum deposit is just ৳100. Your balance reflects instantly with no processing delays.

Play & Win

Explore 500+ games — cricket sportsbook, live casino, slots, Teen Patti, and more. Bet on your favourite BPL or IPL match in real time with competitive odds.

3
4
Withdraw Fast

Request a withdrawal directly to your bKash or Nagad wallet. Most withdrawals are processed within 15–30 minutes, 24 hours a day.

okpj

Quick Deposit with bKash & Nagad

Over 60% of Bangladeshi players prefer mobile wallets — okpj supports them all with instant processing

🔴
bKash

Bangladesh's largest mobile financial service with over 60 million users nationwide.

৳100 – ৳50,000 per transaction
Instant
🟠
Nagad

Government-backed mobile financial service, growing rapidly across Dhaka, Chittagong, and Sylhet.

৳100 – ৳50,000 per transaction
Instant
🟣
Rocket

Dutch-Bangla Bank's mobile banking solution — widely used across Rajshahi, Khulna, and Barisal.

৳200 – ৳30,000 per transaction
Instant
🔵
Upay

United Commercial Bank's digital wallet solution, gaining popularity in urban centres.

৳200 – ৳20,000 per transaction
Instant
💳
Visa / Mastercard

International debit and credit cards accepted via City Bank, BRAC Bank, and Islami Bank.

৳500 – ৳1,00,000 per transaction
1–3 Hours
🏦
Bank Transfer

Direct bank transfers from Sonali Bank, Dutch-Bangla Bank, and all major Bangladeshi banks.

৳1,000 – ৳5,00,000 per transaction
2–6 Hours

All deposits are processed via 256-bit SSL encryption. Your financial information is never stored on okpj servers.

Why Thousands Choose okpj

Speed, security, and a platform that genuinely understands Bangladesh players

Lightning Fast Payouts

Withdrawals to bKash and Nagad processed in under 30 minutes around the clock.

Bank-Grade Security

256-bit SSL encryption, two-factor authentication, and real-time fraud monitoring protect your account.

Best Cricket Odds

Highly competitive odds on BPL, IPL, T20, and all Bangladesh Tigers international matches.

24/7 Local Support

English- and Bengali-speaking support agents available every hour of the day via live chat.

Mobile Optimised

Fully responsive across all Android and iOS devices — no app download required to play.

Generous Bonuses

Welcome bonus up to ৳20,000, daily reload offers, VIP rewards, and cricket accumulator boosts.

500+ Games

Slots, live tables, Teen Patti, Andar Bahar, Bingo, Lottery, and more from top global providers.

English Interface

Full English-language platform designed specifically for the English-speaking Bangladeshi gambling audience.

okpj

RTP & House Edge Explained

Understanding the mathematics behind casino games makes you a smarter, more informed player

What is RTP (Return to Player)?

Return to Player, or RTP, is a percentage that describes how much of the total money wagered on a game is paid back to players over time. For example, a slot game with an RTP of 96% means that — theoretically — for every ৳100 wagered, ৳96 is returned to players as winnings over a statistically significant number of spins. The remaining ৳4 represents the casino's revenue, known as the house edge. It is important to understand that RTP is calculated over millions of rounds and does not guarantee any specific outcome during a single session.

Typical RTP Ranges by Game Type

Different game categories carry different RTP ranges. Online slot games generally fall between 92% and 98%, with the industry average sitting around 95–96%. Classic table games tend to offer more favourable returns: standard blackjack, when played with basic strategy, carries an RTP close to 99%, meaning the house edge is less than 1%. European roulette typically returns around 97.3% to the player (house edge 2.7%), while American roulette — with its additional double-zero pocket — drops to approximately 94.7% RTP (house edge 5.26%). Live dealer games at okpj follow the same mathematical rules as their physical counterparts.

Understanding the House Edge

The house edge is simply the mathematical advantage the casino holds over the player. It is the flip side of RTP: House Edge = 100% minus RTP. A game with 96% RTP has a 4% house edge. This edge ensures that over a large enough sample of play, the casino will retain a predictable percentage of all wagers placed. This does not mean players cannot win — in the short term, variance and luck play a significant role, and large wins are absolutely possible. Understanding the house edge helps players set realistic expectations and choose games that align with their playing style and risk tolerance.

Why This Matters Before You Play

Knowing the RTP of a game before you start is one of the simplest ways to make informed decisions as a player. At okpj, all game providers — including Pragmatic Play, Evolution Gaming, NetEnt, and Microgaming — are required to disclose RTP figures, which are independently verified by third-party auditors. If you are new to casino gaming, choosing games with higher RTPs and lower volatility is generally a more sustainable approach to entertainment. Always combine this knowledge with sound bankroll management practices for the best overall experience.

VIP Membership Tiers

The more you play at okpj, the more exclusive your rewards become

🥉
Bronze Member

Entry level — unlock after your first deposit

  • 5% weekly cashback
  • Priority email support
  • Access to all standard games
  • Birthday bonus gift
🥈
Silver Member

Achieved after ৳50,000 cumulative wager

  • 8% weekly cashback
  • 24/7 live chat priority
  • Faster withdrawal processing
  • Exclusive Silver tournaments
  • Monthly reload bonus
🥇
Gold Member

Elite status after ৳2,00,000 cumulative wager

  • 12% weekly cashback
  • Dedicated account manager
  • Same-day withdrawals
  • Personalised bonus offers
  • Invitations to VIP events
  • Higher deposit limits
okpj

okpj Loyalty & Rewards Program

Every bet you place at okpj earns you loyalty points that convert directly into bonus cash and exclusive perks.

Earn Points

Earn 1 loyalty point for every ৳10 wagered on any game or sports market on the platform.

Convert to Cash

Every 100 points can be redeemed for ৳10 in bonus cash, credited directly to your okpj wallet.

Tier Upgrades

Accumulate enough points to advance through Bronze, Silver, and Gold tiers for escalating benefits.

Bonus Events

Double-point weekends and special event multipliers during BPL and IPL tournament seasons.

How Points Are Calculated
Game Category Points per ৳10
Slots 1.0 pt
Live Casino 0.5 pt
Cricket Betting 0.8 pt
Other Sports 0.6 pt
Teen Patti / Andar Bahar 0.8 pt

Points are credited to your account within 24 hours of each completed wager. Points expire after 90 days of account inactivity.

Account Verification & KYC Guide

A transparent walkthrough of what to expect during the identity verification process at okpj

Why KYC Verification is Required

Know Your Customer (KYC) verification is a standard regulatory requirement for all licensed online gaming platforms. At okpj, KYC protects both you and the platform by preventing identity theft, underage gambling, and financial fraud. Verified accounts also benefit from higher withdrawal limits and faster processing times. We follow internationally recognised compliance standards to ensure your data is handled securely and confidentially.

Documents Typically Required
🪪
National ID (NID)
Front & back scan or photo
📄
Address Proof
Utility bill or bank statement (within 3 months)
🤳
Selfie Verification
Selfie holding your NID card
Processing Time & Next Steps

Once you submit your documents through the okpj account portal, our verification team reviews them within 1 to 24 hours on business days. You will receive a confirmation notification by email once your account is fully verified. After verification, your withdrawal limits are upgraded, and you gain access to the full range of VIP benefits. If additional documents are needed, our support team will contact you promptly.

Verification Timeline
1
Submit Documents
Upload via account settings portal
2
Review Period
1–24 hours by compliance team
3
Email Confirmation
Approval notice sent to registered email
Fully Verified
Full access & higher withdrawal limits unlocked
okpj

Bankroll Management Guide

Smart money management is the single most important skill for any long-term player

1. Set a Dedicated Gambling Budget

Before you deposit a single taka, decide on a fixed monthly gambling budget — an amount you are genuinely comfortable losing entirely. Treat it as an entertainment expense, not an investment. A common guideline is to allocate no more than 1–2% of your monthly income. Once that budget is spent, stop for the month regardless of results. Using okpj's built-in deposit limit tool makes this automatic and removes the temptation to top up impulsively.

2. Divide Your Bankroll Into Sessions

Rather than depositing your entire monthly budget at once, divide it into smaller session amounts. If your monthly budget is ৳5,000, consider splitting it into five sessions of ৳1,000 each. This naturally extends your playing time, reduces the risk of losing everything in one sitting, and gives you more opportunities to make considered decisions. Log each session separately so you can track patterns in your play over time.

3. Apply the 1–5% Per-Bet Rule

Experienced players typically limit each individual bet to between 1% and 5% of their total session bankroll. If you begin a session with ৳1,000, that means individual bets should sit in the ৳10 to ৳50 range. This approach significantly reduces variance and gives your bankroll enough room to survive a losing streak. High-stakes, all-in-style bets may feel exciting but are statistically the fastest route to an empty balance.

4. Decide Your Walk-Away Points in Advance

Set both a win target and a loss limit before each session and commit to them. For example: "I will stop playing if I double my session bankroll, or if I lose 50% of it." Many players make the mistake of chasing losses or continuing to play after a big win, ultimately giving back their gains. Deciding these thresholds before emotions are involved is the key to sticking to them. okpj's session time limit and reality-check tools can help reinforce these personal boundaries automatically.

5. Track Your Play History

Use okpj's account transaction history to review your monthly results honestly. Tracking wins, losses, game types, and session lengths over several months reveals genuine patterns in your behaviour. It also helps you identify which game categories suit your style and budget best. If you notice a consistent pattern of losses that concern you, this is exactly the type of insight that should prompt a conversation with our responsible gaming support team.

Responsible Gaming Tools

okpj is committed to providing a safe and controlled gaming environment for every player aged 21 and above

Deposit Limits
Set daily, weekly, or monthly deposit caps directly from your account settings. Limits take effect immediately.
Loss Limits
Define the maximum amount you are willing to lose in a given period. Once reached, further play is paused until the next period begins.
Session Time Limits
Set a maximum session duration. When your time is up, you receive an automatic notification and the option to end your session.
Reality-Check Reminders
Receive on-screen pop-up reminders at regular intervals showing your total session time and net balance so far.
Self-Exclusion Options
Choose to self-exclude for 1 week, 1 month, 6 months, or permanently. Self-exclusion is enforced immediately and cannot be reversed early.
Self-Assessment Quiz
Take our anonymous self-assessment quiz in your account dashboard to evaluate whether your gambling habits remain healthy and recreational.
🛡️
21+ Only Platform

okpj is strictly for adults aged 21 years and above. We use age verification during account registration to prevent underage access. If you believe a minor may have accessed this platform, please contact our support team immediately.

If gambling is causing stress, financial difficulty, or relationship problems for you or someone you know, please reach out to our responsible gaming support team. Help is available 24 hours a day.

Responsible Gaming Support
Available: 24/7 via Live Chat
Response time: Under 5 minutes

Customer Support Channels

Friendly, knowledgeable support in English and Bengali — available every hour of the day

24/7 Live Chat

Available every day, all year round — including public holidays. Connect instantly with an English- or Bengali-speaking agent directly inside your account dashboard.

Avg. response: 2–5 minutes
Email Support

For detailed account queries, document submissions, or formal complaints. Send your message to our support address and expect a thorough response.

[email protected] Within 4 hours
WhatsApp Support

Quick questions and account assistance via WhatsApp. Send a message any time — our team responds during Bangladesh Standard Time (BST, UTC+6) business hours.

+880 1700 000 000 Plain text — not a link
In-App Messaging

Use the built-in messaging system inside your okpj account to send support tickets, track ongoing issues, and receive status updates directly in your inbox.

Available after login
Multilingual Support — English & Bengali

Our support team includes English- and Bengali-speaking agents who understand the local context of Bangladeshi players. Whether you are asking about a bKash deposit, a cricket bet settlement, or a withdrawal delay, you will speak with someone who genuinely understands your situation.

Live Chat Response 2–5 minutes
Email Response Within 4 hours
WhatsApp Response Within 1 hour (BST)
In-App Ticket Within 6 hours
Support Availability 24/7 / 365 days
Your Privacy Matters at okpj

okpj collects only the personal data required to operate your account safely — including your name, contact details, and payment information. Your data is encrypted using 256-bit SSL technology, never sold to third parties, and stored in compliance with internationally recognised data protection standards. You have the right to request access to, correction of, or deletion of your personal data at any time by contacting our support team.

Read our full Privacy Policy →

24/7 Customer Support in English & Bengali

Our support team is on standby every minute of every day. Whether you are in Dhaka placing a late-night BPL bet or in Chittagong checking a withdrawal status, our English- and Bengali-speaking agents are ready to help within minutes. Average live chat response time is just 2–5 minutes, and our email team targets a 4-hour turnaround on all queries.

Live Chat — 24/7
+880 1700 000 000
FAQs Handled by Support
  • Deposit and withdrawal assistance
  • Account verification and KYC document guidance
  • Bonus terms clarification and activation help
  • Cricket bet settlement queries
  • Technical issues and password resets
  • Responsible gaming tool activation