India vs Sri Lanka live stream

India and Sri Lanka are going to play a limited-overs series in the month of July. The series will be starting from 18 July. India is the clear favorite going into the series. This series will show the depth of Indian cricket. Indian team is sending their second string of players. This squad will be up against the Sri Lankan side. The Sri Lankan side has experienced a continuous decline in their quality. The team will look forward to defeating the Indian squad and make the battle exciting. The series will involve 3 ODI matches plus 3 T20 matches. Cricket fans around the world will be excited to know about India vs Sri Lanka live stream.

Talking about the series Sri Lanka will have to play out of their skins to win. The Indian team led by Shikhar Dhawan has some quality youngsters in the squad. Sri Lanka will host the series. All the matches of the series are to be played in Colombo.

Indian cricket team: Captain and Coach

As the Indian side is playing with a second-string team captain and coach both are different this time. This team can also be known as India A. Shikhar Dhawan is the captain of this side. Dhawan has experience of captaining in IPL. He has captained Sunrisers Hyderabad in the IPL. It will be interesting to see how Dhawan handles his new role. In IPL, his captaincy record is not very impressive. In 10 matches, his team won only 4 matches. 6 times they lost the match under his leadership.

Shikhar Dhawan
India Skipper: India vs Sri Lanka live stream

Ravi Shastri is the head coach of the Indian team. But for this tour, Rahul Dravid will coach the Indian team. He will coach the team for playing against Sri Lanka. Rahul Dravid has experience of coaching IPL franchisees. He has been also instrumental in grassroots developments in Indian cricket. Dravid has played an important role in grooming youngsters who eventually played for the Indian national team. Dravid will be a superb coach. Also, his past work of developing young players and backing them which gave positive output is commendable.

Sri Lanka cricket team: Captain and Coach

The Sri Lankan team is one of the weakened sides in world cricket. The departure of Jayawardene and Sangkara from their team started a downfall in world cricket. The Sri Lankan team now lacks quality batsmen and all-rounders. They might have some quality pacers at the moment but they need a lot to work on batting. Kusal Perrera is the captain of Sri Lankan team. The explosive opener is a young skipper. His batting style is aggressive and also glovework is good.

Mickey Arthur

Mickey Arthur will coach this Lankan team. He has coached South Africa, Australia, Pakistan, and Sri Lanka. His experience of working with various teams will come in handy. Arthur has played a lot of domestic cricket in South Africa. The South African coach will play an important role. As the team needs an uplift in their quality of cricket Arthur will help them make it.

Kusal Perrera Captaincy record

Kusal Perrera is the newly elected captain of the Sri Lankan cricket team. He is known for his explosive brand of batting. Perrera has captained the team for 3 ODI matches so far. He has just won 1 match out of that. Kusal Perrera has started his T20 captaincy with the series against England. At this point of time, Sri Lanka has lost the first two matches against the English side. So, his record as a captain is also not very good.

Shikhar Dhawan Captaincy record

Shikhar Dhawan will be captaining the national side for the first time in his career. The conditions will suit his captaincy. He has young boys in his team who have exceptional talent. Also, there is some experience with the likes of Bhuvneshwar Kumar and Hardik Pandya. So, this series is expected to register a good captaincy record on his name.

Dhawan has been captain of Sunrisers Hyderabad for a short stint of 10 matches. He has only won 4 in that period. Also, in IPL the level of the team was quite different. For India, Dhawan will be leading a strong and young brigade.

Head to Head Record: ODI and T20

India has played Sri Lanka 165 times in ODI. They have won 91 matches while lost 56 matches. This makes the win percentage quite good. 61.82 is the win percentage against this team. These two teams have played 19 T20 matches. 13 matches were won by India while Sri Lanka won only 5 matches.

Bhuvneshwar Kumar has picked 17 wickets from 13 matches against Sri Lanka in ODIs.  Shikhar Dhawan has scored 289 runs in 9 matches against Sri Lanka in T20 cricket. Yuzvendra Chahal has picked 14 wickets from 6 matches against Sri Lanka in the T20s.

India vs Sri Lanka live stream: India and South Africa

For Indian cricket fans, the Sony Sports network will bring the coverage of the series for them. Sony Sports Network is one of the major sports broadcasters in the country. The channels mentioned by the Sony Sports network are Sony Ten 2 and Sony Six. These channels will show the telecast for sure. Also, for those who will prefer the internet to watch the matches, SonyLiv is the best option.

India vs Sri Lanka live stream

Sony Liv’s mobile app will provide a live stream of all the matches. Sony Liv provides a good quality stream for cricket matches. They have different plans depending on your budget and the quality you want to watch the match. In South Africa, SuperSport is the leading sports broadcaster. SuperSport will provide coverage of the series in the country. They will also provide the live stream on digital platforms like app and websites.

