CRICKET
India Tour of Australia (Border Gavaskar Trophy)
December 6: Second Test (D/N) – Adelaide
December 14-18: Third Test – Brisbane
December 26-30: Fourth Test – Melbourne
Bangladesh Tour of West Indies
November 30 – December 4: Second Test – Jamaica
December 8: First ODI – St. Kitts
December 10: Second ODI – St. Kitts
December 12: Third ODI – St. Kitts
December 16: First T20I – St. Vincent
December 18: Second T20I – St. Vincent
December 20: Third T20I – St. Vincent
Sri Lanka Tour of South Africa
November 27 – December 1: First Test – Durban
December 5-9: Second Test – Gqeberha
England Tour of New Zealand
November 28 – December 2: First Test – Christchurch
December 6-10: Second Test – Wellington
December 14-18: Third Test – Hamilton
Pakistan Tour of Zimbabwe
December 1: First T20I – Bulawayo
December 3: First T20I – Bulawayo
December 5: Third T20I – Bulawayo
Pakistan Tour of South Africa
December 10: First T20I – Durban
December 13: Second T20I – Centurion
December 14: Third T20I – Johannesburg
December 17: First ODI – Paarl
December 19: Second ODI – Cape Town
December 22: Third ODI – Johannesburg
December 26-30: First Test – Centurion
Afghanistan Tour of Zimbabwe
December 11: First T20I – Harare
December 13: Second T20I – Harare
December 14: Third T20I – Harare
December 17: First ODI – Harare
December 19: Second ODI – Harare
December 21: Third ODI – Harare
December 26-30: First Test – Bulawayo
Sri Lanka Tour of New Zealand
December 28: First T20I – Mount Maunganui
December 30: Second T20I – Mount Maunganui
India Women Tour of Australia
December 5: First ODI – Brisbane
December 8: Second ODI – Brisbane
December 11: Third ODI – Perth
West Indies Women Tour of India
December 15: First T20I – Navi Mumbai
December 17: Second T20I – Navi Mumbai
December 19: Third T20I – Navi Mumbai
December 22: First ODI – Vadodara
December 24: Second ODI – Vadodara
December 27: Third ODI – Vadodara
Col. C K Nayudu Trophy
October 13, 2024 – March 1, 2025
Syed Mushtaq Ali Trophy
November 23 – December 15
Cooch Behar Trophy
November 6, 2024 – January 10, 2025
Vijay Hazare Trophy
December 21, 2024 – January 5, 2025
Vijay Merchant Trophy
December 6-30
Senior Women’s One Day Trophy
December 4-16
FOOTBALL
Indian Super League 2024-25
September 13 – March 12
UEFA Champions League (select fixtures)
December 10: Girona vs Liverpool
December 11: Atalanta vs Real Madrid
December 11: Shakhtar Donetsk vs Bayern Munich
December 12: Arsenal vs Monaco
December 12: Borussia Dortmund vs Barcelona
December 12: Juventus vs Manchester City
Premier League
August 16, 2024 – May 25, 2025
La Liga (select fixtures)
December 1: Real Madrid vs Getafe
December 3: Mallorca vs Barcelona
December 5: Athletic Bilbao vs Real Madrid
December 7: Real Betis vs Barcelona
December 8: Girona vs Real Madrid
December 16: Barcelona vs Leganes
December 22: Barcelona vs Atletico Madrid
December 22: Real Madrid vs Sevilla
Serie A (select fixtures)
December 1: Torino vs Napoli
December 1: Fiorentina vs Inter Milan
December 2: Lecce vs Juventus
December 7: Atalanta vs AC Milan
December 7: Juventus vs Bologna
December 9: Napoli vs Lazio
December 14: Udinese vs Napoli
December 15: Juventus vs Venezia
December 16: AC Milan vs Genoa
December 17: Lazio vs Inter Milan
December 21: Hellas Verona vs AC Milan
December 21: Genoa vs Napoli
December 23: Monza vs Juventus
December 24: Inter Milan vs Como
December 28: Cagliari vs Inter Milan
December 29: Napoli vs Venezia
December 29: Juventus vs Fiorentina
December 30: AC Milan vs Roma
Bundesliga (select fixtures)
December 7: Bayer Leverkusen vs St. Pauli
December 7: Bayern Munich vs FC Heidenheim
December 7: Borussia Moenchengladbach vs Borussia Dortmund
December 14: Augsburg vs Bayer Leverkusen
December 14: Mainz vs Bayern Munich
December 15: Borussia Dortmund vs Hoffenheim
December 21: Bayern Munich vs RB Leipzig
December 21: Bayer Leverkusen vs Freiburg
December 22: Wolfsburg vs Borussia Dortmund
UEFA Europa League (select fixtures)
December 12: Viktoria Plzen vs Manchester United
TENNIS
December 18-22: Next Gen ATP Finals – Jeddah, Saudi Arabia
December 27, 2024 – January 5, 2025: United Cup – Perth and Sydney
December 29, 2024 – January 5, 2025: ATP250 Brisbane
December 29, 2024 – January 5, 2025: WTA500 Brisbane
December 30, 2024 – January 5, 2025: WTA250 Auckland
ATHLETICS
December 7-11: Junior National Athletics Championships – Bhubaneswar
BADMINTON
November 26 – December 1: Syed Modi India International (BWF World Tour Super 300) – Lucknow
December 3-8: Guwahati Masters (BWF World Tour Super 100)
December 10-15: Odisha Masters (BWF World Tour Super 100) – Cuttack
December 11-15: BWF World Tour Finals – Hangzhou, China
MOTORSPORT
November 29 – December 1: F1 Qatar Grand Prix – Doha
December 6-8: F1 Abu Dhabi Grand Prix
HOCKEY
Men’s Junior Asia Cup – Muscat, Oman
November 26 – December 4
Women’s Junior Asia Cup – Muscat, Oman
December 7 – December 15
Hockey India League (Men) – Rourkela & Ranchi
December 28, 2024 – February 1, 2025
TABLE TENNIS
December 1-8: ITTF Mixed Team World Cup – Chengdu, China
BOXING
World Boxing Cup Finals – Sheffield, England
November 26 – December 1
CHESS
World Chess Championship Match – Singapore
November 20 – December 15
Qatar Masters – Doha
December 2-13
World Rapid & Blitz Championships – New York, USA
December 25, 2024 – January 1, 2025
Women’s World Rapid & Blitz Championships – New York, USA
December 25, 2024 – January 1, 2025
WRESTLING
December 6-8: National Championships – Bengaluru
PRO KABADDI LEAGUE
League Stage: October 18 – December 24
Playoffs: December 26-29
BASKETBALL
NBA (League Stage)
October 22, 2024 – April 13, 2025