Cricket commentaries

Commentator

THURSDAY 28 JULY

T20 Blast

Middlesex v Essex, 18:15 BST (BBC Radio 5 live sports extra, BBC Radio London and BBC Essex)

Sussex v Glamorgan, 18:30 BST (BBC Sussex and BBC Radio Wales)

FRIDAY 29 JULY - SATURDAY 30 JULY

Tour match

Worcestershire v Pakistan, 11:00 BST (BBC Hereford & Worcester)

SATURDAY 30 JULY

Women's Super League

Yorkshire Diamonds v Loughborough Lightning, 14:30 BST (BBC Radio 5 live sports extra)

SUNDAY 31 JULY

Women's Super League

Southern Vipers v Surrey Stars, 14:00 BST (BBC Radio 5 live sports extra)

WEDNESDAY 3 AUGUST - SUNDAY 7 AUGUST

Third Test

England v Pakistan, 11:00 BST (BBC Radio 5 live sports extra)

THURSDAY 4 AUGUST

Women's Super League

Surrey Stars v Yorkshire Diamonds, 18:30 BST (BBC Radio 5 live sports extra) - to be confirmed

MONDAY 8 AUGUST

Women's Super League

Southern Vipers v Yorkshire Diamonds, 14:00 BST (BBC Radio 5 live sports extra)

TUESDAY 9 AUGUST

Women's Super League

Surrey Stars v Lancashire Thunder, 14:30 BST (BBC Radio 5 live sports extra)

THURSDAY 11 AUGUST - MONDAY 15 AUGUST

Fourth Test

England v Pakistan, 11:00 BST (BBC Radio 5 live sports extra)

FRIDAY 12 AUGUST

Women's Super League

Lancashire Thunder v Yorkshire Diamonds, 18:00 BST (BBC Radio 5 live sports extra)

SUNDAY 14 AUGUST

Women's Super League

Southern Vipers v Loughborough Lightning, 14:00 BST (BBC Radio 5 live sports extra) - to be confirmed

Yorkshire Diamonds v Western Storm, 14:30 BST (BBC Radio 5 live sports extra) - to be confirmed

SUNDAY 21 AUGUST

Women's Super League

Finals Day, 11:00 BST (BBC Radio 5 live sports extra)

Start times of commentaries and matches are subject to change at short notice