Sport on TV
Football Nations League group stage, Kazakhstan v Slovakia – Premier Sports 1 1450, Azerbaijan v Belarus – Premier Sports 1650, France v Croatia – Premier Sports 1 1935, Iceland v Israel – Premier Extra 1945; European Championship qualifier, England U21 v Slovenia U21 – BBC Three 1930.
Cricket Second Test, England v New Zealand – Sky Sports Main Event and Sky Sports Cricket 1015.
Tennis cinch Championships, Queens – BBC Two England 1300.
Rugby League Championship, Leigh v Featherstone – Premier Sports 2 1915.
Darts Premier League – Sky Sports Main Event and Sky Sports Action 2000.
Baseball MLB, Texas Rangers v Houston Astros – BT Sport 2 0000 (Tue).
Basketball NBA final Game Five, Golden State Warriors v Boston Celtics – Sky Sports Main Event 0145 (Tue).
TOMORROW
Football Nations League group stage, Armenia v Scotland – Premier Sports 1 1630, Moldova v Andorra – Premier Sports 2 1650,
England v Hungary – Channel 4 1900, Germany v Italy – Premier Sports 1 1900, Ukraine v Republic of Ireland – Premier Sports 2 1900, Holland v Wales – S4C 1925, Poland v Belgium – Premier Extra 1945; MLS, Seattle v Vancouver – Free Sports 0335 (Wed).
Cricket Second Test, England v New Zealand – Sky Sports Main Event and Sky Sports Cricket 1015;
Third T20, India v South Africa – Sky Sports Mix 1415, Zimbabwe v Afghanistan – Free Sports 1150.
Tennis cinch Championships, Queens – BBC Two England 1300.
Horse Racing Royal Ascot – ITV regions, STV North and STV Central 1330, ITV 4 1750.
Baseball MLB, New York Yankees v Tampa Bay Rays – BT Sport 2 0000 (Wed).