The Predictions Desk

Cricket match predictions

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

Earlier previews

10th Match · ICC Men's T20 World Cup Europe Qualifier 2025Result
Netherlands135/1
Italy134/7
Netherlands Won by 9 WicketsPreview
11th Match · Pondicherry Premier League 2025Result
Mahe Megalo Strikers176
Ruby White Town Legends201/6
Ruby White Town Legends Won by 25 RunsPreview
9th Match · ICC Men's T20 World Cup Europe Qualifier 2025Result
Scotland133/7
Jersey134/9
Jersey Won by 1 WicketPreview
10th Match · Pondicherry Premier League 2025Result
Ossudu Accord Warriors172/6
Yanam Royals174/5
Yanam Royals Won by 5 WicketsPreview
2nd Match · Global Super League 2025Result
Guyana Amazon Warriors154
Rangpur Riders162/5
Rangpur Riders Won by 8 RunsPreview
94th Match · Vitality T20 Blast 2025Result
Leicestershire173/4
Northamptonshire171/7
Leicestershire won by 6 wktsPreview
1st Match · Global Super League 2025Result
Central Districts143/8
Dubai Capitals165/7
Dubai Capitals Won by 22 RunsPreview
1st T20I · Sri Lanka vs Bangladesh T20I Series 2025Result
Sri Lanka159/3
Bangladesh154/5
Sri Lanka Won by 7 WicketsPreview
9th Match · Pondicherry Premier League 2025Result
Villianur Mohit Kings153/5
Karaikal Knights152/4
Villianur Mohit Kings Won by 5 WicketsPreview
8th Match · Pondicherry Premier League 2025Result
Mahe Megalo Strikers143
Ossudu Accord Warriors215/7
Ossudu Accord Warriors Won by 72 RunsPreview
93rd Match · Vitality T20 Blast 2025Result
Sussex148
Kent151/8
Kent Won by 2 WicketsPreview
92nd Match · Vitality T20 Blast 2025Result
Gloucestershire165/9
Surrey193/7
Surrey Won by 28 RunsPreview
90th Match · Vitality T20 Blast 2025Result
Middlesex187/8
Hampshire188/7
Hampshire Won by 3 WicketsPreview
8th Match · ICC Men's T20 World Cup Europe Qualifier 2025Result
Guernsey99/9
Netherlands172/1
Netherlands won by 73 runsPreview
7th Match · Pondicherry Premier League 2025Result
Ossudu Accord Warriors139
Karaikal Knights166/5
Karaikal Knights won by 27 runsPreview
7th Match · ICC Men's T20 World Cup Europe Qualifier 2025Result
Italy167/7
Scotland155/5
Italy won by 12 runsPreview
6th Match · Pondicherry Premier League 2025Result
Ruby White Town Legends190/4
Yanam Royals188/5
Ruby White Town Legends won by 6 wktsPreview
89th Match · Vitality T20 Blast 2025Result
Somerset225/6
Essex130
Somerset Won by 95 RunsPreview
6th Match · ICC Men's T20 World Cup Europe Qualifier 2025Result
Scotland148/4
Netherlands142/7
Scotland Won by 6 RunsPreview
40th Match · Vitality Blast Women 2025Result
Somerset Women156/6
Essex Women155/5
Somerset Women Won by 4 WicketsPreview
5th Match · Pondicherry Premier League 2025Result
Yanam Royals164/9
Mahe Megalo Strikers155/7
Yanam Royals Won by 9 RunsPreview
5th Match · ICC Men's T20 World Cup Europe Qualifier 2025Result
Guernsey138/5
Jersey160/4
Jersey Won by 22 RunsPreview
4th Match · Pondicherry Premier League 2025Result
Ruby White Town Legends137/8
Villianur Mohit Kings138/4
Villianur Mohit Kings won by 6 WicketsPreview
3rd Match · Pondicherry Premier League 2025Result
Yanam Royals136
Villianur Mohit Kings187/8
Villianur Mohit Kings won by 51 runsPreview