New Delhi: January 3 promises to be full of entertainment, as a great line-up of sporting events is scheduled to come your way.
From football to badminton, some of the world's best athletes will be in action through the course of the day.
While England take on South Africa on Day 2 of the 2nd Test, India take on defending champions Afghanistan in the final of the SAFF Cup.
That's not all. There's Premier League action as well where Chelsea travel to Crystal Palace.
Here is the complete list of sporting events on TV for January 3.
SAFF Championship final
6:30 pm, India vs Afghanistan, live on Star Sports 4 and HD4.
7:00 pm, Cystal Palace vs Chelsea;
9:30 pm, Everton vs Tottenham Hotspur, live on Star Sports 1 and HD1.
1:40 pm, Brisbane vs Sydney, live on Star Sports 1 and HD1.
South Africa vs England
1:45 pm, 2nd Test, Day 2, live on Ten Cricket and Ten HD.
Australia vs West Indies
5:00 am, 3rd Test, Day 1, live on Star Sports 1 and HD1.
Premier Badminton League
3:00 pm, Hyderabad vs Bangalore;
7:00 pm, Mumbai vs Chennai, live on Star Sports 2 and HD2