Best UPI Betting Apps in India — Deposit & Withdraw Instantly (2026)
UPI is the fastest, most convenient way to fund your cricket betting account. We tested every major app with real UPI transactions to find the best platforms for Indian bettors.
You will see a list of available payment methods. Select "UPI" or "Google Pay / PhonePe / Paytm." Some apps list these individually, while others group them under a single UPI option.
Type the amount you want to deposit in Indian Rupees. Most apps show the minimum and maximum limits. For your first deposit, we recommend starting small — ₹500 to ₹1,000 is enough to explore the platform and place a few bets.
You will typically see three options: (a) Enter your UPI ID / VPA (e.g., yourname@okicici), (b) Scan a QR code using your UPI app, or (c) Receive a collect request on your UPI app. Option (a) is the most common. Enter your VPA and tap "Pay."
Open your UPI app (Google Pay, PhonePe, etc.) when you receive the collect request notification. Verify the amount and merchant name, then enter your UPI PIN to authorize the payment.
Return to the betting app. Your deposited amount should appear in your account balance within seconds. If it does not show up within 2 minutes, check the "Transaction History" section or contact customer support with your UPI transaction reference number.
Most betting apps let you save your UPI ID for future deposits. This saves time and reduces the chance of typing errors. On Parimatch and 22Bet, your UPI ID is saved automatically after your first successful transaction.
UPI Withdrawal Process and Timelines
Withdrawing your winnings via UPI is straightforward, but there are a few important differences compared to deposits. Here is what to expect.
How to Withdraw via UPI
- Navigate to the "Withdraw" or "Cashout" section of your betting app.
- Select UPI as your withdrawal method.
- Enter your UPI ID (the same one linked to your bank account where you want to receive funds).
- Enter the withdrawal amount (must meet the app's minimum withdrawal requirement).
- Submit the request. You may need to verify via OTP or email confirmation.
- Wait for the app to process and approve the withdrawal.
Withdrawal Timelines by App
We tested UPI withdrawals across all five apps that support UPI. Here are our real-world results from April 2026:
| App | Min. Withdrawal | UPI Processing Time | KYC Required? | Our Rating |
|---|---|---|---|---|
| Parimatch | ₹500 | 1-3 hours | Yes | ★★★★★ |
| 1xSlots | ₹300 | 1-4 hours | Yes | ★★★★☆ |
| 22Bet | ₹200 | 2-4 hours | Yes | ★★★★☆ |
| JackpotGuru | ₹1,000 | 3-6 hours | Yes | ★★★☆☆ |
| Casibee | ₹500 | 2-6 hours | Yes | ★★★☆☆ |
Why Withdrawals Take Longer Than Deposits
Deposits are automated — the payment gateway confirms the transaction instantly, and your balance updates. Withdrawals involve additional steps: the betting app must verify that you are not laundering funds, confirm your KYC documents are in order, check that wagering requirements on any bonuses are met, and then initiate the bank transfer. Most of this is automated, but human review may be triggered for large amounts (typically above ₹50,000) or for flagged accounts.
First Withdrawal: Complete KYC Early
Your very first withdrawal from any betting app will require KYC (Know Your Customer) verification. This usually involves uploading your Aadhaar card or PAN card, a selfie, and sometimes proof of address. We strongly recommend completing KYC immediately after registering — do not wait until you want to withdraw. Completing KYC in advance can save you 24-48 hours of waiting time on your first cashout.
Best Cricket Betting Apps That Accept UPI
Not all best cricket betting apps in India support UPI. Out of the seven apps we review and rank, five accept UPI for both deposits and withdrawals. Here is our assessment of each, specifically from a UPI user's perspective.
1. Parimatch — Best Overall UPI Betting Experience
Parimatch delivers the most polished UPI experience of any betting app we tested. Deposits arrive within seconds, withdrawals consistently process in 1-3 hours, and the app saves your UPI ID for one-tap future deposits. During IPL 2026, we made 12 UPI deposits and 6 withdrawals on Parimatch without a single failed transaction.
- Min. UPI deposit: ₹250
- UPI withdrawal speed: 1-3 hours (tested average: 1 hour 45 minutes)
- Supported UPI apps: Google Pay, PhonePe, Paytm, BHIM, all bank UPI apps
- Welcome bonus: 150% up to ₹30,000
- UPI fee: None
2. 22Bet — Lowest UPI Minimum Deposit
22Bet accepts UPI deposits from just ₹100, making it the most accessible platform for bettors who want to start small. The app supports all major UPI handles and processes withdrawals in 2-4 hours. It is an excellent choice if you are cautious about depositing large amounts initially.
- Min. UPI deposit: ₹100
- UPI withdrawal speed: 2-4 hours (tested average: 2 hours 50 minutes)
- Supported UPI apps: Google Pay, PhonePe, Paytm, BHIM
- Welcome bonus: 100% up to ₹10,000
- UPI fee: None
3. Casibee — Best UPI App for Beginners
Casibee pairs a beginner-friendly interface with solid UPI support. The deposit process is simplified with clear on-screen instructions in both English and Hindi. For bettors making their first-ever UPI deposit on a betting platform, Casibee makes the process feel familiar and safe.
- Min. UPI deposit: ₹300
- UPI withdrawal speed: 2-6 hours (tested average: 3 hours 30 minutes)
- Supported UPI apps: Google Pay, PhonePe, Paytm
- Welcome bonus: 100% up to ₹40,000
- UPI fee: None
4. 1xSlots — Fast UPI Withdrawals with Wide Market Coverage
1xSlots offers UPI alongside dozens of other payment methods. Our UPI withdrawal tests showed processing times of 1-4 hours, which is competitive. The app also supports UPI for deposits starting at ₹200, making it a solid mid-range option.
- Min. UPI deposit: ₹200
- UPI withdrawal speed: 1-4 hours (tested average: 2 hours 15 minutes)
- Supported UPI apps: Google Pay, PhonePe, Paytm, BHIM
- Welcome bonus: 150% up to ₹24,000 + 150 free spins
- UPI fee: None
5. JackpotGuru — Solid UPI Support for Casino and Cricket
JackpotGuru supports UPI deposits and withdrawals with a slightly higher minimum deposit of ₹500. Withdrawal times are in the 3-6 hour range, making it the slowest of the five UPI-compatible apps we tested. However, JackpotGuru compensates with a strong casino section alongside its sportsbook, which makes it ideal for users who want both options.
- Min. UPI deposit: ₹500
- UPI withdrawal speed: 3-6 hours (tested average: 4 hours 20 minutes)
- Supported UPI apps: Google Pay, PhonePe, Paytm
- Welcome bonus: 100% up to ₹50,000
- UPI fee: None
For the best overall UPI experience, we recommend Parimatch. It combines fast deposits, the quickest withdrawal times, a generous welcome bonus, and the most reliable UPI transaction processing. If you want the lowest possible entry point, 22Bet at ₹100 is hard to beat.
UPI Limits and Fees
Understanding UPI limits is essential to avoid failed transactions. These limits are set at multiple levels:
NPCI Transaction Limits
The National Payments Corporation of India sets the maximum per-transaction limit for UPI at ₹1,00,000 (₹1 lakh) for most categories. However, some categories like capital markets and insurance have higher limits of up to ₹5,00,000. Betting transactions fall under the general merchant payment category, so the standard ₹1 lakh per-transaction limit applies.
Bank-Level Limits
Your bank may impose daily UPI limits that are lower than the NPCI maximum. Common daily limits by bank:
- SBI: ₹1,00,000 per transaction, ₹2,00,000 per day
- HDFC: ₹1,00,000 per transaction, ₹2,00,000 per day
- ICICI: ₹1,00,000 per transaction, ₹1,00,000 per day
- Axis: ₹1,00,000 per transaction, ₹2,00,000 per day
- Kotak: ₹1,00,000 per transaction, ₹1,00,000 per day
If you need to deposit more than your bank's daily limit, you can split deposits across two calendar days or use a different bank account linked to UPI.
Betting App Limits
Each betting app sets its own minimum and maximum deposit limits for UPI:
- 22Bet: Min ₹100, Max ₹1,00,000 per transaction
- 1xSlots: Min ₹200, Max ₹80,000 per transaction
- Parimatch: Min ₹250, Max ₹1,00,000 per transaction
- Casibee: Min ₹300, Max ₹50,000 per transaction
- JackpotGuru: Min ₹500, Max ₹75,000 per transaction
Fee Structure
Good news for bettors: UPI deposits are universally free across all five apps. None of the platforms we tested charge any deposit fees for UPI transactions. For withdrawals, the situation is similar — all five apps process UPI withdrawals at zero cost to the user. However, be aware that your bank may apply standard UPI charges if you exceed a certain number of transactions per month, though this is rare and bank-dependent.
Troubleshooting UPI Failures
UPI transactions on betting apps have a success rate of roughly 92-95%, based on our testing. That means about 1 in 15 to 1 in 20 transactions may fail. Here are the most common issues and how to resolve them:
Problem: "Transaction Declined by Bank"
Cause: Your bank has flagged the transaction. Some banks are cautious about payments to offshore merchants, which is how most betting apps are classified.
Fix: Try using a different UPI app (switch from Google Pay to PhonePe, for example). If that does not work, try a different bank account linked to UPI. HDFC and ICICI tend to have the highest success rates for betting transactions in our testing.
Problem: "UPI PIN Incorrect"
Cause: You entered the wrong PIN, or your PIN has been reset by your bank.
Fix: Verify your UPI PIN by making a small test payment to a friend or a known merchant. If your PIN has been reset, follow your bank's procedure to set a new one.
Problem: "Transaction Timed Out"
Cause: Server congestion, either at the UPI network level or on the betting app's payment gateway. This is most common during IPL match times when millions of transactions are happening simultaneously.
Fix: Wait 5 minutes and try again. Avoid depositing during the first 10 minutes of an IPL match, when UPI traffic spikes dramatically. Early morning (before 10 AM) and late night (after 11 PM) have the highest success rates.
Problem: "Insufficient Balance" (Even Though You Have Funds)
Cause: A previous failed transaction may have temporarily "held" funds in your account. Banks sometimes place temporary holds during failed transactions that can take 30 minutes to 24 hours to reverse.
Fix: Check your bank account balance through net banking (not UPI) to see your actual available balance. If funds are held, they will auto-release within 24 hours. Contact your bank's customer support if the hold persists beyond 48 hours.
Problem: "Money Deducted But Betting Account Not Credited"
Cause: The payment was successful at the bank level but the confirmation did not reach the betting app's payment gateway.
Fix: Do not panic. Take a screenshot of the UPI transaction from your bank statement or UPI app showing the debit. Contact the betting app's customer support immediately with the transaction reference number, date, time, and amount. All reputable apps resolve such discrepancies within 24-48 hours. If the payment truly went through, the funds will be credited to your betting account or reversed to your bank.
If your first UPI deposit appears to have failed but money was deducted from your bank, do not make a second deposit attempt for the same amount. Wait for the first transaction to either be credited or reversed. Making a duplicate payment while the first is still being processed can complicate the resolution process.
UPI vs Other Payment Methods
UPI is not the only option for funding your betting account. Here is how it compares to the other payment methods available on Indian betting apps.
| Feature | UPI | Net Banking | Credit/Debit Card | Crypto | E-Wallet |
|---|---|---|---|---|---|
| Deposit Speed | Instant (5-30 sec) | 5-30 min | Instant | 10-30 min | Instant |
| Withdrawal Speed | 1-6 hours | 1-3 business days | 3-5 business days | Under 10 min | 2-24 hours |
| Fees (Deposit) | Free | Free | 0-3% | Network fee | Free |
| Fees (Withdrawal) | Free | Free | Free | Network fee | Free-2% |
| Min. Deposit | ₹100 | ₹500 | ₹500 | Varies | ₹100 |
| Max. Deposit | ₹1,00,000 | No limit (bank-dependent) | Card-dependent | No limit | Wallet-dependent |
| Setup Needed | UPI app + bank account | Net banking credentials | Card details | Crypto wallet | E-wallet account |
| Privacy | High (only VPA shared) | Medium | Low (card details shared) | Very High | Medium |
| Best For | Most Indian bettors | Large deposits | International apps | Maximum privacy | Quick top-ups |
Our verdict: For the vast majority of Indian bettors, UPI is the best payment method. It combines instant deposits, same-day withdrawals, zero fees, and strong security. The only scenario where we recommend an alternative is if you need maximum anonymity (use crypto on Bitstarz) or if you need to deposit very large amounts in a single transaction (use net banking).
For a complete breakdown of all payment options, read our payment methods guide.
UPI Status After the 2025 Online Gaming Act
The Promotion and Regulation of Online Gaming Act, 2025, introduced a new regulatory framework for online gaming in India. Many bettors have questions about how this affects UPI payments to betting apps. Here is the current situation as of April 2026.
What the Act Says
The 2025 Act primarily targets the regulation of "online real money games" and establishes a self-regulatory framework. It distinguishes between games of skill (like fantasy sports) and games of chance. Cricket betting, as offered by offshore platforms, exists in a regulatory grey area — it is not explicitly legalized, but it is also not specifically criminalized at the federal level for individual players using offshore platforms.
UPI and Offshore Betting Apps
UPI payments to offshore betting apps continue to function in April 2026. NPCI has not issued a blanket directive blocking UPI payments to offshore gaming or betting merchants. However, individual banks may exercise their own discretion in flagging or blocking transactions that they identify as gambling-related. In our testing, UPI deposits succeeded at a rate above 92% across all major banks.
State-Level Considerations
Certain states — particularly Andhra Pradesh, Telangana, Tamil Nadu, and Karnataka — have enacted or attempted stricter online gambling regulations. In these states, UPI transaction success rates for betting deposits may be slightly lower due to bank-level blocking. If you face persistent UPI failures in these states, consider using alternative payment methods or a bank account registered in a different state.
What This Means for You
For now, UPI remains fully functional for betting app deposits and withdrawals. The regulatory landscape is evolving, and we update this guide regularly to reflect any changes. The key takeaway: UPI works, but having a backup payment method (such as crypto or an e-wallet) is always prudent.
Safety Tips for UPI Betting Transactions
UPI is inherently secure, but you must take responsibility for your own safety when using it on betting platforms. Follow these ten practices to protect your money and personal information:
- Only use licensed, verified apps. Before depositing, confirm that the betting app holds a valid licence (Curacao, Malta, or UK). All apps recommended on this site are licensed and verified. See our cricket betting apps homepage for our full ranked list.
- Never share your UPI PIN. No legitimate betting app, customer support agent, or payment gateway will ever ask you for your UPI PIN. If someone asks, it is a scam.
- Verify the merchant name before paying. When you receive a UPI collect request, check that the merchant name matches the betting app or its known payment gateway partner. If it says something suspicious, decline the request.
- Download apps only from official websites. Do not download APK files from third-party stores or links sent via WhatsApp or Telegram. These may be modified versions that intercept your UPI credentials.
- Use a dedicated UPI ID for betting. Consider creating a separate UPI handle (or linking a secondary bank account) specifically for betting transactions. This helps with tracking and isolates your primary banking from betting activity.
- Set deposit limits. All reputable betting apps allow you to set daily, weekly, and monthly deposit limits. Use these to maintain control over your spending. For guidance, see our responsible gambling page.
- Keep transaction records. Screenshot or note every UPI deposit and withdrawal. You will need these records for tax filing purposes (betting winnings are taxed at 30% under Section 115BBJ) and for resolving any payment disputes.
- Avoid public Wi-Fi. Never make UPI transactions on a public or unsecured Wi-Fi network. Use your mobile data connection or a trusted home Wi-Fi network.
- Enable UPI app notifications. Turn on push notifications for your UPI app so you receive instant alerts for every transaction. This helps you detect unauthorized activity immediately.
- Report suspicious activity immediately. If you notice any unauthorized UPI transaction, contact your bank immediately and file a complaint through the NPCI dispute resolution portal.
Scammers create fake betting apps that mimic popular brands. These apps may accept your UPI deposit but will never let you withdraw. Always verify the website URL carefully (check for misspellings), download apps only from official sources, and never deposit large amounts on a new platform before testing with a small withdrawal first.
Frequently Asked Questions
Parimatch, JackpotGuru, 22Bet, Casibee, and 1xSlots all accept UPI deposits and withdrawals. These apps support Google Pay, PhonePe, and Paytm UPI handles. Bitstarz and 21Casino do not support UPI — Bitstarz is crypto-focused while 21Casino uses bank transfers and e-wallets.
UPI withdrawal times vary by app. Parimatch processes UPI withdrawals in 1-3 hours, 1xSlots takes 1-4 hours, 22Bet averages 2-4 hours, Casibee takes 2-6 hours, and JackpotGuru processes within 3-6 hours. First-time withdrawals may take longer due to KYC verification requirements.
No. All five UPI-compatible betting apps in our ranking process UPI deposits at zero cost. The transaction is free for both deposits and withdrawals. Your bank should not charge any additional fees for UPI merchant payments, though rare exceptions exist for certain bank account types.
The lowest minimum UPI deposit is ₹100 on 22Bet. Other minimums are: 1xSlots (₹200), Parimatch (₹250), Casibee (₹300), and JackpotGuru (₹500). For beginners, we recommend starting with the smallest deposit possible to test the platform before committing larger amounts.
Common reasons include: insufficient bank balance, exceeding your bank's daily UPI limit, incorrect UPI PIN, server timeouts during peak hours (especially during IPL matches), or your bank proactively blocking the transaction. Try switching to a different UPI app, verify your balance, and retry after a few minutes. If the problem persists, contact the app's customer support.
Yes, UPI transactions on licensed betting apps are safe. UPI uses end-to-end encryption and requires PIN verification for every transaction. The betting app never has access to your bank account details or UPI PIN. To stay safe, only use licensed platforms, never share your PIN, verify merchant names before paying, and avoid public Wi-Fi when making transactions.
