New Delhi: December 26 promises to be yet another action-packed day in the world of sports.
From cricket to wrestling, line-up for the day is bound to please every sports lover.
While England battle it out against South Africa at Durban, Premier League's big boys take to the field in Gameweek 18.
That's not all - there's the Big Bash in Australia, Vijay Hazare trophy in India and lots more.
Here is the full list of all the major sporting events for the day on TV:
England tour of South Africa
1:00 pm, 1st Test, Day 1, live on Ten Cricket
West Indies tour of Australia
4:58 am (Sunday), 2nd Test, Day 2, live on Star Sports 1 and HD1
Vijay Hazare Trophy
8:50 am, Semifinals, live on Star Sports 2 and HD2
1:30 pm, Perth vs Brisbane, live on Star sports 1 and HD1
6:00 pm, Stoke vs Manchester United, live on Star Sports 2 and HD2.
8:15 pm, Manchester City vs Sunderland, live on Star Sports 1, HD1; Liverpool vs Leicester live on Star Sports 2 and HD2.
8:30 pm, Chelsea vs Watford, live on Star Sports 4, HD4.
10:50 pm, Newcastle vs Everton, live on Star Sports 2, HD2
11:00 pm, Tottenham vs Norwich, live on Star Sports 4, HD4.
1:00 pm (Sunday), Southampton vs Arsenal live on Stars Sports 2 and HD2; West Brom vs Bournemouth live on Star Sports 4 and HD4
6:25 pm, Bhutan vs Afghanistan, live on Star Sports 4 and HD4
Pro Wrestling League
7:00 pm semifinal 2, live on Sony Six and HD.