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
Kenya108/8
Nigeria88/9
Kenya Won by 20 RunsPreview
20th Match · Pondicherry Premier League 2025Result
Villianur Mohit Kings170
Yanam Royals171/6
Yanam Royals Won by 1 RunPreview
114th Match · Vitality T20 Blast 2025Result
Middlesex181/6
Surrey189/9
Surrey Won by 8 RunsPreview
1st ODI · England Women vs India Women ODI Series 2025Result
England Women258/6 (50)
India Women262/6 (48.2)
India Women won by 4 wicketsPreview
8th Match · Global Super League 2025Result
Dubai Capitals150
Rangpur Riders158/5
Rangpur Riders Won by 8 RunsPreview
3rd T20I · Sri Lanka vs Bangladesh T20I Series 2025Result
Sri Lanka132/7
Bangladesh133/2
Bangladesh Won by 8 WicketsPreview
18th Match · Pondicherry Premier League 2025Result
Ruby White Town Legends169/5
Ossudu Accord Warriors173/8
Ossudu Accord Warriors Won by 2 WicketsPreview
2nd T20I · Zimbabwe, South Africa and New Zealand T20I Series 2025Result
South Africa152
New Zealand173/5
New Zealand Won by 21 RunsPreview
18th Match · Pondicherry Premier League 2025Result
Villianur Mohit Kings183/6
Mahe Megalo Strikers184/7
Mahe Megalo Strikers Won by 3 WicketsPreview
113th Match · Vitality T20 Blast 2025Abandoned
Durham
Leicestershire
Match AbandonedPreview
50th Match · Vitality Blast Women 2025Abandoned
Durham Women
Surrey Women
Match AbandonedPreview
17th Match · Pondicherry Premier League 2025Result
Yanam Royals198/2
Ossudu Accord Warriors192/9
Yanam Royals Won by 6 RunsPreview
16th Match · Pondicherry Premier League 2025Result
Karaikal Knights171
Ruby White Town Legends178/3
Ruby White Town Legends Won by 7 RunsPreview
1st Match · Zimbabwe, South Africa and New Zealand T20I Series 2025Result
Zimbabwe141/6
South Africa142/5
South Africa Won by 5 WicketsPreview
6th Match · Global Super League 2025Result
Guyana Amazon Warriors138/7
Dubai Capitals81
Guyana Amazon Warriors won by 57 runsPreview
2nd T20I · Sri Lanka vs Bangladesh T20I Series 2025Result
Sri Lanka94
Bangladesh177/7
Bangladesh won by 83 runsPreview
14th Match · Pondicherry Premier League 2025Result
Karaikal Knights161
Yanam Royals214/3
Yanam Royals won by 53 runsPreview
13th Match · Pondicherry Premier League 2025Result
Mahe Megalo Strikers142/8
Villianur Mohit Kings148/3
Villianur Mohit Kings won by 7 wktsPreview
12th Match · Pondicherry Premier League 2025Result
Ruby White Town Legends172/6
Karaikal Knights173/7
Karaikal Knights Won by 7 WicketsPreview
T20 · MLC 2025Result
Texas Super Kings166/5
MI New York172/3
MI New York Won by 7 WicketsPreview
104th Match · Vitality T20 Blast 2025Result
Lancashire217/7
Yorkshire236/6
Yorkshire won by 19 runsPreview
103rd Match · Vitality T20 Blast 2025Result
Essex148/4
Sussex145
Essex won by 6 wktsPreview
100th Match · Vitality T20 Blast 2025Result
Northamptonshire237/4
Derbyshire224/6
Northamptonshire won by 13 runsPreview
99th Match · Vitality T20 Blast 2025Result
Kent137/8
Somerset138/5
Somerset won by 5 wktsPreview