India Cricket on TV

Watch Live

India National Cricket Team Fixture Guide

Keep up to date with all of the latest fixtures for the India National Cricket Team with our India Cricket guide at WheresTheMatch. We offer comprehensive scheduling of all of the live and upcoming international matches featuring India, with regularly updated information on dates, times as well as the broadcasters/streams through which these events can be watched.

View our full fixture guide below for all of the upcoming matches of the India National Cricket Team.

Fixtures Date / Time GMT Competition TV Channels
South Africa v India game on Sky Sports South Africa v India Twenty20 International Tomorrow Tue 12th December 2023 2:30pm WATCH LIVE Cricket Twenty20 International Sky Sports Cricket Sky Sports Main Event Sky Sports Ultra HDR
SKY SPORTS, SKY STREAM & NETFLIX OFFER REDUCED TO ONLY £37 PER MONTH SKY TV & SKY SPORTS OFFER
South Africa v India game on Sky Sports South Africa v India Twenty20 International Thu 14th December 2023 2:30pm WATCH LIVE Cricket Twenty20 International Sky Sports Cricket Sky Sports Main Event Sky Sports Ultra HDR
South Africa v India game on Sky Sports South Africa v India One Day International Sun 17th December 2023 08:00am WATCH LIVE Cricket One Day International Sky Sports Cricket Sky Sports Main Event Sky Sports Ultra HDR
South Africa v India game on Sky Sports South Africa v India One Day International Tue 19th December 2023 11:00am WATCH LIVE Cricket One Day International Sky Sports Main Event Sky Sports Cricket Sky Sports Ultra HDR
South Africa v India game on Sky Sports South Africa v India One Day International Thu 21st December 2023 11:00am WATCH LIVE Cricket One Day International Sky Sports Cricket Sky Sports Main Event Sky Sports Ultra HDR
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 1 Tue 26th December 2023 08:00am WATCH LIVE Cricket Cricket Test Match Day 1 Sky Sports Main Event Sky Sports Cricket Sky Sports Ultra HDR
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 2 Wed 27th December 2023 08:00am WATCH LIVE Cricket Cricket Test Match Day 2 Sky Sports Cricket Sky Sports Main Event Sky Sports Ultra HDR
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 3 Thu 28th December 2023 08:00am WATCH LIVE Cricket Cricket Test Match Day 3 Sky Sports Cricket Sky Sports Main Event Sky Sports Ultra HDR
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 4 Fri 29th December 2023 08:00am WATCH LIVE Cricket Cricket Test Match Day 4 Sky Sports Cricket
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 5 Sat 30th December 2023 08:00am WATCH LIVE Cricket Cricket Test Match Day 5 Sky Sports Cricket Sky Sports Main Event Sky Sports Ultra HDR
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 1 Wed 3rd January 2024 08:30am WATCH LIVE Cricket Cricket Test Match Day 1 Sky Sports Cricket
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 2 Thu 4th January 2024 08:30am WATCH LIVE Cricket Cricket Test Match Day 2 Sky Sports Cricket
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 3 Fri 5th January 2024 08:30am WATCH LIVE Cricket Cricket Test Match Day 3 Sky Sports Cricket
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 4 Sat 6th January 2024 08:30am WATCH LIVE Cricket Cricket Test Match Day 4 Sky Sports Cricket
South Africa v India game on Sky Sports South Africa v India Cricket Test MatchDay 5 Sun 7th January 2024 08:30am WATCH LIVE Cricket Cricket Test Match Day 5 Sky Sports Cricket
India v Afghanistan game on Sky Sports TBC India v Afghanistan Twenty20 International Thu 11th January 2024 1:30pm WATCH LIVE Cricket Twenty20 International Sky Sports TBC
India v Afghanistan game on Sky Sports TBC India v Afghanistan Twenty20 International Sun 14th January 2024 1:30pm WATCH LIVE Cricket Twenty20 International Sky Sports TBC
India v Afghanistan game on Sky Sports TBC India v Afghanistan Twenty20 International Wed 17th January 2024 1:30pm WATCH LIVE Cricket Twenty20 International Sky Sports TBC
India v England game on Sky Sports India v England Cricket Test MatchDay 1 Thu 25th January 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 1 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 2 Fri 26th January 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 2 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 3 Sat 27th January 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 3 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 4 Sun 28th January 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 4 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 5 Mon 29th January 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 5 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 1 Fri 2nd February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 1 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 2 Sat 3rd February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 2 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 3 Sun 4th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 3 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 4 Mon 5th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 4 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 5 Tue 6th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 5 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 1 Thu 15th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 1 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 2 Fri 16th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 2 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 3 Sat 17th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 3 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 4 Sun 18th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 4 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 5 Mon 19th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 5 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 1 Fri 23rd February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 1 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 2 Sat 24th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 2 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 3 Sun 25th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 3 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 4 Mon 26th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 4 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 5 Tue 27th February 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 5 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 1 Thu 7th March 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 1 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 2 Fri 8th March 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 2 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 3 Sat 9th March 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 3 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 4 Sun 10th March 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 4 Sky Sports Cricket
India v England game on Sky Sports India v England Cricket Test MatchDay 5 Mon 11th March 2024 04:00am WATCH LIVE Cricket Cricket Test Match Day 5 Sky Sports Cricket

