2: Football - Europa League and Europa Conference League semi-final first legs
3-5: Horse racing - Guineas Festival, Newmarket
3-5: Rugby union - European Champions Cup and Challenge Cup semi-finals
3-5: Formula 1 - Miami Grand Prix, Miami
4-5: Athletics - World Relays, Nassau, Bahamas
7-8: Football - Champions League semi-final second legs
9: Football - Europa League and Europa Conference League semi-final second legs
11: Cricket - England v Pakistan, first women's Twenty20 international, Edgbaston
12: Football - Women's FA Cup final, Wembley Stadium
16-19: Golf - US PGA Championship, Valhalla Golf Club, Louisville
17: Cricket - England v Pakistan, second women's Twenty20 international, Northampton
17-19: Formula 1 - Emilia Romagna Grand Prix, Imola
18: Football - League One Play-off Final, Wembley Stadium
18: Cricket - Charlotte Edwards Cup begins
18-19: Rugby league - Challenge Cup semi-finals
19: Football - League Two Play-off Final, Wembley Stadium
19: Cricket - England v Pakistan, third women's Twenty20 international, Headingley
22: Football - Europa League final, Dublin Arena
22: Cricket - England v Pakistan first Twenty20 international, Headingley
23: Cricket - England v Pakistan, first women's one-day international, Derby
24: Football - Women's Champions League final, San Mames Stadium, Bilbao
24: Rugby union - European Challenge Cup final, Tottenham Hotspur Stadium
24-26: Formula 1 - Monaco Grand Prix
24-26: Snooker - British Women's Open, Landywood Snooker Club, Walsall
25: Football - FA Cup final, Wembley Stadium
25: Football - Women's Champions League final, Bilbao
25: Cricket - England v Pakistan second Twenty20 international, Edgbaston
25: Rugby union - European Champions Cup final at Tottenham Hotspur Stadium
26: Football - Championship Play-off Final, Wembley Stadium
26: Cricket - England v Pakistan, second women's one-day international, Taunton
26 May to 9 June: Tennis - French Open, Paris
28: Cricket - England v Pakistan third Twenty20 international, Cardiff
29: Football - Europa Conference League final, Athens
29: Cricket - England v Pakistan, third women's one-day international, Chelmsford
30: Cricket - England v Pakistan fourth Twenty20 international, The Oval
30: Cricket - T20 Blast season begins with the Blast Off
30 May to 2 June: Golf - US Women's Open, Lancaster, Pennsylvania