Sri Lanka vs India Betting: Odds & Prediction (2021)

Best Betting Sites for Sri Lanka vs India Betting

  • Loads of Indian payment methods accepted
  • Regular cricket promotions
  • ₹10,000 Welcome bonus
  • Unique VIP benefits
  • Bet using Bitcoin and other cryptos
  • Daily special offers
  • Live streaming available
  • Great virtual feed
  • Up to ₹37,000 Bet Credits
  • Lightning-fast withdrawals
  • Great cricket odds
  • Up to ₹2,500 welcome bonus
  • One-click bets
  • Large number of payment methods
  • 100% up to ₹10,000 Welcome bonus

Top 5 Sri Lanka vs India Betting Sites

  • 10CRIC
  • bet365
  • Betway
  • 22Bet
Sri Lanka vs India 2nd T20 Match Details
Date: 27th July 2021
Format: One Day International
Match Time: 20:00 IST
Stadium: R. Premadasa Stadium, Colombo

India head into the match with a 1-0 lead 

Sri Lanka vs India Betting Odds

Despite this series starting in under a week's time, there are currently no odds available for Sri Lanka vs India betting. Don’t worry – we will update this section with Sri Lanka vs India betting odds as soon as they become available.

Sri Lanka 3.20 3.10 3.05 3.00 2.80
India 1.36 1.36 1.33 1.30 1.25

Sri Lanka vs India Tips and Predictions

India is currently the 4th and 2nd ranked nation in ICC rankings for ODIs and T20Is respectively. Sri Lanka is ranked 9th for both. Historically, India has been the far more dominant nation when these two sides face each other, and it is tough to ignore 91 Indian wins from 165 matches against Sri Lanka in ODIs.

India will be missing a host of familiar faces for this series, with the Indian Test team on break before the Test series against England in August. The team will be packed with young players under the leadership of Shikhar Dhawan, but make no mistake, it is a squad of many strengths and talents.

The hosts Sri Lanka come into this fixture having to deal with a few challenges,  however. The Sri Lanka players who played in England have been forced to complete a mandatory 7 days of quarantine, meaning they are unlikely to get any net practice before the series begins.

All things considered, anything but an India win would be surprise. 

Schedule for Sri Lanka vs India

MatchFormatTBAVenueStart Time
Sri Lanka vs India (2nd T20I)T20I27th July 2021R. Premadasa Stadium, ColomboTBC
Sri Lanka vs India (3rd T20I)T20I29th July 2021R. Premadasa Stadium, ColomboTBC

Team News

Expect many new faces in this exciting series. Both nations will be playing with dramatically different squads for different reasons, making for some interesting Sri Lanka vs India betting prospects. 


Citing the close proximity to the 2021 ICC World Test Championship Final and a tour against England – both played in England between June and October – India controversially named a second-string 20-man squad for the tour of Sri Lanka in July.

India Squad for ODIs and T20s

Shikhar Dhawan (c), Bhuvneshwar Kumar (vc), Yuzvendra Chahal, Deepak Chahar, Rahul Chahar, Varun Chakravarthy, Ruturaj Gaikwad, Krishnappa Gowtham, Ishan Kishan (wk), Devdutt Padikkal, Manish Pandey, Hardik Pandya, Krunal Pandya, Nitish Rana, Navdeep Saini, Chetan Sakariya, Sanju Samson (wk), Prithvi Shaw, Kuldeep Yadav, Surya Kumar Yadav

Sri Lanka

Sri Lanka has yet to announce a full squad for the Sri Lanka vs India series, however it has been confirmed that selectors have removed Kusal Perara as captain and entrusted the role to Dasun Shanaka instead. Former captain Angelo Mathews dropped out of this series citing personal reasons.

It is believed many star players will not be participating in this series, as several veteran players are refusing to sign national contracts due to issues with the salary structure in Sri Lanka.

Sri Lanka Squad for ODIs and T20Is:

Dasun Shanaka (c)

Key Players

It’s unfortunate that Sri Lanka has yet to announce a squad, despite the series starting within the week. Key players are a little harder to distinguish than in other series, but our experts have gone ahead and identified a few names anyway. Check out some of the players we expect to fire during this much-anticipated series.


  • Shikhar Dhawan – The stand-in Indian skipper, already famous for his signature moustache, is also a prolific left-hand batsman. During the 2017 ICC Champions Trophy, Dhawan tied with several greats of the game for the most centuries, and became the fastest player to pass 500 runs in the history of the tournament. With an ODI batting average of 45.28, including 17 tons, he will be a favourite to score big runs!
  • Kuldeep Yadav – As a left-armed wrist spinner, this young man is a rare breed in cricket! Yadav was the leading wicket-taker during the 2014 Under-19 World Cup and has since blossomed into a fine IPL bowler. On the top international stage, Yadav averages a respectful 13.77 in T20Is and has taken over 100 ODI wickets. While not a runaway star, Yadav may certainly be a man to watch for well-placed in-play betting wagers during the Sri Lanka vs India series.

Sri Lanka

  • Dasun Shanaka – It's not the first time that the newly named Sri Lankan skipper taken this role. In 2019, Shanaka led Sri Lanka to its first T20I win over Pakistan in six years. A powerful striker of the ball, this heavy all-rounder can also produce some decent swing. Shanaka holds a strike rate around 100 in both limited overs formats with the bat, but his bowling can go for a few. Capable of producing quick-fire 50’s – such as his 34-ball 65 against South Africa – Shanaka is another live betting favourite in this round of Sri Lanka vs India betting.


