The Predictions Desk
Cricket match predictions
Our previews: pitch report, probable XIs and who we think wins.
Earlier previews
1st Match · Kenya, Nigeria, Uganda and UAE T20I Series 2025Result
Kenya Won by 20 RunsPreview
20th Match · Pondicherry Premier League 2025Result
Yanam Royals Won by 1 RunPreview
114th Match · Vitality T20 Blast 2025Result
Surrey Won by 8 RunsPreview
1st ODI · England Women vs India Women ODI Series 2025Result
India Women won by 4 wicketsPreview
8th Match · Global Super League 2025Result
Rangpur Riders Won by 8 RunsPreview
3rd T20I · Sri Lanka vs Bangladesh T20I Series 2025Result
Bangladesh Won by 8 WicketsPreview
18th Match · Pondicherry Premier League 2025Result
Ossudu Accord Warriors Won by 2 WicketsPreview
2nd T20I · Zimbabwe, South Africa and New Zealand T20I Series 2025Result
New Zealand Won by 21 RunsPreview
18th Match · Pondicherry Premier League 2025Result
Mahe Megalo Strikers Won by 3 WicketsPreview
113th Match · Vitality T20 Blast 2025Abandoned
Match AbandonedPreview
50th Match · Vitality Blast Women 2025Abandoned
Match AbandonedPreview
17th Match · Pondicherry Premier League 2025Result
Yanam Royals Won by 6 RunsPreview
16th Match · Pondicherry Premier League 2025Result
Ruby White Town Legends Won by 7 RunsPreview
1st Match · Zimbabwe, South Africa and New Zealand T20I Series 2025Result
South Africa Won by 5 WicketsPreview
6th Match · Global Super League 2025Result
Guyana Amazon Warriors won by 57 runsPreview
2nd T20I · Sri Lanka vs Bangladesh T20I Series 2025Result
Bangladesh won by 83 runsPreview
14th Match · Pondicherry Premier League 2025Result
Yanam Royals won by 53 runsPreview
13th Match · Pondicherry Premier League 2025Result
Villianur Mohit Kings won by 7 wktsPreview
12th Match · Pondicherry Premier League 2025Result
Karaikal Knights Won by 7 WicketsPreview
T20 · MLC 2025Result
MI New York Won by 7 WicketsPreview
104th Match · Vitality T20 Blast 2025Result
Yorkshire won by 19 runsPreview
103rd Match · Vitality T20 Blast 2025Result
Essex won by 6 wktsPreview
100th Match · Vitality T20 Blast 2025Result
Northamptonshire won by 13 runsPreview
99th Match · Vitality T20 Blast 2025Result
Somerset won by 5 wktsPreview