cp888 Online Betting — Get Your Winnings Directly on Your Mobile via bKash & Nagad in Just Minutes
Cricket, slots, live casino and crash games — all in one place at cp888. Deposits and withdrawals are completely secure, fast, and easy.
Get Double on Your First Deposit
When you deposit for the first time at cp888, you'll receive a matching bonus — up to ৳20,000. Example: deposit ৳1,000 and get ৳1,000 bonus, giving you a total balance of ৳2,000.
- Wagering requirement: only 25x the bonus amount
- Example: ৳1,000 bonus × 25 = place ৳25,000 in bets to make it withdrawable
- Deposit via bKash, Nagad, Rocket, Upay or bank transfer
- Minimum deposit from just ৳500
Game Category Overview
Cricket Betting
BPL, IPL, T20 World Cup — bet on all the major tournaments. A wide range of options from match winner to player performance markets.
Slot Games
Enjoy hundreds of slot games from PG Soft, JILI and Pragmatic Play. With varied themes, bonus features and free spins, every spin brings a new experience.
Live Casino
Play baccarat, roulette and blackjack in real time with professional dealers from Evolution Gaming and Ezugi. Get the feel of a real casino from home.
Table Games
Baccarat, roulette and blackjack — ideal for players who enjoy strategy. Play at your own pace and make informed decisions about house edge.
Teen Patti
A hugely popular card game across South Asia. Multiple variants available including JILI's Teen Patti 20-20 and TeenPatti Joker.
Andar Bahar
A traditional card game from the Indian subcontinent — simple rules, fast rounds and available in live dealer format. A great starting point for new players.
Bingo
Multiple bingo variants available including JILI's Fortune Bingo, Lucky Bingo and Jackpot Bingo. A social and enjoyable gaming experience.
Crash Games
Spribe's Aviator and other multiplier games — fast rounds, the freedom to cash out yourself, and thrilling gameplay.
Betting Tips: On cp888's Betting Tips page you'll find expert analysis, betting strategies and data-driven match discussions — helping you place bets more wisely.
Jackpot Fishing: For fishing game fans, the Jackpot Fishing page features several engaging games including JILI's Mega Fishing, Jackpot Fishing and Happy Fishing — where you can catch fish and collect points through a mix of skill and strategy.
Steps to Get Started at cp888
Join cp888 in just a few simple steps and start enjoying your favourite games.
Create an Account
Go to the cp888 Login page and register with your mobile number and password. The whole process takes just a few minutes.
Verification
Submit the required details to confirm your identity. This secures your account and enables smooth withdrawals.
First Deposit
Deposit from as little as ৳500 via bKash, Nagad, Rocket, Upay or bank transfer. The payment process is completely secure and fast.
Claim Your Welcome Bonus
A 100% bonus will be added automatically with your first deposit — up to ৳20,000. The bonus balance will appear in your account right away.
Place Your First Bet or Play
Cricket betting, slot games or live casino — place your first bet in any section. New players are advised to start with smaller stakes.
Withdrawal
After winning, request a withdrawal from as little as ৳800. It typically arrives directly in your mobile wallet within 15 minutes to 2 hours.
Cricket Betting Markets
Before betting on BPL, IPL or T20 World Cup, get to know the different betting markets. Each market requires its own skills and analysis.
| Market | Description |
|---|---|
| Match Winner | Bet on which team will win the match. Example: Bangladesh vs India — pick either side. |
| Toss Winner | Bet on which team will win the toss — a simple, quick decision. |
| Top Batsman | Bet on which batsman will score the most runs in the match — requires analysis of team form and pitch conditions. |
| Over / Under Runs | Bet on whether runs in an innings or session will be more or less than a specified number. |
| Runs in an Over | Bet on the total runs scored in a specific over — a quick-result market. |
| Method of Dismissal | Bet on how the next wicket will fall — bowled, caught, run out, LBW, etc. |
| Player of the Match | Bet on who will be named Player of the Match — past performance analysis helps here. |
Live In-Play Betting: Odds change after every wicket or boundary during the match. As fewer overs remain, the betting markets become more interesting — but quick decisions are essential.
How to Read Odds
Decimal Odds
Most online betting platforms in Bangladesh use the decimal format. The calculation is straightforward:
Formula: Stake × Odds = Total Return
Example: ৳500 × 1.80 = ৳900 total return
(Profit: ৳400 — including your original ৳500 stake)
The higher the odds, the lower the chance of winning — but the payout is greater if you do win. Odds close to 1.0 mean the outcome is almost certain, so the profit is also small.
Implied Probability and Other Formats
Odds represent the probability of an event occurring. Decimal 1.80 means the bookmaker estimates the probability of that outcome at around 56% (1 ÷ 1.80).
| Format | Example | Meaning |
|---|---|---|
| Decimal | 1.80 | ৳180 returned on a ৳100 bet |
| Fractional | 4/5 | ৳4 profit on a ৳5 bet |
| American | -125 | ৳100 profit on a ৳125 bet |
cp888 generally uses decimal format, which is the easiest to calculate.
RTP and House Edge Explained
RTP, or Return to Player, is a game's theoretical long-term return rate. For example, if a game has an RTP of 96%, it theoretically returns an average of ৳96 for every ৳100 wagered — but this is an average across millions of spins or rounds, not a guarantee for any single session.
RTP typically varies across different types of games. Slot game RTP generally falls between 92% and 98% and fluctuates depending on volatility. In blackjack, following the correct strategy can bring RTP close to 99%. In roulette (European), RTP typically ranges from 94% to 97%.
House edge is the flip side of RTP — it represents the casino's average advantage. A 96% RTP means a 4% house edge. Understanding this matters because the lower the house edge, the more favourable the conditions are for the player.
Checking a game's RTP and volatility before you start playing is a smart habit. High-volatility games offer a greater chance of big wins but can also produce sustained losses. Low-volatility games pay out smaller rewards more regularly.
Top Game Providers
Enjoy games made by the world's leading game developers at cp888 — each provider brings its own style and strengths.
Pragmatic Play
This Malta-based studio is one of the world's top names in slot game development. Their games are known for vibrant graphics, free spin features and high entertainment value.
Popular Games: Gates of Olympus, Sweet Bonanza, Sugar Rush
PG Soft
Known for Asia-focused themes and mobile-first design. Their games are very popular among players in Bangladesh, especially the Fortune series.
Popular Games: Mahjong Ways, Mahjong Ways 2, Treasures of Aztec, Fortune Tiger, Lucky Neko
JILI
Slots, fishing games, card games and bingo — JILI excels at creating a wide variety of game types and is widely popular in Asian markets.
Popular Games: Fortune Gems, Fortune Gems 2, Money Coming, Super Ace, Mega Fishing, Jackpot Fishing
Evolution Gaming
Evolution Gaming is the world's number one provider in the live casino segment. Their live studios deliver a realistic casino experience with professional dealers and high-quality streaming.
Game Types: Live Baccarat, Live Roulette, Live Blackjack, Game Show Format
Spribe
This Georgia-based studio pioneered the crash game genre. Their Aviator game has gained massive popularity in Bangladesh and around the world.
Featured Game: Aviator
Microgaming
One of the oldest and most trusted names in the online gaming industry. They have an extensive library of classic slots, table games, and poker variants.
Game Types: Classic & Video Slots, Blackjack, Video Poker, Roulette
Crash Game — Fast Multiplier
Crash games are a new and exciting genre in online gaming. Spribe's Aviator is the most well-known name in this genre — where a multiplier keeps rising as a plane flies higher.
The plane flies — the multiplier rises — cash out at the right moment
How a Round Works
- Set your bet amount in the betting window.
- Once the plane takes off, the multiplier climbs steadily — starting from 1.0x and going up.
- Press "Cash Out" before the plane crashes — your winnings are determined by the multiplier at that moment.
- If it crashes, you lose your bet for that round.
Warning: Set a stop limit for yourself before starting each round. Using the auto cash out feature will automatically cash out at a pre-set multiplier.
Bankroll Management Guide
Bankroll management is essential for a healthy gaming experience. Simply put, it means deciding in advance how much you will spend on gaming and sticking to that limit.
Start by setting a monthly or weekly budget that, even if lost entirely, will have no impact on your daily life. Never increase this budget — especially not to recover losses.
Divide your total session budget into smaller portions. For example, if your budget is ৳2,000, use a maximum of ৳400–500 per session — this reduces the chance of losing your entire budget in a single bad session.
Key Guidelines
- 1–5% Rule: Place no more than 1% to 5% of your total session budget on a single bet — never more than that.
- Decide to stop after a win: After a good win, set a "win limit" for yourself and end the session once you reach that target.
- Stop after a loss: If you lose a set amount, stop playing for the day. Increasing your bets to recover losses is dangerous.
- Keep a record: Note your deposits, withdrawals, and results for every session. This helps you understand your spending patterns.
- No emotional decisions: Do not place large bets when you are angry, frustrated, or overly excited — this is one of the most common mistakes.
Fast Deposits via bKash and Nagad
Deposit to cp888 via mobile wallet in just a few minutes — from Dhaka or anywhere in the country.
bKash
Bangladesh's most widely used mobile wallets — ideal for fast deposits at any time, from anywhere.
Select bKash on the cp888 payment page and enter the amount (minimum ৳500).
Send money to the provided bKash number and save the transaction ID.
Submit the transaction ID — your account balance will be updated quickly.
Nagad
The postal department's digital financial service — known for low fees and fast processing.
Select Nagad on the payment options and confirm the deposit amount.
Send money to the specified number using the Nagad app or by dialing *167#.
Provide the reference number — your balance will be updated after confirmation.
Rocket, Upay & Bank
You can deposit via DBBL's Rocket or Upay wallet. Bank transfers are also accepted — from major banks including BRAC Bank, Dutch-Bangla Bank, and Islami Bank.
Choose your preferred method and follow the instructions.
Send a minimum of ৳500 and keep proof of payment.
Submit the transaction details — your balance will be credited once verification is complete.
Withdrawal: Minimum withdrawal is ৳800. Funds are typically delivered directly to your mobile wallet within 15 minutes to 2 hours.
Loyalty & VIP Rewards Program
Play regularly at cp888 and earn rewards across three VIP tiers — from Bronze all the way to Gold.
Bronze
Entry tier — for new members
Weekly cashback up to
- Weekly cashback benefit
- Priority customer service
- Exclusive member offers
Silver
Mid tier — for regular players
Weekly cashback up to
- Enhanced weekly cashback
- Faster withdrawal processing
- Personal account manager
Gold
Top tier — for experienced members
Weekly cashback up to
- Maximum weekly cashback
- Exclusive VIP event access
- Luxury rewards and benefits
How to move up: Your VIP tier improves through regular play and betting activity. Moving from Bronze to Silver and from Silver to Gold depends entirely on your activity — no hidden conditions.
Join cp888 Today
Play with the fastest withdrawals in Bangladesh, great bonuses, and 24/7 Bengali support.
Log In Now24/7 Support
Live Chat
Join the live chat directly on the site — help is available in both Bengali and English. For any questions about account issues, deposits, withdrawals, or bonuses.
Email Support
Email us for detailed help with complex matters — our team will respond as quickly as possible.
What kind of help is available
- Account creation and verification
- Deposit and withdrawal issues
- Bonus and promotion enquiries
- Password recovery
- Technical issues with games
- Responsible gaming advice
cp888 — About Us
cp888 was built with the goal of creating a safe, transparent, and enjoyable online betting and gaming experience for players in Bangladesh. Our platform operates with SSL encryption and a fair play policy, so every player can enjoy their favourite games with peace of mind.
With Bangladesh's mobile payment ecosystem at the centre of what we do, we have built the fastest withdrawal system on bKash, Nagad, and Rocket. We believe every player deserves to receive their winnings as quickly as possible.
Our support team speaks Bengali, our bonus structure is clear, the terms are straightforward, and we place the highest importance on responsible gaming. Your trust and satisfaction at cp888 is our greatest reward.
About Our Privacy Policy
cp888 places the highest priority on protecting your personal information. We use SSL encryption technology to keep your financial and personal data secure. Your information is never sold to third parties.
For more details, read our Privacy Policy.