Countries

Deposit with Online Banking in India

An increasing number of betting sites now accept deposits via online bank transfer from an Indian bank account. In this guide, we will show you exactly how to do that

How to deposit with online banking

Making betting deposits with online banking is becoming an increasingly popular option in India. More and more Indians are realizing the convenience of being able to make payments directly from their bank account. Although online bank transfers may not be as convenient as depositing with a credit card (which can be done in only a few seconds), it does have other advantages.

When it comes to making online bank deposits on a betting site, there are a couple of different options that you can use. The main online banking service in India is known as IMPS (Immediate Payment Service). But there are other popular online banking options as well, such as UPI, eazypay, and Rupee-O In this article, you will learn more about the easiest way to make an online bank transfer to a betting site in India.

Betting Sites that accept online bank transfer

Rank Bonus Turnover Min odds 
1

200% Up To 9,750

Turnover: 5x bonus amount

Lowest odds: 1.40

ClaimGo to website
2

100% Up To ₹10,000 + 20 Free Spins

Turnover: 12x bonus amount

Lowest odds: 1.60

ClaimGo to website
3

Get ₹1,000 No Deposit Needed

Turnover: 20x bonus amount

Lowest odds:

ClaimGo to website

FAQ About Online Bank Deposits

Here are some of the most common questions regarding how to make a betting deposit using online banking, and our answers.

What is online banking?

Online banking is a feature which gives you the power to view your bank accounts online, make payments online and receive online payments from other individuals and companies. As such, online banking can be used to make deposits on a betting site, along with many other useful purposes.

How do I make a betting deposit using my online bank?

If you already have an online bank, making a deposit on a betting site is easy. You just create an account on one of the betting sites that accept online banking deposits (see the list above). When that’s done, navigate to the deposits menu and select online banking.

Then you typically select the amount you wish to deposit. After doing this, you will be redirected to your own online bank where you need to log in and approve the transaction. When that’s done, your deposit will be instantly available in your betting account.

Is online banking better than other deposit methods?

Yes. In fact, we believe online banking is one of the best deposit methods available to Indian players. We believe many more betting sites will begin to accept online banking deposits in the future. This is because online banking provides an easy, cheap, fast and reliable way to transfer money for Indian players. It’s far better than having to transfer money to an e-wallet and pay exorbitant fees.

Is it expensive to deposit with online banking?

Are you kidding? Online banking is practically free. It costs nothing to make an online banking deposit. This makes it a much cheaper (and better) alternative to the costly e-wallet such as Skrill, Neteller and PayPal. If you want to save money on your betting deposits, online banking is the way to go!

Can I make a withdrawal using online banking?

Yes, you can also use your online bank to withdraw the money you have won on sports betting or online casino games. An online banking account can be used to transfer money in and out of a betting site with ease.

Is it safe to deposit with online banking?

Online banking is, hands down, one of the safest deposit methods you can use. That is because online banking is insured by the full force of the banking system. Every bank in India is regulated by the financial authorities, and as such, they are not interested in being accused of losing a clients money. Therefore, you can feel quite certain of your money when they are in your bank's possession.

How to make betting deposits with Online Banking in India

So you're looking to make a deposit on a betting site via online bank transfer? Great choice! If you have an Indian bank account with access to online banking, we highly recommend that you use this method.

Making an online bank deposit on a betting site is both easy, cheap and fast. It’s currently only offered by a limited number of betting sites, but we are sure that more will begin to accept online banking deposits very soon.

More and more betting sites are starting to accept deposits via online Indian bank transfer

Due to an increasing number of betting sites opening up in India and trying to attract Indian players, it is becoming easier and easier to make a deposit on a betting site for Indians.

Although making a betting deposit has been quite a hassle in the past, it has gotten a lot simpler, and it looks like it will only become more simple in the future, as betting sites compete on offering the best deposit methods.

If you want to learn how to make a betting deposit with online banking in India, we invite you to follow along with this step by step guide that will give you all the answers you need!

