If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Cricket matches today | Upcoming live games to follow and bet on for Tuesday, June 17

Xaviour Raymond

Cricket matches today | Upcoming live games to follow and bet on for Tuesday, June 17 image

Tuesday, June 17 brings an exciting lineup of international and domestic cricket action, making it a great day for fans and punters alike.

From crucial T20 World Cup qualifiers to a marquee Test clash between Sri Lanka and Bangladesh, as well as high-stakes domestic face-offs in India, there’s plenty to track.

Click To Bet

The headline international fixtures include the Bahamas taking on Bermuda in the Americas Region Final of the ICC Men's T20 World Cup, before the Sri Lanka vs. Bangladesh meeting in the opening Test of their much-anticipated series. 

On the domestic front, the Maharashtra Premier League (MPL) sees Ratnagiri Jets battle Puneri Bappa, and in the Tamil Nadu Premier League (TNPL), the Lyca Kovai Kings square off against Trichy Grand Cholas.

Here's a curated list of the top cricket matches and latest odds to watch and wager on today.

Bet on cricket today and get 150% deposit match up to ₹150,000 when you sign up for a new account with Dafabet. CLICK HERE to claim

Cricket matches on today and latest odds (Tuesday, June 17)

Note: This is not an exhaustive list, but highlights the top international and domestic fixtures with competitive odds worth watching.

Odds are correct at time of publish but subject to change. All odds are from Parimatch.

List of top international matches to keep an eye on June 17, 2025:

  • ICC Men's T20 World Cup Americas Region Final 

4th Match, Bahamas vs. Bermuda (Start time: 1:00 am IST)

 

Odds

Bahamas

8.30

Bermuda

1.04

  • Bangladesh tour of Sri Lanka 

Day 1: 1st Test, Sri Lanka vs. Bangladesh (Start time: 10:00 am IST)

 

Odds

Sri Lanka

1.18

Bangladesh

4.85

List of top domestic matches in India to bet on June 17, 2025:

  • Maharashtra Premier League (MPL)

Ratnagiri Jets vs Puneri Bappa (Start time: 2:00 pm IST)

 

Odds

Ratnagiri Jets

2.03

Puneri Bappa

1.71

  • Tamil Nadu Premier League (TNPL)

Lyca Kovai Kings vs Trichy Grand Cholas (Start time: 7:15 pm IST)

 

Odds

Lyca Kovai Kings

1.98

Trichy Grand Cholas

1.77

Start betting on cricket matches in India today with Parimatch for up to ₹30,000 welcome bonus. Click for offer

How to bet on cricket matches in India — Step-by-step guide

1. Choose a trusted online betting site

First up: you’ll need to pick a solid, trustworthy bookmaker, one that welcomes Indian users, supports INR, and delivers a smooth experience on both desktop and mobile.

Here at The Sporting News, we work alongside a variety of trusted bookmakers, including some of the leading and most respected brands within the industry. You can follow links to their sites below!

2. Grab a welcome bonus before the toss

Why bet without a bonus when you can get your hands on free credits or matched deposits?

Here’s what some of the best sites are offering right now:

3. Pick your markets like a pro

Sure, you can bet on who’ll win the trophy — but why stop there?

Cricket betting in 2025 has evolved big time. Here are some crowd-favourite markets to explore:

  • Match winner
  • Total sixes in the match
  • Player to hit the most sixes
  • Top run-scorer or wicket-taker
  • Player performance (runs, wickets, boundaries)
  • Total powerplay score
  • In-play betting (odds update live as the match unfolds)

With platforms like Dafabet and Melbet offering custom “Bet Builders,” you can even create combos like “RCB to win + Kohli 50+ + 15+ sixes in the match.”

4. Do your homework

The difference between a lucky bet and a smart one? A quick check of the latest news.

Make sure your chosen players are actually in the XI, check weather conditions, see how the pitch is behaving, and scan for recent performances. Sites like Cricbuzz, ESPNcricinfo, and The Sporting News offer match previews, head-to-head stats, and expert predictions that can give you the edge.

Signing up to a betting site in India — Quick & easy guide

The good news? Signing up takes just a few minutes. Just be sure to use your real info and keep your KYC docs handy most sites require quick ID verification before you can deposit or withdraw.

  1. Choose a licensed site that accepts Indian users (like Dafabet, Melbet, etc.)
  2. Create an account with your name, email, and phone number
  3. Verify your identity (usually Aadhaar, PAN or utility bill)
  4. Choose your deposit method: UPI, Paytm, NetBanking, GPay, etc.
  5. Make your first deposit
  6. Claim your welcome bonus
  7. Start browsing markets and place your bets!

Pro tip: Always set a budget and stick to it. Betting should be fun not stressful. Use tools available on betting apps to set daily or weekly deposit limits.

Xaviour Raymond

Xaviour Raymond leads The Sporting News' betting content in India and is a content writer with a Master’s in Mass Communication and over two years of experience working with various firms. A passionate sports enthusiast, he focuses on football and cricket content tailored for Indian fans with a sharp eye on detail and opportunities for betting value.