11:35 a.m. Moto GP, First Practice for the Spanish Grand Prix, Max Sport 2
Masters Madrid
12:00pm Tennis, ATP 1000: Madrid, Max Sport 1
12:00 p.m. Snooker World Cup, Eurosport 1
14:00 Futsal, Thailand – Tajikistan, Nova Sport
14:00 Tennis, ATP 1000: Madrid, Max Sport 1
14:30 Cycling, Tour of Turkey, Eurosport 2
15:45 Modern Pentathlon World Cup, BNT 3
15:50 Moto GP Practice for the Spanish Grand Prix, Max Sport 2
16:00 Tennis, ATP 1000: Madrid, Max Sport 1
4.25pm Snooker World Cup Eurosport 1
16:30 Cycling, Tour de Romandie, Eurosport 2
17:00 Football, Uzbekistan v Saudi Arabia, Diema Sport 2
17:00 Futsal, Uzbekistan – Iran, Nova Sport
17:00 Football, Marek – September Sofia, Diema Sport 1
18:00 Football, Al Hilal – Al Fateh, Max Sport 4
18:00 Tennis, ATP 1000: Madrid, Max Sport 1
VK Levski – VK CSKA
7:00 p.m. Volleyball, Levski – CSKA, Max Sport 2
7:00 p.m. Gymnastics, European Championship, BNT 3
19:30 Football, St. Pauli – Hansa Rostock, Diema Sport 3
19:30 Football, Hertha – Hannover, Nova Sport
First League
20:00 Football, Pirin Blagoevgrad – Botev Vratsa, Diema Sport 1
20:00 Basketball, Monaco – Fenerbahce, Max Sport 3
20:00 Tennis, ATP 1000: Madrid, Max Sport 1
20:45 Snooker World Cup, Eurosport 1
21:30 Football, Bochum – Hoffenheim, Diema Sport 3
21:45 Football, Frosinone – Salernitana, Ring BG
22:00 Football, QPR – Leeds, Diema Sport 2
22:00 Football, Real Sociedad – Real Madrid, Max Sport 4
10:00 p.m. Football, Montpellier – Nantes, Nova Sport
10:00 p.m. Basketball, Barcelona – Olympiakos, Max Sport 3
10.30pm Golf, PGA Tour, New Orleans Classic, Eurosport 2
MORE: 92 days until Paris 2024: Equestrian sports bring Olympic silver to Bulgaria