The Predictions Desk
Cricket match predictions
Our previews: pitch report, probable XIs and who we think wins.
Earlier previews
29th Match · The Hundred Women's 2025Result
London Spirit Women Won by 8 WicketsPreview
30th Match · KSCA Maharaja Trophy 2025Result
Mangalore Dragons180/6
Mangalore Dragons Won by 39 RunsPreview
35th Match · Delhi Premier League 2025Result
Central Delhi Kings Won by 104 Runs (DLS Method)Preview
10th Match · Kerala Cricket League 2025Result
Allepey Ripples Won by 3 WicketsPreview
59th Match · Metro Bank One Day Cup 2025Result
Yorkshire Won by 6 WicketsPreview
64th Match · Metro Bank One Day Cup 2025Result
Worcestershire Won by 16 RunsPreview
63rd Match · Metro Bank One Day Cup 2025Result
Warwickshire Won by 4 WicketsPreview
58th Match · Metro Bank One Day Cup 2025Result
Surrey Won by 10 RunsPreview
62nd Match · Metro Bank One Day Cup 2025Result
Essex Won by 130 RunsPreview
57th Match · Metro Bank One Day Cup 2025Result
Hampshire Won by 3 WicketsPreview
22nd Match · Delhi Premier League 2025Result
New Delhi Tigers Won by 9 Wickets (DLS Method)Preview
26th Match · The Hundred Men's 2025Result
London Spirit Won by 47 RunsPreview
13th Match · UP T20 League 2025Result
Gorakhpur Lions Won by 13 RunsPreview
26th Match · The Hundred Women's 2025Result
Southern Brave Women Won by 8 WicketsPreview
32nd Match · Delhi Premier League 2025Result
No ResultPreview
25th Match · The Hundred Men's 2025Result
Northern Superchargers Won by 16 RunsPreview
6th Match · Kerala Cricket League 2025Result
Thrissur Titans Won by 9 RunsPreview
25th Match · The Hundred Women's 2025Result
Northern Superchargers Women Won by 8 WicketsPreview
12th Match · UP T20 League 2025Result
Kashi Rudras Won by 91 RunsPreview
5th Match · Kerala Cricket League 2025Result
Kochi Blue Tigers Won by 34 RunsPreview
31st Match · Delhi Premier League 2025Result
No ResultPreview
24th Match · The Hundred Women's 2025Result
Welsh Fire Women Won by 36 RunsPreview
30th Match · Delhi Premier League 2025Result
New Delhi Tigers Won by 7 WicketsPreview
56th Match · Metro Bank One Day Cup 2025Result
Yorkshire Won by 212 RunsPreview