Mobile Banking: Deposits are supported directly via bKash, Nagad, Rocket (DBBL), and Upay. Simply send money from any bKash or Nagad account and you're good to go.
Bank Transfer: Direct bank transfers to select banks including DBBL and Dutch Bangla Bank are also supported — typically used for larger transactions.
Minimum Deposit: You can deposit as little as ৳100 via mobile banking.
Important: When making a payment, always transfer from the mobile number registered on your account. Sending from a different number may cause delays in verification. After a deposit, your balance is usually updated within 5–15 minutes. If there's a delay, share your transaction ID with support and it'll be resolved quickly.
Step 1 — Get Your Referral Code: Log in to rk222 and go to your Profile or the Promotions section. Your unique referral code will be displayed there.
Step 2 — Share Your Code: Share this code with a friend or family member. They'll enter it in the "Referral Code" field when registering.
Step 3 — Meet the conditions: The referral bonus is activated once the referred person completes registration and makes their first deposit.
When to expect your reward: Your bonus is usually credited to your account within 24 hours of your referred friend's first deposit.
There's no cap on referrals — the more friends you refer, the more rewards you earn. To find out the current referral bonus amount and full terms, Promotions View page.
Minimum Withdrawal Amount: ৳300. Withdrawals below this amount are not available.
Maximum Withdrawal: Up to ৳50,000 per day for standard members. VIP members have a separate, higher limit.
Processing Time:
— Standard members: 2 to 6 hours
— VIP members: 30 minutes to 2 hours
— Bank Transfer: 1–2 business days
How to Make a Withdrawal: Log In → Wallet → Withdrawal → Select amount & payment method → Confirm. First-time withdrawals may require KYC verification — you may need to provide your NID or birth registration certificate matching your registered name.
Important: Winnings from bonuses require meeting the wagering requirements before withdrawal. Your own deposited funds and regular winnings can be withdrawn at any time with no conditions.
Supported Sports:
— Football: Premier League, La Liga, Bundesliga, Champions League, BAFF, and international matches
— Cricket: IPL, BPL, Test, ODI, T20 — all formats
— Kabaddi: National and international tournaments
— Tennis, Basketball, Volleyball, e-Sports
How to place a bet: Log In → Sports Go to the section → Pick your preferred sport → Browse upcoming or live matches → Select your odds → Enter your stake → Confirm.
In-Play Betting: You can bet at live odds even while a match is in progress. Football also offers special markets like halftime scores, next goalscorer, and number of corners.
Minimum Bet: You can start Sports Betting from as little as ৳10.
On the web version: Look for a flag icon or a "BN/EN" button in the top right corner or footer of the page. Clicking it will show the available languages — Bangla, English, and Hindi are typically on offer.
On the app: Go to the Settings menu in the app → Look for the "Language" option → Select your preferred language → The change usually takes effect immediately without restarting the app.
Note: rk222 is built primarily for Bangla-speaking members in Bangladesh, so the platform offers the most content in Bangla and delivers its best support experience in Bangla as well. Even if you change the interface language, you can still reach the support team in Bangla at any time.
What you can do on the mobile browser:
— Login & Registration
— Deposits & Withdrawals
— Sports Betting & Live Betting
— Live Casino & Slots
— Participating in the lottery
— Claiming bonuses & viewing promotions
App vs. Browser: While everything works fine on a mobile browser, the app offers extra perks like push notifications, faster loading, and biometric login. That said, you get the full experience through a browser too — no app required.
Tips: Open rk222.best in your browser and use the "Add to Home Screen" option to create an app-like icon — next time, you can launch it directly from there. If you'd prefer to download the app, Download visit the page.
Real-Time Scores: Sports In the section, you can view live scores for all ongoing matches. Cricket delivers ball-by-ball updates, while football shows minute-by-minute scores and match stats — all in real time.
Live Streaming: Live video streaming is available for selected matches. To access this feature, you need an active balance in your account or a live bet on that match. Matches with streaming available will display a video icon next to them.
In-Play Stats: Beyond just scores, you also get detailed match statistics — such as run rate, projected score, and wickets fallen in cricket, or possession, shots on target, and corners in football. Using this data when placing in-play bets makes it much easier to make informed decisions.
When you check live scores through the app, you get instant push notifications for goals or wickets the moment they happen.