This India on TV schedule was updated on 11 December 2023

India National Cricket Team on TV: TV Schedule, Dates and How to Watch

The Indian National Cricket Team, commonly known as Team India, is the official national Cricket team of India. It represents the country in international matches and is governed by the Board of Control for Cricket in India (BCCI).

Over the years, Team India has achieved many milestones and accolades. They have won the World Cup twice, in 1983 and 2011, becoming the first team to win it on home soil. They have also won the ICC T20 World Cup in 2007 and the Champions Trophy in 2013. In addition, India has produced some of the best cricketers in all formats of the game, including Test matches where they have consistently been ranked among the top teams.

India National Cricket Team – Key Matchups and Rivalries


India vs Pakistan (Ind vs Pak)

Amongst the most intense rivalries in any sport, India vs Pakistan (Ind vs Pak) is always the most anticipated matchup in any cricket calendar. The first match between these sides was played in 1947 and they’ve clashed countless times since, attracting millions (and more recently hundreds of millions) of viewers. Our India cricket guide offers coverage of all upcoming India vs Pakistan (Ind vs Pak)matches.

India vs Bangladesh (Ind vs Ban)

A far younger cricketing nation than India, but one with lofty aspirations, Bangladesh have earned their place as the tenth test-playing nation and member of the ICC. India vs Bangladesh (Ind vs Ban) is slowly growing to be a well-anticipated fixture and is seeing a regular stream of interest from the cricketing world. View our India National Cricket Team fixture guide for information on the next India vs Bangladesh (Ind vs Ban) match.

India vs England (Ind vs Eng)

A somewhat historic rivalry and one of the most heated in the sport, India vs England (Ind vs Eng) has delivered some truly iconic fixtures over the years. India vs England (Ind vs Eng) has been played more than a hundred times since the 1970s and the spirit of competitiveness between the two international sides remains as strong as ever; even with a large number of players competing side-by-side in domestic franchise leagues.

India vs Australia (Ind vs Aus)

Unlike many of the other rivalries that punctuate India’s cricketing prowess, India vs Australia (Ind vs Aus) is one of very few that originated solely on the field. Two great sporting nations that always deliver an exciting match, India vs Australia (Ind vs Aus) regularly features a selection of talented athletes always ready to go head-to-head to bring victory back to home soil. Keep up to date with the latest India vs Australia (Ind vs Aus) fixtures through our guide at WheresTheMatch.

India vs South Africa (Ind vs Sa)

Differing in playstyles but being more-or-less matched in achievements, India vs South Africa (Ind vs Sa) frequently showcases the exciting talents of both nations and their varied cricketing ideologies. A closely contested head-to-head record makes each match as exciting as it is unpredictable. Wondering when the next India vs South Africa (Ind vs Sa) takes place? View our India cricket guide above for more information.

India vs West Indies (Ind vs Win)

Yet another of the sport’s oldest rivalries, India vs West Indies (Ind vs Win) began in the 1950s and 60s when the West Indies were beginning to establish themselves as a top side. The two nations would go on to clash many times over the following decades in a direct contrast between two very different cultures that were united through love of the sport. There are multiple India vs West Indies (Ind vs Win) matches taking place every year; find out when these take place through our guide.

India vs New Zealand (Ind vs Nz)

On the field, India and New Zealand have always brought out their best game when they face each other. The players from both nations share a deep-seated passion for cricket, and this is evident in the way they play. The Indian team, known for its aggressive style of play, often clashes with the New Zealand team's more laid-back approach which always results in an exciting clash. View India vs New Zealand (Ind vs Nz) at WheresTheMatch.

India vs Sri Lanka (Ind vs Sl)

The India vs Sri Lanka (Ind vs Sl) rivalry is one of the most intense rivalries in international cricket. It is a fierce competition between two neighbouring countries that share a long history and cultural ties. The rivalry has been ongoing since 1979 when the two teams first clashed on the field with the sides sharing numerous memorable moments. Want to be notified for the next India vs Sri Lanka (Ind vs Sl) match? Check out our membership plans here.

When is the next India game on TV?

The next India game on TV is South Africa v India in a Twenty20 International match. It's being played on 12 December 2023 and starts at 2:30pm.

What channels are showing the India game on and can I live stream it?

The next India game is being shown live on Sky Sports Cricket, Sky Sports Main Event and Sky Sports Ultra HDR. Live streams are also available depending on your location.