Katrin
Section editor, Match previews
T20 Blast 2026
Surrey v Middlesex
Our pick: Surrey
Indian Premier League 2026
Royal Challengers Bengaluru v Gujarat Titans
Our pick: Royal Challengers Bengaluru
T20 Blast 2026
Sussex v Middlesex
Our pick: Sussex
Indian Premier League 2026
Gujarat Titans v Rajasthan Royals
Our pick: Rajasthan Royals
T20 Blast 2026
Glamorgan v Somerset
Our pick: Somerset
T20 Blast 2026
Lancashire v Leicestershire
Our pick: Lancashire
T20 Blast 2026
Durham v Yorkshire
Our pick: Durham
Indian Premier League 2026
Royal Challengers Bengaluru v Gujarat Titans
Our pick: Royal Challengers Bengaluru
T20 Blast 2026
Hampshire v Essex
Our pick: Hampshire
Indian Premier League 2026
Sunrisers Hyderabad v Rajasthan Royals
Our pick: Sunrisers Hyderabad
T20 Blast 2026
Kent v Sussex
Our pick: Sussex
T20 Blast 2026
Lancashire v Nottinghamshire
Our pick: Nottinghamshire