The Predictions Desk
Cricket match predictions
Our previews: pitch report, probable XIs and who we think wins.
Earlier previews
49th Match · Metro Bank One Day Cup 2025Result
Essex Won by 190 RunsPreview
21st Match · The Hundred Women's 2025Result
Southern Brave Women Won by 3 WicketsPreview
48th Match · Metro Bank One Day Cup 2025Result
Match TiedPreview
47th Match · Metro Bank One Day Cup 2025Result
Durham Won by 4 WicketsPreview
46th Match · Metro Bank One Day Cup 2025Result
Nottinghamshire Won by 4 WicketsPreview
19th Match · KSCA Maharaja Trophy 2025Result
Gulbarga Mystics Won by 7 WicketsPreview
6th Match · UP T20 League 2025Result
Gorakhpur Lions Won by 14 RunsPreview
6th Match · Caribbean Premier League 2025Result
Saint Lucia Kings Won by 3 RunsPreview
20th Match · The Hundred Men's 2025Result
Trent Rockets Won by 7 WicketsPreview
20th Match · The Hundred Women's 2025Result
Manchester Originals Women Won by 10 WicketsPreview
5th Match · UP T20 League 2025Result
Lucknow Falcons Won by 5 WicketsPreview
27th Match · Delhi Premier League 2025Result
East Delhi Riders Won by 21 RunsPreview
21st Match · Andhra Premier League 2025Result
Vijaywada Sunshiners Won by 9 WicketsPreview
45th Match · Metro Bank One Day Cup 2025Result
Middlesex Won by 6 WicketsPreview
17th Match · KSCA Maharaja Trophy 2025Result
Shivamogga Lions133/7
Gulbarga Mystics Won by 7 WicketsPreview
4th Match · UP T20 League 2025Result
Kashi Rudras Won by 24 RunsPreview
20th Match · Andhra Premier League 2025Result
Bhimavaram Bulls Won by 27 RunsPreview
19th Match · The Hundred Women's 2025Result
Southern Brave Women Won by 89 RunsPreview
3rd Match · UP T20 League 2025Result
Preview
16th Match · KSCA Maharaja Trophy 2025Result
Gulbarga Mystics Won by 4 WicketsPreview
26th Match · Delhi Premier League 2025Result
New Delhi Tigers Won by 8 WicketsPreview
44th Match · Metro Bank One Day Cup 2025Result
Hampshire Won by 9 WicketsPreview
15th Match · KSCA Maharaja Trophy 2025Result
Mysore Warriors Won by 39 RunsPreview
2nd Match · UP T20 League 2025Result
Kashi Rudras Won by 50 RunsPreview