If you're searching for a terrific bookmaker bonus with low minimum deposit requirements, look no further than 20Bet. When you enter ODDSMAX as your 20Bet bonus code in India, you will receive an exclusive 100% deposit match worth up to ₹9,000.
With the English Premier League and Vijay Hazare Trophy in action, plus IPL outrights available, it's a perfect time to join 20Bet.
Current 20Bet bonus codes: verified for November 2026
| 🎁 20Bet India Bonus Offer | 💰 Bonus Details | 🎯 Promo Code |
| ⚽ 20Bet Sportsbook welcome bonus | 100% bonus up to ₹9,000 | ODDSMAX |
| 🎰 20Bet Casino welcome bonus | 100% bonus up to ₹10,000 + 120 free spins for Elvis Frog in Vegas | ODDSMAX |
| Sports VIP Program | Level up to earn up to ₹5,08,000 per month | ODDSMAX |
| Secret Bonus | Deposit on Thursdays to win one of 8 prizes, including ₹10,000 in cash | ODDSMAX |
| Friday Reload Bonus | Get a 50% deposit match, up to ₹10,000, plus 50 free spins | ODDSMAX |
| Saturday Reload Bonus | Bet during the week, deposit on Saturday to earn up to a ₹9,000 free bet | ODDSMAX |
| Daily/Weekly Forecast | Deposit and predict sports results correctly to win up to ₹9,00,000 | ODDSMAX |
| Super Weekly Forecast | Place wagers, predict sports results correctly to win up to ₹2,540,775 | ODDSMAX |
| Boost Your Odds | Build an accumulator with 3+ selections, receive up to 100% bet booster | ODDSMAX |
The 20Bet promo code ODDSMAX gives you access to an exciting 100% deposit match, up to ₹9,000.
Once you’ve claimed the sign-up bonus, though, 20Bet has plenty of additional reload bonuses and event-specific promotions for returning players. In my opinion, this makes 20Bet one of the best betting sites in India.
20Bet Sportsbook: sign-up offer details
| 💰 Exclusive 20Bet sign-up bonus | 100% Deposit Match Bonus of up to ₹9,000 |
| ⭐ 20Bet promo code | ODDSMAX |
| 🎁 Bonus type | Deposit Match |
| 💸 Minimum deposit | ₹450 |
| 💵 Rollover requirement | 5x |
| 📊 Minimum odds | 2.0 |
| 🎰 Eligible bet types | Accumulators |
| ✅ Last verified | November 2026 |
| ⌚ Expiry date | 7 days |
How to use the 20Bet promo code in India
Claiming the 20Bet promo code is easy and can be completed in just a few minutes. You must use the 20Bet bonus code ODDSMAX during the sign-up process. Below, I have provided a detailed guide on how to use the 20Bet India promo code.
1. Claim the bonus, head to 20Bet site
Go to the official website of 20Bet India by clicking a link on this page. Then, click the “Sign Up” button to start the registration process. Once you click the button, you will see a registration form. Choose whether you want to claim the sports or casino bonus.
2. Fill in personal details
Choose your country from the list and enter your email address and other personal information. Next, type in a password that includes numbers, letters, uppercase letters, and special symbols.
3. Enter the 20Bet bonus code ‘ODDSMAX’
Now, you need to enter the special 20Bet bonus code for India (ODDSMAX) in the given field. Once all the fields are filled, you need to click on the “Continue to Step 2” button at the bottom of the page.
4. Complete registration
In the next part of the registration process, select your currency, then enter your first & last name. Next, provide your gender and date of birth. Finally, click on the “Continue to Step 3” button on the page. Now enter your address, postcode, city, and your phone number. Finally, tap on the “Registration” button to complete the 20Bet signup process.
5. Make a deposit
A dialogue box will appear on the screen, asking you to make your first payment. You need to choose a deposit method from the list provided there and then deposit a minimum of ₹450 to claim the 20Bet special bonus using the promo code ODDSMAX.
6. Receive bonus credits and begin placing bets
Lastly, you will receive the bonus credits from your deposit match and can begin placing wagers on the betting markets of your choice.
Pros and cons of the 20Bet welcome bonus in India
Pros
✅ 5x rollover requirements are lower than most competitors
✅ The minimum deposit required of ₹450 is relatively small
✅ The 20Bet bonus code gives you a 100% boost, offering a nice bankroll to begin
Cons
❌ The bonus is restricted to accumulator bets
❌ Qualifying bets must have odds of 2.0 or more, which is quite high
❌ You must use the bonus funds within 7 days
Terms and conditions of the 20Bet deposit bonus offer
Before claiming any bonus, you should review the terms and conditions. Here are the key points you need to know about the 20Bet welcome bonus:
- This offer is available only to new players who use the 20Bet promo code ODDSMAX.
- Players must make their first deposit to receive the bonus benefits.
- Players must be at least 18 years old and legally allowed to gamble.
- The maximum bonus amount for the first deposit is ₹9,000 (or equivalent amounts in other currencies).
- Winnings from the bonus are subject to a 5x wagering requirement.
- The bonus is tied to accumulator bets.
- Each accumulator bet must contain at least 2 selections with odds of 2.00+.
- The bonus has an expiry time of 7 days.
- General terms and conditions for bonuses on 20Bet also apply to this promotion.
Why register with 20Bet India?
20Bet bonus vs. competitors: which one has the best welcome offer in India?
Compared to India betting offers from other bookmakers in the gambling industry, 20Bet requires the smallest minimum deposit to claim the sign-up bonus. It makes the site perfect for players who do not want to spend a lot of money on just one platform.
Here is how the 20Bet welcome bonuses compares to rival bookmakers.
| 20Bet ⚪ | 1xBet 🔵 | Stake.com ⚫ | Pinnacle 🟠 | Megapari 🟡 | |
| Welcome offer | 100% bonus up to ₹9,000 | 120% up to ₹66,000 | 200% up to ₹2,66,000 | N/A | 100% up to ₹49,000 |
| Promo code | ODDSMAX | ODDSB | ODDSMAX | ODDSP | ODDSMAX |
| Total amount | ₹9,000 | ₹66,000 | ₹2,66,000 | N/A | ₹49,000 |
| Bonus type | Deposit Match | Deposit Match | Deposit Match | N/A | Deposit Match |
| Days to use | 7 days | 14 days | 30 days | N/A | 30 days |
| Minimum deposit | ₹450 | ₹100 | ₹4,430 | N/A | ₹470 |
| Expert rating | 4.5/5 | 4.7/5 | 4.9/5 | 3.7/5 | 4.3/5 |
| Bonus review | 20Bet bonus | 1xBet bonus | Stake referral code | Pinnacle bonus | Megapari bonus |
Claiming multiple welcome bonuses by signing up with different betting sites can be an effective strategy. It will allow you to shop for the best odds for each of your wagers and help you maximise the amount of betting credits you have access to.
There is no limit to how many betting sites you can sign up with, so it's worth checking out additional options:
Is a 20Bet no-deposit bonus available to bettors in India?
A no-deposit bonus is rare, especially in India. This is because these bonuses do not require a deposit but come with high wagering requirements. For bookmakers, they don’t make a lot of sense. Most sites have leaned into the deposit match bonus, and that’s the best offer you’ll find at 20Bet right now. However, if they offer a no-deposit bonus in the future, I’ll update this page to let you know.
20Bet bonuses and promotions for existing users
20Bet India offers several bonuses for existing players who have already claimed the welcome offer. You will find various returning player bonuses on the site, including:
Saturday Reload Bonus
Every Saturday, you can claim a reload bonus for sports betting, which is 100% of your deposit up to ₹9,000. However, you must have spent a minimum of ₹90 on a Saturday to become eligible for this bonus. The bonus will be credited as a free bet and will expire within two days. Wagering must be done only on multi-bets with a minimum of three stakes.
Super Weekly Forecast
If you have bet at least ₹4,500 in the last 5 days, you can predict up to 15 match outcomes for rewards. Predict all correctly to win ₹9,00,000, but keep in mind that the rewards will scale down for fewer correct predictions. The bonus will be released as free bets, and the winnings are credited as withdrawable funds. Rewards are credited after official results are verified.
Daily/Weekly Forecast
If you have bet at least ₹1,800 in the last five days, you can predict up to 10 match outcomes for rewards. Predict all correctly to win ₹90,000, predict nine to get ₹9,000, or predict eight to win ₹4,300. The bonus will be released as free bets, and the winnings are credited as withdrawable funds. Rewards are credited after official results are verified.
For weekly forecasts, the minimum bet within the last five days is ₹4,500, and you can win up to ₹9,00,000 in free bets for predicting up to 15 results correctly. A new forecast is available each Monday.
Boost your Odds
Create a multi-bet accumulator with at least three events with minimum odds of 1.2 or more. With up to 20 selections, you can get a 100% bet booster.
20Bet Casino bonuses and promotions
Did you know that 20Bet has a massive casino with thousands of games? The bookmaker also offers big bonuses for casino fans. If you are bored with betting on sports and want to try something new, take a look at the casino bonuses here:
20Bet Casino welcome offer: 100% bonus up to ₹10,000 + 120 free spins
At 20Bet India, new players can enjoy an exciting casino welcome bonus. To claim it, register an account, select the bonus during the sign-up process, and make a minimum deposit of ₹450. You will receive a 100% bonus of up to ₹10,000 on your first deposit, effectively doubling your funds for gaming.
Additionally, first deposit free spins are added as 30 per day for four days, totalling 120 free spins. The first set of 30 spins is added immediately, with the next sets following every 24 hours for three more days.
To receive free spins, a minimum deposit of ₹1,800 is required.
Bonus winnings have a 40x wagering requirement, and you can enjoy placing bets on various casino games with this offer.
Second Deposit Bonus
On your second deposit with 20Bet, you can claim a reload bonus of 50%, up to ₹9,000, and 50 free spins. This bonus is only applicable to casino games, and you cannot bet on sports with it. This second deposit bonus has a 40x wagering requirement.
Friday Reload Bonus
Every Friday, you are entitled to receive a bonus of 50%, up to ₹9,000 plus 50 free spins, if you deposit ₹900 or more. Keep in mind that you will only get the free spins if you deposit at least ₹1,800. Additionally, players who meet the requirement will be awarded 25 free spins per day for two consecutive days.
Final verdict: how I rate 20Bet bonuses in India
The 20Bet bonus amount is quite substantial, allowing me to try betting on sports I had never wagered on before.
I liked the 5x wagering requirement, though I found the accumulator restriction to be quite strict.
The minimum deposit needed to claim the 20Bet welcome bonus is small, though, and that’s the real highlight. For bettors with smaller budgets, 20Bet is a suitable and accessible option.
I would recommend using ODDSMAX as your 20Bet promo code during registration to receive a 100% bonus of up to ₹9,000.
More locations with a 20Bet bonus code available
20Bet is a global sportsbook available in multiple countries. If you’re looking to bet outside of India, here are the bonus codes you need:
20Bet promo code India FAQ
Did you find the answer to your question?