Step 1: Open a Bank Account

If you already have a bank account in India with access to online banking, then you can skip this step and make a deposit right now and get started placing bets in a matter of minutes. All you need to do is select one of the betting sites that accept online bank transfers from the list above.

However, if you’re not yet in possession of a bank account, then you will need to open one. Unfortunately, this could take you a bit of time, as the process of opening a bank account in India is often slow. But once it’s done, you will have access to instant online payments through IMPS, UPI or one of the other online banking facilities.

An increasing number of banks in India provide instant payments through the instant payment service IMPS, but not all banks have the service yet. Click here to see a full list of banks that offer IMPS payments in India.

Although many banks in India are quite slow when processing new customer applications, there are some banks that are more customer-minded than others. If you don’t have a bank account yet, we recommend that you check out ICICI Bank. They are one of the biggest and most service-minded banks in India. Click here to read more about how to become a customer at ICICI Bank.

Deposit money to your bank account

Once your bank account is open, it becomes necessary to transfer some money to this bank in order to make a deposit on a betting site. Most people choose to receive their salary through their bank account. If you have this option, then you could do that as well.

Otherwise, you could visit a physical branch of your bank and give them the cash that you want to deposit. They will then deposit it into your bank account, and it will be instantly available for you to deposit on a betting site.

Step 2: Deposit to a Betting Site via Online Banking

Now that you have a bank account, you have the ability to make instant online bank deposits through IMPS, eazypay, UPI or any of the other instant payment services in India. It’s time to deposit some of that money to your betting site of choice.

Different betting sites provide different options in terms of the online banking solutions they provide. In our opinion, 10Cric provides one of the best and easiest ways to make online bank transfers. For the sake of this example, we will use 10Cric to display how easy it is to make an online bank deposit on a betting site.

10Cric

Provides Convenient Deposit Methods for Indian Players

Among the many great betting sites operating in India, we have found that 10Cric has one of the best selections of deposit methods for Indian players. Aside from the common options of Skrill and Neteller.

They also accept online bank transfers from a local Indian bank. You can make such a transfer to 10Cric using either IMPS, UPI or eazypay (by ICICI bank). In summary, there is a multitude of different ways to deposit on 10Cric in India.

If you want to become a member on 10Cric to take advantage of their convenient deposit methods and their great welcome bonus, then hit the “Join Now” button below!


After having created an account on 10Cric, you will find yourself on the front page of the betting site. Now, you will click on the “Deposit” button at the top main menu. This will pull up a list of all the different available deposit methods.

Our recommendation here is that you select the Fast Bank Transfer option because this is the fastest and cheapest bank deposit option they offer. After selecting this option, you simply need to type in the amount you wish to deposit, as well as confirm your email and telephone number.

Now, you will be redirected to a different page where you will need to select your bank on a list of all banks in India.

Deposit with online banking 10 Cric

After selecting your bank, click “Pay Now” and you will be redirected to your bank's website where you will log in to your online banking platform.

From here, you just need to approve the incoming payment request and then the money will be transferred to 10Cric where it will be instantly available in your betting account! Sounds easy, right?

Betting Sites that accept Online Banking Deposits

Now that you know how to make a betting deposit using an online bank transfer, are you ready to make your first deposit and start placing bets? If you are ready, then select a betting site!

All the betting sites below accept deposits via online banking!

  1. 100% Up To ₹8,000

  2. 100% Profit Boost Up To ₹10,000

  3. Free Bets Up To ₹2,000

  4. 100% Up To ₹10,000 + 22 Bet Points

  5. Free Bet Up to ₹2,000

  6. 100% Up To ₹6,666
    Exclusive Bonus: Only found here on MyBettingSites India

  7. Free Bet Up To ₹2,500

  8. 200% Up To 9,750

  9. Get Boosted Odds Daily!

  10. Get ₹1,000 No Deposit Needed

  11. 100% Up To ₹10,000 + 20 Free Spins

  12. 600% Up To ₹6,000

  13. 100% Up To ₹8,000