
Cricket has been popular for generations, but it’s never been as exciting as it is now that live cricket betting is available at all of the top sports betting sites.
Whether you’re betting on major tournaments like the IPL, or lower league events like The One Hundred, you can take advantage of up-to-the minute odds, attractive promotions, and even mobile-friendly betting.






Live cricket betting allows you to wager while the match is in progress. This means that you can expect the odds to change all the time, as the game goes on.
But before you even start thinking about which bets you want to place, you’ll need to sign up and make a deposit at a cricket betting site. The first thing to do is make sure the site offers cricket live betting odds, as not all of them do. I’ve provided a comprehensive list on the banners of this page, so that you can choose the very best cricket live betting site for your needs.
| 👍 Bookie | 🏏 IPL live Betting | Bonus |
|---|---|---|
| Stake | YES ✅ | 200% up to 167200₹ (Code: STRAFESPOVIP) |
| BC.GAME | YES ✅ | 100% up to $1000 |
| Roobet | YES ✅ | 20% cashback + 418₹ free bet (Code: STFSPOGLO) |
| Parimatch | YES ✅ | 150% up to 20000₹ |
| 1xbet | YES ✅ | 120% up to 33000₹ |
| N1 Bet | YES ✅ | 50% up to 200€ + 300% up to 5000€ |
| Vave | YES ✅ | 100% deposit match up to 1 BTC |
| WSM Casino | YES ✅ | 200% match of up to $25,000 |
| dafabet | YES ✅ | 160% up to 16000₹ |
| 22BET | YES ✅ | 100% up to 11000₹ |
You might also want to look at some of the betting site’s features, for example whether or not there is live streaming or a visualizer, and what the mobile experience (betting app or mobile site) is like. I also evaluate the bonuses and odds before I recommend any sportsbooks to you, and you can rest assured that any sites I suggest are fully licensed and legal.
Once you’ve selected a cricket live betting site, it’s time to create your account. You can follow these steps to create your account:
You can now head straight to the cashier section and make your first deposit. Some betting sites ask for the promo code during your first deposit rather than at the sign up stage.
Most IPL betting sites and other cricket betting sites accept a whole range of payment options, but these might vary depending on your region, so it’s important to check what specific options are available. Of course, if one of your live cricket bets wins, you’ll want to withdraw, and sportsbooks generally require that you withdraw using the same method you used to deposit. These are some of the major payment methods you might be able to use.
| 💸 Method | 💡 Deposits? | 🤑 Withdrawals? |
|---|---|---|
| Bank cards | Yes | Yes |
| Prepaid cards | Yes | No |
| E-wallets | Yes | Yes |
| Crypto | Yes | Yes |
Most good sports betting sites have a dedicated section just for in-play events, and you’ll usually be able to find it via the main navigation on the site. Once you’re there, you can navigate to the cricket section and locate the match you want to bet on. While in play, remember that the cricket live betting odds will change all the time, so you should keep an eye on them as the match progresses. Depending on the site where you’re betting, you might be able to watch a live video stream of the match, or keep track of it with an animated visualizer. Most betting sites also have a dedicated page showing the live stats of the match, in case you don’t want to watch the live feed.
Nowadays, almost all online betting sites have an optimized experience for mobile. For example, there are lots of IPL betting apps out there, which allow you to bet on major cricket events from the comfort of your mobile phone or tablet. Live cricket betting apps and mobile sites offer a similar experience to the desktop versions, so you can claim promos, deposit, withdraw, and do everything else the same way you’d do on desktop. When you’re betting on live cricket, mobile is especially handy as if you’re watching the match you can bet on your phone rather than sitting down at your computer.
In general, you can place most of the same bets during the match as you can pre-match, but this can vary depending on the site you’re using, so it’s a good idea to head straight to the live betting section, locate the match you want to bet on, and see exactly what is available.
You should be able to bet on these major markets, and I’ll go into more detail on a few of them.
This is a very simple bet on which team will win a match. When you’re betting on a live event, the odds can change based on which team is playing better, so you might get more favorable odds during play than you would have if you had bet pre-match.
This is a bet on who will bat the most runs or which bowler will have the best result at the end of the game. Just like the match winner market, this one is highly changeable during the event. You’ll be betting on who will take the most wickets throughout the course of the match.
The Man of the Match is awarded to the player who makes an outstanding contribution to a particular match, and that can be in terms of batting, or bowling. When you bet on the Man of the Match, you’re simply trying to predict who will get the award.
Player performance is a special method in which a player’s contribution to a match can be measured in a quantifiable way. For example, players are awarded points based on factors like runs scored or wickets taken. When you place performance bets, you’ll be predicting the points a certain player is awarded during the match. It’s important to note that not all betting sites offer these markets.
When you’re betting on a particular cricket series like the IPL, you can place bets on the overall outcome, for example who will be the overall winner at the end of the tournament. It can be a good idea to lock down favorable IPL betting odds early in the tournament, but you can still bet as each event is taking place too.

