Prev Next -- All Leagues -- NFL FootballNCAA College FootballNBA BasketballNBA Summer LeagueFIBA World CupNCAA Mens College BasketballNCAA Womans College BasketballNHL HockeyMLB BaseballWNBA BasketballCFL FootballInternational - World Cup-- All Soccer --International - WC Qual - Intercontinental Play-OffInternational - Women's World CupInternational - FIFA Club World CupOlympics - Olympics Football - MenOlympics - Olympics Football - WomenEurope - UEFA WC QualificationOlympic QualifiersEurope - EuroEurope - UEFA Women's EUROEurope - UEFA Nations LeagueEurope - European QualifiersAfrica - Africa Cup of NationsAsia - Asian CupNorth America - Leagues CupNorth America - CONCACAF World Cup QualificationNorth America - CONCACAF Gold CupNorth America - CONCACAF Nations LeagueAfrica - African Nations ChampionshipAfrica - CAF WC QualificationSouth America - CONMEBOL WC QualificationAsia - AFC WC QualificationEurope - UEFA Super CupEurope - UEFA Champions LeagueSouth America - Copa AmericaEurope - UEFA Europa LeagueSouth America - Recopa SudamericanaNorth America - CONCACAF LeagueNorth America - CONCACAF Champions CupEurope - UEFA Conference LeagueEngland - Community ShieldEngland - Premier LeagueSpain - LaLigaSpain - Super CupItaly - Supercoppa ItalianaItaly - Serie AGermany - BundesligaGermany - Super CupFrance - Super CupFrance - Ligue 1USA - MLSUSA - MLS All-StarEngland - FA CupEngland - EFL CupSouth America - LibertadoresSpain - Copa del ReyItaly - Coppa ItaliaSouth America - CONMEBOL SudamericanaGermany - DFB-PokalUSA - USL ChampionshipUSA - US Open CupUSA - NWSLEngland - ChampionshipSpain - LaLiga 2Italy - Serie BGermany - Bundesliga 2Mexico - Liga MXMexico - Campeon De CampeonesMexico - Super Cup MXNetherlands - EredivisieFrance - Ligue 2France - Coupe de FrancePortugal - Liga PortugalPortugal - Super CupPortugal - League CupScotland - Scottish PremiershipTurkiye - Super LigTurkiye - Super CupBrazil - Brasileirão Série AInternational - Joan Gamper TrophyInternational - Club FriendliesInternational - International Champions CupInternational - Friendly InternationalSix NationsFriendlyRugby ChampionshipRugby World CupGallagher PremiershipUFC MMAPFL MMAVitality BlastThe Hundred MenIndian Premier LeagueBig Bash LeagueThe Hundred WomenPakistan Super LeagueCounty Championship Division OneCounty Championship Division TwoBob Willis Trophy FinalWomen's Vitality BlastOne-Day CupOne-Day Cup WomenOne-Day Cup 2 WomenWomen's Vitality Blast: League 2University MatchesNational County v First Class CountyThe Hundred MenVarsity Four-Day MatchVarsity One-Day MatchRachael Heyhoe Flint TrophyThe Hundred WomenT20 Women's County CupCharlotte Edwards CupCounty Championship Division One 2024County Championship Division Two 2024England v England LionsCounty Championship Division One 2023County Championship Division One 2022County Championship Division Two 2023County Championship Division Two 2022India v EnglandWest Indies v EnglandEngland v New ZealandNew Zealand v AustraliaAfghanistan v IrelandAfghanistan v New ZealandAustralia v EnglandAustralia v IndiaAustralia v PakistanAustralia v South AfricaAustralia v West IndiesAustralia v West Indies 2022Bangladesh v IndiaBangladesh v ZimbabweBangladesh v AfghanistanBangladesh v IrelandBangladesh v New ZealandBangladesh v Sri LankaBangladesh v Sri Lanka 2022England v IndiaEngland v IrelandEngland v South AfricaEngland v Sri LankaEngland v West IndiesEngland v ZimbabweICC World Test Championship FinalIndia v AustraliaIndia v BangladeshIndia v New ZealandIndia v South AfricaIndia v Sri LankaIndia v West IndiesIreland v ZimbabweNew Zealand v BangladeshNew Zealand v EnglandSri Lanka v IrelandNew Zealand v South AfricaNew Zealand v South AfricaNew Zealand v Sri LankaNew Zealand A v Pakistan ANew Zealand A v West Indies ANew Zealand XI v BangladeshPakistan v AustraliaPakistan v BangladeshPakistan v EnglandPakistan v EnglandPakistan v New ZealandPakistan v West IndiesSouth Africa v BangladeshSouth Africa v IndiaSouth Africa v PakistanSouth Africa v Sri LankaSouth Africa v West IndiesSri Lanka v AfghanistanSri Lanka v AustraliaSri Lanka A v England LionsSri Lanka v New ZealandSri Lanka v PakistanWest Indies v BangladeshWest Indies v BangladeshWest Indies v IndiaWest Indies v South AfricaZimbabwe v AfghanistanZimbabwe v IrelandZimbabwe v New ZealandZimbabwe v South AfricaZimbabwe v West IndiesAustralia U19 v England U19England U19 v Australia U19England U19 v India U19England U19 v Sri Lanka U19India U19 v Australia U19Bangladesh v South AfricaSri Lanka v AustraliaCricket/Australia v England 150th Anniversary Test MatchThe Hundred Men 2023The Hundred Women 2023The Hundred Men 2022The Hundred Women 2022The Hundred Men 2021The Hundred Women 2021ICC Men's Champions Trophy Warm-up MatchesWest Indies v EnglandWest Indies v EnglandEngland v New ZealandEngland v IrelandSouth Africa v IndiaAfghanistan v BangladeshAfghanistan v Ireland in UAEAfghanistan v IrelandAfghanistan v NetherlandsAustralia v EnglandAustralia v IndiaAustralia v New ZealandAustralia v PakistanAustralia v South AfricaAustralia v West IndiesAustralia v ZimbabweAfghanistan v PakistanBangladesh v AfghanistanBangladesh v Afghanistan 2022Bangladesh v EnglandBangladesh v IndiaBangladesh v IrelandBangladesh v New ZealandBangladesh v Sri LankaBangladesh v West IndiesEngland v AustraliaEngland v AustraliaEngland v IndiaEngland v PakistanEngland v South AfricaEngland v Sri LankaEngland v West IndiesIndia v AustraliaIndia v Australia September SeriesIndia v EnglandIndia v EnglandIndia v New ZealandIndia v South AfricaIndia v Sri LankaIndia v West IndiesIreland v EnglandIreland v New ZealandIreland v BangladeshIreland v Bangladesh in EnglandIreland v New ZealandIreland v South AfricaIreland v South Africa in UAENamibia v NetherlandsNepal v CanadaNepal v Papua New GuineaNepal v United Arab EmiratesNetherlands v EnglandNetherlands v PakistanNetherlands v West IndiesNew Zealand v BangladeshNew Zealand v BangladeshNew Zealand v IndiaNew Zealand v NetherlandsNew Zealand v Sri LankaNew Zealand v Sri Lanka 2023New Zealand v PakistanNew Zealand XI v NetherlandsPakistan v AustraliaPakistan v BangladeshPakistan v New ZealandPakistan v New ZealandPakistan v West IndiesPakistan v ZimbabweScotland v New ZealandSouth Africa v AustraliaSouth Africa v BangladeshSouth Africa v EnglandSouth Africa v NetherlandsSouth Africa v PakistanSouth Africa v West IndiesSri Lanka v AfghanistanSri Lanka v AustraliaSri Lanka v AustraliaSri Lanka v IndiaSri Lanka v West IndiesSri Lanka v ZimbabweUnited Arab Emirates v IrelandUnited Arab Emirates v West IndiesWest Indies v BangladeshWest Indies v BangladeshWest Indies v IndiaWest Indies v IrelandWest Indies v New ZealandSri Lanka A v South Africa ASri Lanka v New Zealand ODI SeriesWest Indies v Sri LankaZimbabwe v AfghanistanZimbabwe v BangladeshZimbabwe v IndiaZimbabwe v IrelandZimbabwe v IrelandZimbabwe v NetherlandsODI Tri-Series in PakistanZimbabwe v PakistanAustralia A v New Zealand ANew Zealand XI v BangladeshEngland U19 v Australia U19England U19 v Bangladesh U19South Africa A v New Zealand AEngland U19 v Sri Lanka U19Australia U19 v England U19England U19 v India U19England U19 v Ireland U19India U19 v Australia U19South Africa U19 v Bangladesh U19Under-19 Tri-Series in EnglandAfghanistan v South AfricaEngland v PakistanWest Indies v EnglandNamibia v Canada Twenty20 SeriesWest Indies v England 2023England v New Zealand 2023Afghanistan v IrelandAfghanistan v Pakistan in UAEAfghanistan v ZimbabweAustralia v England 2022Australia v IndiaAustralia v PakistanAustralia v South AfricaAustralia v West IndiesAustralia v West Indies 2022Bangladesh v AfghanistanBangladesh v EnglandBangladesh v IrelandBangladesh v New ZealandBangladesh v Sri LankaBangladesh v ZimbabweEngland v AustraliaEngland v India 2022England v PakistanEngland v South AfricaEngland v Sri LankaEngland v AustraliaEngland v West IndiesHong Kong v NepalIndia v AfghanistanIndia v AustraliaIndia v Australia 2022India v BangladeshIndia v EnglandIndia v EnglandIndia v New ZealandIndia v South AfricaIndia v Sri LankaIndia v Sri LankaIreland v IndiaIreland v New ZealandIreland v PakistanIreland v PakistanIreland v South Africa in UAENamibia v ZimbabweNew Zealand v AustraliaNew Zealand v BangladeshNew Zealand v BangladeshNew Zealand v PakistanNew Zealand v Pakistan 2024New Zealand v PakistanNew Zealand v Sri LankaNew Zealand v Sri Lanka 2023New Zealand v West IndiesOman v NamibiaOman v Netherlands Twenty20 SeriesPakistan v BangladeshPakistan v England 2022Pakistan v New ZealandPakistan v New ZealandPakistan v South AfricaPakistan v ZimbabweScotland v AustraliaSouth Africa v AustraliaSouth Africa v EnglandSouth Africa v IndiaSouth Africa v PakistanSouth Africa v West IndiesSri Lanka v AfghanistanSri Lanka v IndiaSri Lanka v New Zealand Twenty20 SeriesSri Lanka v West IndiesSri Lanka v ZimbabweTwenty20 Tri-Series in CanadaTwenty20 Tri-Series in Hong KongTwenty20 Tri-Series in NepalTwenty20 Tri-Series in NetherlandsTwenty20 Tri-Series in Netherlands MayUnited Arab Emirates v AfghanistanUnited Arab Emirates v Afghanistan 2023United Arab Emirates v New ZealandUnited Arab Emirates v ScotlandUSA v BangladeshUSA v NepalWest Indies v BangladeshTwenty20 Tri-Series in ZimbabweWest Indies v IndiaWest Indies v South AfricaWest Indies v South AfricaWest Indies v Sri LankaZimbabwe v AfghanistanZimbabwe v IrelandZimbabwe v IndiaZimbabwe v Pakistan Twenty20 SeriesUSA v CanadaMen's Asian Games Twenty20England Under 19s v West Indies Under 19s Twenty20Quadrangular Twenty20 Series in Hong KongAustralia U19 v England U19Twenty20 Tri-Series in NamibiaZimbabwe v IrelandOman v United States Twenty20 SeriesNorth American CupIndian Premier League 2023Women's Premier LeagueWomen's Premier LeagueOne-Day CupAustralian Domestic Other MatchesSheffield ShieldPrime Minister's XI Game v IndiaPrime Minister's XI Game v PakistanPrime Minister's XI Game v West IndiesWomen's Big Bash LeagueWomen's National Cricket LeagueT20 Spring ChallengeWomen's Domestic MatchMen's National Indigenous Cricket ChampionshipWomen's National Indigenous Cricket ChampionshipFinalSemi-FinalsSuper 8First StageWarm-Up MatchesAfrican QualificationAfrican Qualification BAmerican QualificationAsian QualificationEuropean QualificationHong Kong Cricket SixesZimbabwe in England Tour MatchCricket Australia XI v West IndiesEngland Lions in Australia Tour MatchesAustralia A v England Lions Four-Day MatchAustralia A v India A Four-Day SeriesAustralia A v New Zealand A Four-Day SeriesAustralia A Women v India A Women Four-Day MatchEngland in New Zealand Tour MatchesEngland Lions v India A Four-Day SeriesIndia A v England Lions Four-Day SeriesIndia A v New Zealand A Four-Day SeriesIndia A v New Zealand A One-Day SeriesIndia in England Tour MatchesIndia in EnglandIreland in England Tour MatchNew Zealand A v Australia A Four-Day SeriesNew Zealand XI v South AfricaSouth Africa in Australia Tour MatchSouth Africa in England Tour MatchesSri Lanka A v Australia ASri Lanka A v Australia A Four-Day SeriesSouth Africa A v India A Four-Day SeriesSouth Africa A v Sri Lanka A Four-Day SeriesSouth Africa A v Sri Lanka A One-Day SeriesSouth Africa A v New Zealand A Four-Day SeriesSouth Africa A v West Indies A Four-Day SeriesEngland Lions in Sri Lanka Warm-up matchSri Lanka A v England Lions One-Day SeriesSri Lanka in England Tour MatchSri Lanka in New Zealand Tour MatchesSri Lanka Development XI in England TourWest Indies in England Tour MatchFCC Select XI v Pakistan ShaheensNew Zealand in England Tour MatchesSouth Africa in England Tour MatchWest Indies in Australia Tour MatchWest Indies in South Africa Tour MatchEngland Women v Pakistan WomenAustralia Women v India WomenAustralia Women v Pakistan WomenAustralia Women v South Africa WomenAustralia Women v West Indies WomenAustralia Women v England WomenAustralia A Women v England A WomenAustralia A Women v England A WomenAustralia A Women v India A WomenBangladesh Women v Australia WomenBangladesh Women v India WomenBangladesh Women v Pakistan WomenEngland A Women v Australia A WomenEngland Women v India WomenEngland Women v New Zealand WomenEngland A Women v New Zealand A WomenEngland Women v South Africa WomenEngland Women v Sri Lanka WomenEngland Women v West Indies WomenIndia Women v West Indies WomenIndia Women v Ireland WomenIndia Women v Australia WomenIndia Women v South Africa WomenIndia Women v New Zealand WomenIreland Women v Australia WomenIreland Women v England WomenIreland Women v Scotland WomenIreland Women v South Africa WomenIreland Women v Sri Lanka WomenNetherlands Women v Ireland WomenNetherlands Women v Thailand WomenNew Zealand Women v Australia WomenNew Zealand Women v Bangladesh WomenNew Zealand Women v England WomenNew Zealand Women v India WomenNew Zealand Women v Pakistan WomenNew Zealand Women v Sri Lanka WomenNew Zealand A Women v England A WomenNew Zealand XI Women v Pakistan WomenPakistan Women v Ireland WomenPakistan Women v South Africa WomenPakistan Women v Sri Lanka WomenPakistan Women v West Indies WomenPapua New Guinea Women v USA WomenScotland Women v Papua New Guinea WomenScotland Women v USA WomenSouth Africa Women v Bangladesh WomenSouth Africa Women v England WomenSouth Africa Women v Ireland WomenSouth Africa Women v New Zealand Women ODI SeriesSouth Africa Women v Pakistan WomenSouth Africa Women v Sri Lanka WomenSouth Africa Women v West Indies WomenSri Lanka Women v Bangladesh WomenSri Lanka Women v India WomenSri Lanka Women v New Zealand WomenThailand Women v Netherlands WomenThailand Women v Zimbabwe WomenWest Indies Women v England WomenZimbabwe Women v Ireland WomenZimbabwe Women v USA WomenZimbabwe Women v Ireland WomenZimbabwe Women v Papua New Guinea WomenWest Indies Women v Ireland WomenWest Indies Women v New Zealand WomenSri Lanka Women v West Indies WomenODI Tri-Series in NetherlandsBangladesh W v Ireland WWest Indies Women v Bangladesh WomenIreland Women v Zimbabwe WomenAustralia Women v England WomenAustralia Women v India WomenAustralia Women v India Women Only TestAustralia Women v South Africa WomenEngland Women v Australia A WomenEngland Women v India WomenEngland Women v South Africa WomenAustralia A Women v England A WomenIndia Women v Australia WomenIndia Women v England WomenIndia Women v South Africa WomenSouth Africa Women v England WomenIndia Women v England WomenEngland Women v Pakistan WomenWomen's Twenty20 Asia CupAustralia Women v England WomenAustralia Women v India WomenAustralia Women v New Zealand WomenAustralia Women v Pakistan WomenAustralia Women v South Africa WomenAustralia Women v West Indies WomenAustralia A Women v England A WomenAustralia A Women v India A WomenAustralian Women's Under 19s Twenty20 Exhibition SeriesBangladesh Women v Australia WomenBangladesh W v Ireland WBangladesh Women v India WomenBangladesh Women v India WomenBangladesh Women v Pakistan WomenEngland A Women v Australia A WomenEngland Women v India WomenEngland Women v New Zealand WomenEngland Women v New Zealand WomenEngland Women v South Africa WomenEngland Women v Sri Lanka WomenEngland Women v West Indies WomenEngland A Women v New Zealand A WomenIndia Women v Australia WomenIndia Women v Australia Women 2022India Women v South Africa WomenIreland Women v England WomenIreland Women v Netherlands WomenIreland Women v Pakistan WomenIreland Women v Scotland WomenIreland Women v South Africa WomenIreland Women v Sri Lanka WomenIreland Women v Thailand WomenIreland Women v Zimbabwe WomenWomen's Twenty20 Tri-Series in IrelandTri-Series in NetherlandsTri-Series in South AfricaNetherlands Women v Ireland WomenNew South Wales Women v West Indies WomenNew Zealand Women v Australia WomenNew Zealand Women v Bangladesh WomenNew Zealand Women v England WomenNew Zealand Women v England WomenNew Zealand A Women v England WomenNew Zealand A Women v England A WomenNew Zealand Women v England A WomenNew Zealand Women v Pakistan WomenNew Zealand Women v Sri Lanka WomenPakistan Women v Ireland WomenPakistan Women v South Africa WomenPakistan Women v Sri Lanka WomenPakistan Women v West Indies WomenQuadrangular Twenty20 Series in UAEScotland Women v Ireland WomenSouth Africa Women v Bangladesh WomenSouth Africa Women v England WomenSouth Africa Women v New Zealand Women Twenty20 SeriesSouth Africa Women v Ireland WomenSouth Africa Women v Pakistan WomenSouth Africa Women v Sri Lanka WomenSouth Africa U19 Women v India U19 WomenSri Lanka Women v West Indies WomenSri Lanka Women v Bangladesh WomenSri Lanka Women v India WomenIndia Women v West Indies WomenSri Lanka Women v New Zealand WomenThailand Women v Netherlands WomenTwenty20 Tri-Series in NamibiaTwenty20 Tri-Series in NetherlandsThailand Women v Zimbabwe WomenWest Indies Women v England WomenWest Indies Women v Ireland WomenWest Indies Women v New Zealand WomenWest Indies Women A v Pakistan Women AWest Indies Women v Pakistan WomenWest Indies Women v South Africa WomenWomen's Commonwealth GamesAustralia A Women v England A WomenZimbabwe Women v Ireland WomenZimbabwe Women v Papua New Guinea WomenWest Indies Women v Bangladesh WomenWomen's Twenty20 Tri-Series in Nepal2023 World CupWarm-Up MatchesWorld Cup QualificationWorld Cup Qualification Play-offICC Men's Cricket World Cup Challenge LeagueWorld Cup League 2World Cup League 2The AshesWomen's AshesWomen's Ashes 2022The Ashes 2022CSA T20 Challenge: Division 1CSA Four-Day Series: Division 1CSA Four-Day Series: Division 2CSA One-Day Cup: Division 1CSA One-Day Cup: Division 2SA20 LeagueCSA Provincial T20 KnockoutPlunket ShieldThe Ford TrophySuper SmashWomen's Super SmashBangladesh Premier LeagueTrinidad T10 BlastWest Indies ChampionshipHeadley Weekes Tri-SeriesCaribbean Premier LeagueThe Sixty MenJamaica T10Nature Isle Dominica T10Super50 CupWomen's T20 BlazeWomen's Super50 CupThe Sixty WomenWomen's Caribbean Premier LeagueLanka Premier LeagueUnited States Women v Zimbabwe Women ODI SeriesUnited States Women v Zimbabwe Women Twenty20 SeriesWest Indies v PakistanTwenty20 Tri-Series in ScotlandTri-Series in Sri LankaNetherlands Women v United States WomenUS Open - Doubles (W)French Open - WomenRoland Garros - Doubles (W)Australian Open - Doubles (M)Roland Garros - Doubles (M)Wimbledon - Doubles (W)Australian Open - Doubles (W)Wimbledon - MenAustralian Open - MenUS Open - MenFrench Open - MenAustralian Open - WomenUS Open - Doubles (M)US Open - WomenWimbledon - Doubles (M)Wimbledon - WomenSaratoga Horse RacingChurchill Downs Horse RacingPimlico Horse RacingBelmont Horse RacingGulfstream Park Horse RacingSanta Anita Horse RacingAquaduct Horse RacingDel Mar Horse RacingLaurel Park Horse RacingKeeneland Horse RacingArlington Horse RacingDelaware Park Horse RacingDelaware Downs Horse RacingFair Grounds Horse RacingLos Alamitos Horse RacingOaklawn Park Horse RacingPortland Meadows Horse RacingParx Horse RacingPrairie Meadows Horse RacingRemington Park Horse RacingWoodbine Horse RacingTampa Bay Downs Horse Racing