The Predictions Desk

Cricket match predictions

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

Earlier previews

T20 · Wakhan National T20 Cup 2025Result
Hindukush Strikers98/9
Pamir Legends97
Hindukush Strikers Won by 1 WicketPreview
2nd Match · Pondicherry Premier League 2025Result
Karaikal Knights117
Mahe Megalo Strikers118/4
Mahe Megalo Strikers Won by 6 WicketsPreview
T20 · TNPL 2025Result
IDream Tiruppur Tamizhans220/5
Dindigul Dragons102
IDream Tiruppur Tamizhans Won by 118 runsPreview
1st Match · Pondicherry Premier League 2025Result
Ossudu Accord Warriors136/9
Ruby White Town Legends138/8
Ruby White Town Legends Won by 2 RunsPreview
2nd Match · ICC Men's T20 World Cup Europe Qualifier 2025Result
Italy127/3
Guernsey122/9
Italy Won by 7 WicketsPreview
2nd ODI · Sri Lanka vs Bangladesh ODI Series 2025Result
Sri Lanka232
Bangladesh248
Bangladesh Won by 16 RunsPreview
35th Match · Vitality Blast Women 2025Result
Lancashire Women55/2
Essex Women47/7
Lancashire Women Won by 8 Wickets (DLS Method)Preview
12th Match · Wakhan National T20 Cup 2025Result
Maiwand Champions143/5
Mahipar Stars141/7
Maiwand Champions Won by 5 WicketsPreview
1st Match · ICC Men's T20 World Cup Europe Qualifier 2025Result
Netherlands161/3
Jersey160/7
Netherlands Won by 7 WicketsPreview
11th Match · Wakhan National T20 Cup 2025Result
Hindukush Strikers145/9
Pamir Legends103
Hindukush Strikers Won by 42 RunsPreview
78th Match · Vitality T20 Blast 2025Result
Essex171
Gloucestershire184/7
Gloucestershire Won by 13 RunsPreview
3rd T20I · England vs India WT20I Series 2025Result
England171/9
India166/5
England Women Won by 5 RunsPreview
72nd Match · Vitality T20 Blast 2025Result
Durham231/5
Nottinghamshire182
Durham Won by 49 RunsPreview
73rd Match · Vitality T20 Blast 2025Result
Kent161
Sussex195/9
Sussex Won by 34 RunsPreview
74th Match · Vitality T20 Blast 2025Result
Leicestershire154
Warwickshire158/4
Birmingham Bears Won by 6 WicketsPreview
75th Match · Vitality T20 Blast 2025Result
Northamptonshire177
Lancashire181/5
Lancashire Won by 5 WicketsPreview
76th Match · Vitality T20 Blast 2025Result
Somerset174/9
Glamorgan176/6
Glamorgan Won by 2 RunsPreview
77th Match · Vitality T20 Blast 2025Result
Yorkshire233/6
Worcestershire192
Yorkshire Won by 41 RunsPreview
34th Match · Vitality Blast Women 2025Result
The Blaze Women188/6
Hampshire Women151
The Blaze Women Won by 37 RunsPreview
T20 · TNPL 2025Result
Chepauk Super Gillies178/7
Dindigul Dragons182/6
Dindigul Dragons Won by 4 WicketsPreview
33rd Match · Vitality Blast Women 2025Result
Durham Women154/4
Somerset Women148/7
Durham Women Won by 6 WicketsPreview
10th Match · Wakhan National T20 Cup 2025Result
Hindukush Strikers151/5
Maiwand Champions145/8
Hindukush Strikers Won by 5 WicketsPreview
9th Match · Wakhan National T20 Cup 2025Result
Pamir Legends154/8
Mahipar Stars128
Pamir Legends Won by 26 runsPreview
T20 · TNPL 2025Result
Dindigul Dragons143/4
Trichy Grand Cholas140/9
Dindigul Dragons Won by 6 WicketsPreview