India vs Sri Lanka live stream: Sri Lanka and Australia

Sri Lankan cricket fans will be excited to see their team fighting it out against the Indian team. They will hope for an upset over the Indian cricket team. Channel Eye will broadcast the event in Sri Lanka. The audience can tune in to this channel for coverage of this series. The channel belongs to Rupavahini corporation. Rasa FM will provide air Radio commentary for the series. Also, one can watch live matches or their highlights on Sri Lanka cricket’s youtube channel, website, and mobile app.

In Australia, Fox Sports will provide the telecast of the matches. They have acquired the rights for this series. Talking about digital platforms, Kayo Sports is the best choice for Australian cricket fans. For audiences who are using the internet, Kayo Sports will provide India vs Sri Lanka live stream.

India vs Sri Lanka: List of channels to broadcast matches




Fox Sports


Channel 9



Hong Kong

Star Cricket


Fox International Channels

New Zealand

SKY Sport


Star Cricket, Star Hub and Singtel



India (Nepal, Sri Lanka, Maldives, Bhutan and Bangladesh)

Star Sports 1, Star Sports HD1, Star Sports 2, Star Sports HD2, Star Sports 3, Star Sports HD3

India (Nepal, Sri Lanka, Maldives, Bhutan and Bangladesh)



PTV, Ten Sports



Sri Lanka

SLRC (Channel Eye)

England, Wales, Scotland and Republic of Ireland

Sky Sports

United States of America, Puerto Rico, Guam, Northern Mariana Islands, the U.S. Virgin Islands, and American Samoa

Willow TV

United States of America (web and mobile)


India vs Sri Lanka: Live Streaming







Joker Live Streaming






Stream East













India vs Sri Lanka(ODI)

R.Premadasa Stadium, Colombo

18 July

3 PM IST and Local, 9:30 AM GMT.

India vs Sri Lanka(ODI)

R.Premadasa Stadium, Colombo

20 July

3 PM IST and Local, 9:30 AM GMT.

India vs Sri Lanka(ODI)

R.Premadasa Stadium, Colombo

23 July

3 PM IST and Local, 9:30 AM GMT.

India vs Sri Lanka(T20)

R.Premadasa Stadium, Colombo

25 July

8 PM IST and Local, 2:30 PM GMT.

India vs Sri Lanka(T20)

R.Premadasa Stadium, Colombo

27 July

8 PM IST and Local, 2:30 PM GMT.

India vs Sri Lanka(T20)

R.Premadasa Stadium, Colombo

29 July

8 PM IST and Local, 2:30 PM GMT.

Key Players

India has announced their squad. Looking at the number of youngsters and newcomers in the squad, it can be also labeled as India ‘A’. There are a lot of youth players in the squad. Some of them might get their debut on this tour. On the other hand, Sri Lanka has not yet announced their squad. I think, there will be not any changes in the Lankan squad which is playing against England in the ongoing series. This series will be an exciting contest as it will display the depth of Indian cricket.


For India, the experienced Shikhar Dhawan will be the most pivotal player. He will have the challenge to lead the young boys well and score runs at the top of the innings. Dhawan has to use his captaining experience in the IPL. Also, he will have to score runs as the most experienced player in the side.

Another key player is the Bhuvneshwar Kumar. With his experience and swing, he will have the responsibility to pick wickets in the powerplay. Bhuvneshwar will also lead the bowling unit of the team. He will have to guide the youngsters for their line and length.

Hardik Pandya will also be a crucial player for the Indian side. His explosive batting becomes handy in the lower order. If his fitness allows, Pandya can also bowl a couple of overs for the team. If Pandya is in the form on any given day, the team can build a mammoth score.

Sri Lanka

Kusal Perrera becomes the most important player for them as their skipper and an opener. A lot depends on the opening partnership for a big total and Perrera has the responsibility of giving a flying start. He has been starting aggressively but lacks consistency. He has not been able to score big against major teams. That is a concern but if he gets going Sri Lanka will hope for a victory.

Isuru Udana will be the key all-rounder for the team. He has the batting ability and can pile up some runs in the lower order. Also, in bowling, he is effective with his pace variations. He can beat the batsmen at pace, This gives him an advantage in a limited-overs game.

Wanindu Hasaranga is a leg spinner who will be important in the Sri Lankan setup. His leg spin is very effective and also surprises batsmen with the wrong one. Hasaranaga is very effective in T20 cricket. He has taken 26 wickets in 17 T20 matches.

Leave a Reply

Your email address will not be published.