Upcoming Cricket Matches »

Sun May 1 - Wed May 4
10:00 GMT
11:00 local
Hampshire vs Middlesex Live 
Sun May 1 - Wed May 4
10:00 GMT
11:00 local
Nottinghamshire vs Yorkshire Live 
Sun May 1 - Wed May 4
10:00 GMT
11:00 local
Somerset vs Lancashire Live 
Sun May 1 - Wed May 4
10:00 GMT
11:00 local
Surrey vs Durham Live 
Sun May 1 - Wed May 4
10:00 GMT
11:00 local
Kent vs Glamorgan
England County Championship Division Two
St Lawrence Ground, Canterbury
Live 
Sun May 1 - Wed May 4
10:00 GMT
11:00 local
Sussex vs Leicestershire Live 
Wed May 4
14:30 GMT
20:00 local
Kolkata Knight Riders vs Kings XI Punjab
Indian Premier League, 32nd match
Eden Gardens, Kolkata
Live 
Thu May 5
14:30 GMT
20:00 local
Delhi Daredevils vs Rising Pune Supergiants
Indian Premier League, 33rd match
Feroz Shah Kotla, Delhi
Live 
Fri May 6
14:30 GMT
20:00 local
Sunrisers Hyderabad vs Gujarat Lions
Indian Premier League, 34th match
Rajiv Gandhi International Stadium, Uppal, Hyderabad
Live 
Sat May 7
10:30 GMT
16:00 local
Royal Challengers Bangalore vs Rising Pune Supergiants
Indian Premier League, 35th match
M Chinnaswamy Stadium, Bangalore
Live 
Sat May 7
14:30 GMT
20:00 local
Kings XI Punjab vs Delhi Daredevils
Indian Premier League, 36th match
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
Live 
Sun May 8 - Tue May 10
10:00 GMT
11:00 local
Essex vs Sri Lankans
England - Sri Lanka Series
County Ground, Chelmsford
Live 
Sun May 8 - Wed May 11
10:00 GMT
11:00 local
Lancashire vs Hampshire Live 
Sun May 8 - Wed May 11
10:00 GMT
11:00 local
Middlesex vs Nottinghamshire Live 
Sun May 8 - Wed May 11
10:00 GMT
11:00 local
Warwickshire vs Somerset Live 
Sun May 8 - Wed May 11
10:00 GMT
11:00 local
Yorkshire vs Surrey Live 
Sun May 8 - Wed May 11
10:00 GMT
11:00 local
Derbyshire vs Sussex Live 
Sun May 8 - Wed May 11
10:00 GMT
11:00 local
Glamorgan vs Worcestershire Live 
Sun May 8 - Wed May 11
10:00 GMT
11:00 local
Kent vs Gloucestershire
England County Championship Division Two
St Lawrence Ground, Canterbury
Live 
Sun May 8 - Wed May 11
10:00 GMT
11:00 local
Leicestershire vs Northamptonshire Live