live cricket match today

  • Order: 
  •  
Matches for today friday, 28-03-2025
IPL IPL
11:00
Chennai Super Kings Chennai Super Kings Royal Challengers Bengaluru Royal Challengers Bengaluru
One Day International One Day International
19:00
New Zealand New Zealand Pakistan Pakistan
Tomorrow saturday, 29-03-2025
IPLIPL
11:00
Gujarat Titans Gujarat Titans Mumbai Indians Mumbai Indians
  • Disney+ Hotstar
  • Star Sports 1
Sunday, 30-03-2025
IPLIPL
08:00
Delhi Capitals Delhi Capitals Sunrisers Hyderabad Sunrisers Hyderabad
12:00
Rajasthan Royals Rajasthan Royals Chennai Super Kings Chennai Super Kings
Monday, 31-03-2025
IPLIPL
12:00
Mumbai Indians Mumbai Indians Kolkata Knight Riders Kolkata Knight Riders
  • Disney+ Hotstar
  • Star Sports 1
Tuesday, 01-04-2025
IPLIPL
12:00
Lucknow Super Giants Lucknow Super Giants Punjab Kings Punjab Kings
  • Disney+ Hotstar
  • Star Sports 1
One Day InternationalOne Day International
20:00
New Zealand New Zealand Pakistan Pakistan
Wednesday, 02-04-2025
IPLIPL
12:00
Royal Challengers Bengaluru Royal Challengers Bengaluru Gujarat Titans Gujarat Titans
  • Disney+ Hotstar
  • Star Sports 1
Thursday, 03-04-2025
IPLIPL
12:00
Kolkata Knight Riders Kolkata Knight Riders Sunrisers Hyderabad Sunrisers Hyderabad
  • Disney+ Hotstar
  • Star Sports 1
Friday, 04-04-2025
IPLIPL
12:00
Lucknow Super Giants Lucknow Super Giants Mumbai Indians Mumbai Indians
  • Disney+ Hotstar
  • Star Sports 1
One Day InternationalOne Day International
20:00
New Zealand New Zealand Pakistan Pakistan
Saturday, 05-04-2025
IPLIPL
08:00
Chennai Super Kings Chennai Super Kings Delhi Capitals Delhi Capitals
  • Disney+ Hotstar
  • Star Sports 2
12:00
Punjab Kings Punjab Kings Rajasthan Royals Rajasthan Royals
  • Disney+ Hotstar
  • Star Sports 1
Sunday, 06-04-2025
IPLIPL
08:00
Kolkata Knight Riders Kolkata Knight Riders Lucknow Super Giants Lucknow Super Giants
  • Disney+ Hotstar
  • Star Sports 2
12:00
Sunrisers Hyderabad Sunrisers Hyderabad Gujarat Titans Gujarat Titans
  • Disney+ Hotstar
  • Star Sports 1
Monday, 07-04-2025
IPLIPL
12:00
Mumbai Indians Mumbai Indians Royal Challengers Bengaluru Royal Challengers Bengaluru
  • Disney+ Hotstar
  • Star Sports 1
Tuesday, 08-04-2025
IPLIPL
12:00
Punjab Kings Punjab Kings Chennai Super Kings Chennai Super Kings
  • Disney+ Hotstar
  • Star Sports 1
Wednesday, 09-04-2025
IPLIPL
12:00
Gujarat Titans Gujarat Titans Rajasthan Royals Rajasthan Royals
  • Disney+ Hotstar
  • Star Sports 1
Thursday, 10-04-2025
IPLIPL
12:00
Royal Challengers Bengaluru Royal Challengers Bengaluru Delhi Capitals Delhi Capitals
  • Disney+ Hotstar
  • Star Sports 1
Friday, 11-04-2025
IPLIPL
12:00
Chennai Super Kings Chennai Super Kings Kolkata Knight Riders Kolkata Knight Riders
  • Disney+ Hotstar
  • Star Sports 1

More days

All the information you need for Live cricket match today on TV offered in the India comes together on this weekly Criket TV guide where you can find all details of televised matches for free-to-air and paid TV channels.

In the upcoming days, a total of 21 live cricket matches out of 2 different competitions have already been confirmed and are yet to be played, those are:

18 IPL, 3 One Day International

0 matches are available on free-to-air TV so you know which channels to watch on television or online. However, to watch the other 21, you will have had to subscribe to one of the payment operators marketed in India.

This website informs you of the correct channel for every match so you can Watch Live cricket on TV.

Cricket matches are very followed by the public and the television rights for them are very valuable. Television companies compete to obtain the rights to broadcast the most important cricket matches, such as the Indian Premier League (IPL) and the Cricket World Cup.

The Indian cricket team is one of the most successful internationally and has won several championships, including the 1983 Cricket World Cup and the 2011 Cricket World Cup.

Some of the best players in the history of cricket in India include:

Sachin Tendulkar: He is considered by many to be the best cricket player of all time. He was the first Indian to score 100 international centuries and is the highest scorer in the history of international cricket matches.

Sunil Gavaskar: He is another of the best players in the history of cricket in India. He was the first Indian to score 10,000 runs in international Test Cricket matches and is one of the few players who has scored more than 30 centuries in Test Cricket matches.

Kapil Dev: He was the first Indian to score 5,000 runs and take 400 wickets in international Test Cricket matches. He was also the captain of the Indian cricket team that won the 1983 Cricket World Cup.

Rahul Dravid: He is one of the most consistent players in the history of cricket in India. He was the first Indian to score 10,000 runs in One Day International Cricket matches and is the fourth highest scorer in the history of international Test Cricket matches.

Virender Sehwag: He was one of the best openers in the history of cricket in India. He is the second Indian to score a triple century in Test Cricket matches and is one of the few players who has scored more than 8,000 runs in One Day International Cricket matches.