Placing a bet on an in-play cricket match is generally just as straightforward as betting on the event pre-match. On the sportsbook site, go to the live betting area and find the event you want to bet on, and then view the available markets. Adding bets to your betslip is usually as easy as clicking on the market and then typing in your stake amount and completing the bet. You’ll be able to keep track of all your bets via your betslip, which is often sticky in the corner of your screen as you browse.
Your betslip is where you set your stake, and some IPL betting sites display the minimum and maximum bet amount allowed directly on the betslip before you place your wager. If you’re using a betting bonus, make sure that you select the bonus funds or bonus bets rather than your cash balance if that’s an option.

🏏 Use the best IPL betting sites for your live cricket bets
Most top sports betting sites have a wide range of cricket matches that you can bet on live, but there are definitely some that I’d recommend if you’re looking for some inspiration.
Firstly, you should be aware that there are three major types of cricket that you can bet on, both pre-match and live.
The major T20 event coming up is the IPL, which takes place across March and April. Almost all top bookmakers offer betting on this major Indian tournament, but if you’re not in India, remember that the time difference might make IPL live betting a little difficult!
While there’s never a guarantee that you’ll have a win with live cricket betting, there are a few tips and strategies you can apply to give yourself the best possible chance. I’ll list a few of them out for you below.
When you’re betting on live cricket matches, it’s more important than ever to ensure that you totally understand the game, and what you’re betting on. There is a lot of knowledge involved in cricket betting, so it helps if you know your stuff.
Before you place any bets, make sure that you have a bit of background not only on the teams that are playing, but the specific players too. You might also want to look at factors like where the match is being played, and the weather forecast for the day, as that can have an impact on the results too. Of course, anything can happen during a match, so you should be prepared to make changes to your bets on the fly.
Cricket odds are based on the likelihood of the match having a certain outcome, or an individual performing in a certain way (depending what type of bet you’re placing).
The first thing to keep in mind is that live cricket betting odds can change all the time - that’s just the nature of the game. While betting pre-match has fixed odds, live betting can be a lot more exciting as the odds change all the time.
Many top sports betting sites have a welcome bonus for new bettors, or bonus bet offers for regulars, and you’ll usually be able to use these offers on live cricket betting. It’s important to read the T&Cs in detail first, so that you understand the minimum odds required, and whether or not there are any wagering requirements or win limits attached to the offer.
If you’re going to claim a cricket betting bonus, you might need to get a promo code (either from this page or from the promotions page at your chosen betting site), and enter it at the sign up stage or when you’re making your first deposit. If you forget to add the code, you might not be able to claim the offer later.
No matter how much cricket knowledge you have, there’s always a risk of losing money when you bet on cricket, especially when you’re betting on live events where the outcome can change at any time. It’s a good idea to set a budget for yourself and stick to it, and also have a look at your betting site’s responsible gambling section to see what tools and features are available to help you stay in control.
If you’re ready to start betting on live cricket, you’ll be happy to know that there are plenty of matches coming up in the IPL. I’ll list the full schedule for you below (times are in GMT), but before you check the schedule, give yourself a little refresher of the teams in the league.
| 🗓️ Date | 🆚 Match |
|---|---|
| March 22 | Kolkata Knight Riders vs Royal Challengers Bangaluru |
| March 23 | Sunrisers Hyderabad vs Rajasthan Royals |
| March 23 | Chennai Super Kings vs Mumbai Indians |
| March 24 | Delhi Capitals vs Lucknow Super Giants |
| March 24 | Gujarat Titans vs Punjab Kings |
| March 25 | Royal Challengers Bangaluru vs Punjab Kings |
| March 26 | Rajasthan Royals vs Kolkata Knight Riders |
| March 27 | Sunrisers Hyderabad vs Lucknow Super Giants |
| March 28 | Chennai Super Kings vs Royal Challengers Bangaluru |
| March 29 | Gujarat Titans vs Mumbai Indians |
| March 30 | Delhi Capitals vs Sunrisers Hyderabad |
| March 30 | Rajasthan Royals vs Chennai Super Kings |
| March 31 | Mumbai Indians vs Kolkata Knight Riders |
| April 1 | Lucknow SuperGiants vs Punjab Kings |
| April 2 | Royal Challengers Bangaluru vs Gujarat Titans |
| April 3 | Kolkata Knight Riders vs Sunrisers Hyderabad |
| April 4 | Lucknow SuperGiants vs Mumbai Indians |
| April 5 | Chennai Super Kings vs Delhi Capitals |
| April 5 | Punjab Kings vs Rajasthan Royals |
| April 6 | Kolkata Knight Riders vs Lucknow SuperGiants |
| April 6 | Sunrisers Hyderabad vs Gujarat Titans |
| April 7 | Mumbai Indians vs Royal Challengers Bangaluru |
| April 8 | Punjab Kings vs Chennai Super Kings |
| April 9 | Gujarat Titans vs Royal Challengers Bangaluru |
| April 10 | Royal Challengers Bangaluru vs Delhi Capitals |
| April 11 | Chennai Super Kings vs Kolkata Knight Riders |
| April 12 | Lucknow SuperGiants vs Gujarat Titans |
| April 12 | Sunrisers Hyderabad vs Punjab Kings |
| April 13 | Rajasthan Royals vs Royal Challengers Bangaluru |
| April 13 | Delhi Capitals vs Mumbai Indians |
| April 14 | Lucknow SuperGiants vs Chennai Super Kings |
| April 15 | Punjab Kings vs Kolkata Knight Riders |
| April 16 | Delhi Capitals vs Rajasthan Royals |
| April 17 | Mumbai Indians vs Sunrisers Hyderabad |
| April 18 | Royal Challengers Bangaluru vs Punjab Kings |
| April 19 | Gujarat Titans vs Delhi Capitals |
| April 19 | Rajasthan Royals vs Lucknow SuperGiants |
| April 20 | Punjab Kings vs Royal Challengers Bangaluru |
| April 20 | Mumbai Indians vs Chennai Super Kings |
| April 21 | Kolkata Knight Riders vs Gujarat Titans |
| April 22 | Lucknow SuperGiants vs Delhi Capitals |
| April 23 | Sunrisers Hyderabad vs Mumbai Indians |
| April 24 | Royal Challengers Bangaluru vs Rajasthan Royals |
| April 25 | Chennai Super Kings vs Sunrisers Hyderabad |
| April 26 | Kolkata Knight Riders vs Punjab Kings |
| April 27 | Mumbai Indians vs Lucknow SuperGiants |
| April 27 | Delhi Capitals vs Royal Challengers Bangaluru |
| April 28 | Rajasthan Royals vs Gujarat Titans |
| April 29 | Delhi Capitals vs Knight Riders |
| April 30 | Chennai Super Kings vs Punjab Kings |
| May 1 | Rajasthan Royals vs Mumbai Indians |
| May 2 | Gujarat Titans vs Sunrisers Hyderabad |
| May 3 | Royal Challengers Bangaluru vs Chennai Super Kings |
| May 4 | Kolkata Knight Riders vs Rajasthan Royals |
| May 4 | Punjab Kings vs Lucknow SuperGiants |
| May 5 | Sunrisers Hyderabad vs Delhi Capitals |
| May 6 | Mumbai Indians vs Gujarat Titans |
| May 7 | Kolkata Knight Riders vs Chennai Super Kings |
| May 17 | Royal Challengers Bangaluru vs Kolkata Knight Riders |
| May 18 | Punjab Kings vs Rajasthan Royals |
| May 18 | Delhi Capitals vs Gujarat Titans |
| May 19 | Lucknow SuperGiants vs Sunrisers Hyderabad |
| May 20 | Chennai Super Kings vs Rajasthan Royals |
| May 21 | Mumbai Indians vs Delhi Capitals |
| May 22 | Gujarat Titans vs Lucknow SuperGiants |
| May 23 | Royal Challengers Bangaluru vs Sunrisers Hyderabad |
| May 24 | Punjab Kings vs Delhi Capitals |
| May 25 | Gujarat Titans vs Chennai Super Kings |
| May 25 | Sunrisers Hyderabad vs Kolkata Knight Riders |
| May 26 | Punjab Kings va Mumbai Indians |
| May 27 | Lucknow SuperGiants vs Royal Challengers Bangaluru |
| May 29 Play-off | ??? vs ??? |
| May 30 Play-off | ??? vs ??? |
| June 1 Play-off | ??? vs ??? |
| June 3 Final | ??? vs ??? |
Before you race ahead and start betting on live cricket, there are a few pros and cons to be aware of. I’ll list some of them for you below, so you can decide if this form of betting is for you.
Even if you’ve never bet on cricket before, live betting is fun because it’s all the more exciting. The odds change all the time, and you’ll need to make use of your cricket knowledge and place your bets according to what’s happening in the match.
Depending on where you’re betting from, you might be able to claim a welcome offer, like a bonus bet or a deposit match, to get you started. Check out the banners on this page to see our recommended cricket betting sites, if you don’t already have one lined up. Now is the best time to get started, with the IPL due to kick off very soon.
No matter how good your cricket knowledge is, there’s never a guarantee that you’ll win when you bet on sports. But if you’re using a reputable betting site, you’ll get competitive odds and a secure environment.
Most top sportsbooks offer bonuses like a deposit match or bonus bets that you can use on cricket. Before you claim a bonus, always check the T&Cs, as some sports and markets might be excluded.
The IPL is one of the world’s most popular cricket events, so it’s no surprise you can bet on it at all of the best sportsbooks, and the majority of them offer live IPL betting too.