The Predictions Desk

Cricket match predictions

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

Earlier previews

2nd Match · KSCA Maharaja Trophy 2025Result
Bengaluru Blasters141
Mysore Warriors180/5
Mysore Warriors Won by 39 RunsPreview
18th Match · Delhi Premier League 2025Result
North Delhi Strikers165/9
West Delhi Lions154/8
North Delhi Strikers Won by 11 RunsPreview
7th Match · Andhra Premier League 2025Result
Simhadri Vizag Lions207/7
Kakinada Kings208/5
Kakinada Kings Won by 5 WicketsPreview
1st Match · KSCA Maharaja Trophy 2025Result
Gulbarga Mystics147
Mangalore Dragons180/8
Mangalore Dragons Won by 33 RunsPreview
18th Match · Delhi Premier League 2025Result
South Delhi Superstarz198/7
New Delhi Tigers196/9
South Delhi Superstarz Won by 3 WicketsPreview
6th Match · Andhra Premier League 2025Result
Amaravathi Royals193/5
Tungabhadra Warriors188/6
Amaravathi Royals Won by 5 WicketsPreview
8th Match · The Hundred Men's 2025Result
Trent Rockets128/5
Northern Superchargers124/9
Trent Rockets Won by 5 WicketsPreview
3rd T20I · Ireland Women vs Pakistan Women WT20I Series 2025Result
Ireland Women155/4
Pakistan Women156/2
Pakistan Women Won by 8 WicketsPreview
7th Match · The Hundred Men's 2025Result
Southern Brave109/1
Birmingham Phoenix106/7
Southern Brave Won by 9 WicketsPreview
T20 · Delhi Premier League 2025Result
East Delhi Riders158/8
West Delhi Lions156/7
East Delhi Riders Won by 2 RunsPreview
8th Match · The Hundred Women's 2025Result
Trent Rockets Women128/8
Northern Superchargers Women129/2
Northern Superchargers Women Won by 8 WicketsPreview
5th Match · Andhra Premier League 2025Result
Bhimavaram Bulls141/3
Royals of Rayalaseema139
Bhimavaram Bulls Won by 7 WicketsPreview
7th Match · The Hundred Women's 2025Result
Southern Brave Women139/7
Birmingham Phoenix Women124
Southern Brave Women Won by 15 RunsPreview
19th Match · Metro Bank One Day Cup 2025Result
Gloucestershire286/7
Leicestershire285/7
Gloucestershire Won by 3 WicketsPreview
21st Match · Metro Bank One Day Cup 2025Result
Essex280
Worcestershire340/9
Worcestershire Won by 60 RunsPreview
22nd Match · Metro Bank One Day Cup 2025Result
Kent238/8
Durham239/3
Durham Won by 7 WicketsPreview
18th Match · Metro Bank One Day Cup 2025Result
Middlesex256/5
Sussex255/9
Middlesex Won by 5 WicketsPreview
17th Match · Metro Bank One Day Cup 2025Result
Warwickshire291/8
Northamptonshire229
Warwickshire Won by 62 RunsPreview
16th Match · Metro Bank One Day Cup 2025Result
Somerset250/7
Lancashire254/8
Lancashire Won by 2 WicketsPreview
20th Match · Metro Bank One Day Cup 2025Result
Derbyshire341/8
Nottinghamshire214
Derbyshire Won by 127 RunsPreview
1st T20I · Australia vs South Africa T20I Series 2025Result
Australia178
South Africa161/9
Australia Won by 17 RunsPreview
16th Match · Delhi Premier League 2025Result
Purani Dilli152
North Delhi Strikers179/8
North Delhi Strikers Won by 27 RunsPreview
4th Match · Andhra Premier League 2025Result
Kakinada Kings171
Vijaywada Sunshiners195/5
Vijaywada Sunshiners Won by 24 RunsPreview
6th Match · The Hundred Men's 2025Result
Welsh Fire155/6
London Spirit163/5
London Spirit Won by 8 RunsPreview