While we can use the recent form of both these teams to predict future success, it has to be said that many players in recent matches will not be participating in this series. In spite of this, we can still draw on quite a bit of useful information about the Indian team, with several participating players in this series having played recently. With regards to Sri Lanka, it's worth examining whether they will be going into this series with a winning mindset.


India is running off the back of a successful limited overs campaign against England in the UK, where India defeated the home side 2 – 1 (3) in March 2021.  They scored 300 runs in all three matches, and current skipper, Shikhar Dhawan, brought up 2 half-centuries for a total of 169. Hardik Pandya, who will also be featuring in the Sri Lanka vs India series, was also handy with the bat, which included 64 from 44 balls in the final match of the series.

India mustered a 3 – 2 (5) winning Twenty20 series win against England in India this last March too. However, it must not be understated that many of the standout performances in this series came from players who will be sitting this upcoming series out. We did note that Suryakumar Yadav scored some handy runs with a 31-ball 57 in the 4th ODI and 32 in the 5th.

Sri Lanka

The recent form of Sri Lanka may not be entirely relevant, as the team may be dramatically different than the one that may be playing India in this series. However, it is interesting to note that the last cricket Sri Lanka played was a recent ODI series against England too.

Sri Lanka did not fare well, losing the series without a single win. England heavily dominated, defeating Sri Lanka in each match, bowling them out for 91 in the 3rd ODI and chasing down their 241 for the loss of only 2 wickets. Sri Lanka at full strength was significantly weaker than India when they faced England this year.

Pitch Conditions & Analysis

One of the best ways to know who to bet on and which players are likely to be standouts goes further than just form and performance history – it’s knowing the pitch conditions too. Understanding the lay of the land can tell you which batsmen are likely to score runs or which bowlers are likely to yield the most benefit.

R. Premadasa Stadium

Easily the biggest stadium in Sri Lanka, with a seating capacity of 35,000, R. Premadasa Stadium was purposely built for limited overs cricket, fitted with floodlights for day-night matches. Over 100 One Day Internationals have been played at this venue, which holds the record for the highest Test match total – Sri Lanka belted 6/952 against India in 1997.

As you would expect for a Sri Lankan pitch, there isn’t much bounce or pace on offer. The wicket at R. Premadasa is traditionally slow and flat, providing batsmen with plenty of opportunities to score massive runs. Spinners may fare better with the wickets known to turn square on occasion.

Key Stats for Sri Lanka vs India

Before you bet on cricket at your favourite INR betting sites in India, examining statistics can be very useful as a punter. Here are some key stats going into the Sri Lanka vs India limited overs series.

  • On the grandest limited overs stage of them all, these two teams are tied. Each team has 4 ICC World Cup wins against each other across 9 matches.
  • 375/5 in 2017 – India holds the record for the highest ODI total at R. Premadasa Stadium.
  • 2008 – The year in which Sri Lanka last beat India in an ODI series. That’s over 12 years ago!
  • Zero – A tough one to believe, but Sri Lanka has never beaten India in a bilateral Twenty20 series.

Sri Lanka vs India Historical Data

Recent Winners

2020India2-0 (3)
2018Tied1-1 (2)
2017India3-0 (3)

ODI Series: Head-To-Head Record

Total Matches165
India Wins91
Sri Lanka Wins56

India vs Sri Lanka ODI Series Head-To-Head Record

T20 Series: Head-To-Head Record

Total Matches19
India Wins13
Sri Lanka Wins5

India vs Sri Lanka T20 Series Head-To-Head Record

Test Series: Head-To-Head Record

Total Matches44
India Wins20
Sri Lanka Wins7

India vs Sri Lanka Test Series Head-To-Head Record

History of Sri Lanka vs India

Despite being two of the biggest names in world cricket, the first India vs Sri Lanka match wasn’t until 1979, with Sri Lanka emerging as the victor. It would be another few years until these two nations faced off in the Test match arena, and the two teams have since played a massive number of matches against each other across the different formats.

Interestingly, with 90 ODI wins, Sri Lanka is the team that India has the best record against of any other major cricket-playing nation. In fact, statistically, India has easily been the more dominant side – they have only lost 3 Test series to Sri Lanka and won more than 30 ODI series, while Sri Lanka have only managed to win a single T20I series.

Sri Lanka vs India Betting FAQs

Which are the best sites for Sri Lanka vs India betting?

There are many bookies in India that will provide exciting markets for Sri Lanka vs India betting. Having said that, we think that 10CRIC,, and bet365 are the very best. 

When will Sri Lanka vs India take place?

After many delays, the series between these two Asian nations will finally take place this month. The series begins on the 13th of July with the first ODI and concludes with the final T20I on the 25th of July.

Where will it take place?

The Sri Lanka vs India ODI and T20I series will take place in Sri Lanka, with all 6 matches to be played at the R. Premadasa Stadium, Colombo.

Where can I watch Sri Lanka vs India?

Indian fans can watch this upcoming series on the Sony Sports Network. The series will be broadcast live on Sony TEN 1, TEN 3, TEN 4, and Sony Six. For those on the go, the Sri Lanka vs India series will also be live-streamed on the SonyLIV App. Closer to the date, you’ll also be able to check if your bookmaker of choice will offer a free live stream of the event. 

CricketBettingAdvice Final Say

Whether cricket live streaming on the SonyLIV App, following on your favourite bookies' virtual feed, or simply betting and waiting for the result, the Sri Lanka vs India series is sure to be a blockbuster! The alternative squads will be sure to create a unique experience, and there are plenty of amazing INR betting sites offering markets for this series.

Spread the love