The Predictions Desk

Cricket match predictions

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

Earlier previews

15th Match · Andhra Premier League 2025Result
Tungabhadra Warriors41/0
Kakinada Kings37/7
Tungabhadra Warriors Won by 10 WicketsPreview
15th Match · The Hundred Women's 2025Result
Trent Rockets Women106
Southern Brave Women109/4
Southern Brave Women Won by 6 WicketsPreview
11th Match · KSCA Maharaja Trophy 2025Result
Shivamogga Lions127/5
Gulbarga Mystics93/0
Gulbarga Mystics Won by 10 Wickets (VJD Method)Preview
23rd Match · Delhi Premier League 2025Result
New Delhi Tigers138/8
West Delhi Lions61/2
West Delhi Lions Won by 15 Runs (DLS Method)Preview
14th Match · Andhra Premier League 2025Result
Simhadri Vizag Lions139/9
Amaravathi Royals140/3
Amaravathi Royals Won by 7 WicketsPreview
2nd Match · Caribbean Premier League 2025Result
St Kitts & Nevis Patriots153/8
Guyana Amazon Warriors154/5
Guyana Amazon Warriors Won by 5 WicketsPreview
14th Match · The Hundred Men's 2025Result
Northern Superchargers193/5
Birmingham Phoenix157/9
Northern Superchargers Won by 36 RunsPreview
14th Match · The Hundred Women's 2025Result
Birmingham Phoenix Women116/6
Northern Superchargers Women117/2
Northern Superchargers Women Won by 8 WicketsPreview
22nd Match · Delhi Premier League 2025Result
Outer Delhi Warriors139/8
South Delhi Superstarz145/7
South Delhi Superstarz Won by 3 WicketsPreview
36th Match · Metro Bank One Day Cup 2025Result
Sussex106/1
Lancashire338/7
Preview
35th Match · Metro Bank One Day Cup 2025Result
Gloucestershire
Glamorgan
Preview
13th Match · Andhra Premier League 2025Result
Bhimavaram Bulls138/8
Tungabhadra Warriors151/6
Tungabhadra Warriors Won by 13 Runs (DLS Method)Preview
33rd Match · Metro Bank One Day Cup 2025Result
Durham171
Northamptonshire321/8
Northamptonshire Won by 150 RunsPreview
31st Match · Metro Bank One Day Cup 2025Result
Warwickshire189
Middlesex217
Middlesex Won by 28 RunsPreview
34th Match · Metro Bank One Day Cup 2025Result
Essex417/6
Surrey173
Essex Won by 244 RunsPreview
32nd Match · Metro Bank One Day Cup 2025Result
Hampshire253/3
Leicestershire252
Hampshire Won by 7 WicketsPreview
30th Match · Metro Bank One Day Cup 2025Result
Derbyshire315
Worcestershire316/6
Worcestershire Won by 4 WicketsPreview
9th Match · KSCA Maharaja Trophy 2025Result
Shivamogga Lions62/6
Bengaluru Blasters63/2
Bengaluru Blasters Won by 8 Wickets (DLS Method)Preview
12th Match · Andhra Premier League 2025Result
Simhadri Vizag Lions
Royals of Rayalaseema
No Result Due to RainPreview
1st Match · Caribbean Premier League 2025Result
Saint Lucia Kings125/4
Antigua and Barbuda Falcons121
St Kitts & Nevis Patriots Won by 6 WicketsPreview
13th Match · The Hundred Women's 2025Result
London Spirit Women116
Trent Rockets Women149/6
Trent Rockets Women Won by 33 RunsPreview
8th Match · KSCA Maharaja Trophy 2025Result
Gulbarga Mystics112
Bengaluru Blasters113/5
Bengaluru Blasters Won by 5 WicketsPreview
29th Match · Metro Bank One Day Cup 2025Result
Yorkshire247
Somerset252/4
Somerset Won by 6 WicketsPreview
7th Match · KSCA Maharaja Trophy 2025Result
Mysore Warriors
Mangalore Dragons
No ResultPreview