The Predictions Desk

Cricket match predictions

Our previews: pitch report, probable XIs and who we think wins.

Earlier previews

5th Match · Caribbean Premier League 2025Abandoned
Antigua and Barbuda Falcons
Saint Lucia Kings
Match AbandonedPreview
18th Match · The Hundred Men's 2025Result
Birmingham Phoenix131/3
London Spirit126/6
Birmingham Phoenix Won by 7 WicketsPreview
4th Match · Caribbean Premier League 2025Result
St Kitts & Nevis Patriots219/7
Trinbago Knight Riders231/5
Trinbago Knight Riders Won by 12 RunsPreview
1st Match · UP T20 League 2025Result
Meerut Mavericks225/2
Kanpur Superstars139/9
Meerut Mavericks Won by 86 RunsPreview
18th Match · The Hundred Women's 2025Result
Birmingham Phoenix Women76
London Spirit Women164/6
London Spirit Women Won by 88 RunsPreview
17th Match · The Hundred Men's 2025Result
Manchester Originals171/3
Northern Superchargers114
Manchester Originals Won by 57 RunsPreview
25th Match · Delhi Premier League 2025Result
South Delhi Superstarz184
Purani Dilli138
South Delhi Superstarz Won by 40 RunsPreview
17th Match · Andhra Premier League 2025Result
Royals of Rayalaseema68/5
Kakinada Kings69/4
Kakinada Kings Won by 1 RunPreview
17th Match · The Hundred Women's 2025Result
Manchester Originals Women117/5
Northern Superchargers Women112/7
Manchester Originals Women Won by 5 RunsPreview
40th Match · Metro Bank One Day Cup 2025Result
Northamptonshire295/8
Sussex297/3
Sussex Won by 7 WicketsPreview
37th Match · Metro Bank One Day Cup 2025Result
Worcestershire237/8
Gloucestershire240/4
Gloucestershire Won by 6 WicketsPreview
38th Match · Metro Bank One Day Cup 2025Result
Somerset309/8
Warwickshire310/7
Warwickshire Won by 3 WicketsPreview
39th Match · Metro Bank One Day Cup 2025Result
Kent315/8
Lancashire293
Kent Won by 22 RunsPreview
42nd Match · Metro Bank One Day Cup 2025Result
Glamorgan278/9
Nottinghamshire282/3
Nottinghamshire Won by 7 WicketsPreview
41st Match · Metro Bank One Day Cup 2025Result
Leicestershire261
Essex315/8
Essex Won by 60 RunsPreview
43rd Match · Metro Bank One Day Cup 2025Result
Middlesex129
Yorkshire130/3
Yorkshire Won by 7 WicketsPreview
13th Match · KSCA Maharaja Trophy 2025Result
Mangalore Dragons174/6
Bengaluru Blasters175/7
Bengaluru Blasters Won by 3 WicketsPreview
16th Match · Andhra Premier League 2025Result
Simhadri Vizag Lions
Bhimavaram Bulls
No ResultPreview
3rd Match · Caribbean Premier League 2025Result
Antigua and Barbuda Falcons152/4
Barbados Royals151/6
Antigua & Barbuda Falcons Won by 6 WicketsPreview
16th Match · The Hundred Men's 2025Result
Oval Invincibles226/4
Welsh Fire143
Oval Invincibles Won by 83 RunsPreview
12th Match · KSCA Maharaja Trophy 2025Result
Mysore Warriors177
Hubli Tigers86/3
Hubli Tigers Won by 7 Wickets (VJD Method)Preview
W100 · The Hundred Women's 2025Result
Oval Invincibles Women150/5
Welsh Fire Women111
Oval Invincibles Women Won by 39 RunsPreview
24th Match · Delhi Premier League 2025Result
Central Delhi Kings197/7
North Delhi Strikers182/9
Central Delhi Kings Won by 15 RunsPreview
15th Match · The Hundred Men's 2025Result
Trent Rockets145/6
Southern Brave140/4
Trent Rockets Won by 4 WicketsPreview