Cricket Streams

Cricket Live Scores

19 June

India – New Zealand 19 June at 9:00 (Test)
England (W) – India (W) 19 June at 10:00 (Test)
Karachi Kings – Quetta Gladiators 19 June at 13:00 (Pakistan. Super League)
West Indies – South Africa 19 June at 14:00 (Test)
Somerset – Glamorgan 19 June at 18:00 (T20 Blast)
Islamabad United – Multan Sultans 19 June at 18:00 (Pakistan. Super League)
Somerset – Glamorgan 19 June at 20:00 (T20 Blast)

20 June

India – New Zealand 20 June at 9:00 (Test)
England (W) – India (W) 20 June at 10:00 (Test)
Durham – Birmingham 20 June at 13:30 (T20 Blast)
Gloucestershire – Hampshire 20 June at 13:30 (T20 Blast)
Kent – Essex 20 June at 13:30 (T20 Blast)
Lancashire – Nottinghamshire 20 June at 13:30 (T20 Blast)
Northamptonshire – Leicestershire 20 June at 13:30 (T20 Blast)
Yorkshire – Derbyshire 20 June at 13:30 (T20 Blast)
West Indies – South Africa 20 June at 14:00 (Test)

21 June

India – New Zealand 21 June at 9:00 (Test)
England (W) – India (W) 21 June at 10:00 (Test)
West Indies – South Africa 21 June at 14:00 (Test)
Surrey – Essex 21 June at 17:30 (T20 Blast)

22 June

Nottinghamshire – Worcestershire 22 June at 17:00 (T20 Blast)
Gloucestershire – Kent 22 June at 17:30 (T20 Blast)
Derbyshire – Leicestershire 22 June at 18:00 (T20 Blast)
Sussex Sharks – Glamorgan 22 June at 18:00 (T20 Blast)

23 June

Durham – Northamptonshire 23 June at 17:30 (T20 Blast)
Surrey – Somerset 23 June at 17:30 (T20 Blast)
Yorkshire – Worcestershire 23 June at 17:30 (T20 Blast)
England – Sri Lanka 23 June at 17:30 (Twenty20)