Home / Predictions for cricket
Cricket predictions: upcoming matches
A suggested outcome with a probability and the reasoning behind it. The calculation rests on attacking and defensive strength adjusted for opponents, recent form, head-to-head history and, where available, the bookmakers' line. A forecast is an estimate, not a promise.
Analytical forecasts on sports events based on statistical models
Prediction accuracy
59%
9212 / 15559
9212 hit
6347 missed
1211 Pending
15559 checked predictions
Checked forecasts
Asian Games Men's Cricket Competition
Miss
Hong Kong
VS
Malaysia
24 Sep, 06:00
Prediction for Hong Kong — Malaysia
Win: Hong Kong
70% probability
1 70% 2 30%
Read more →
Asian Games Women's Cricket Competition
Hit
India Women
VS
Sri Lanka Women
22 Sep, 06:00
Prediction for India Women — Sri Lanka Women
Win: India Women
77% probability
1 77% 2 23%
Read more →
Asian Games Women's Cricket Competition
Miss
Bangladesh Women
VS
Pakistan Women
22 Sep, 01:00
Prediction for Bangladesh Women — Pakistan Women
Win: Bangladesh Women
68% probability
1 68% 2 32%
Read more →
Caribbean Premier League
Hit
Antigua and Barbuda Falcons
VS
Jamaica Kingsmen
21 Sep, 00:00
Prediction for Antigua and Barbuda Falcons — Jamaica Kingsmen
Win: Antigua and Barbuda Falcons
53% probability
1 53% 2 47%
Read more →
One-Day Cup
Hit
Leicestershire
VS
Middlesex
20 Sep, 11:00
Prediction for Leicestershire — Middlesex
Win: Middlesex
56% probability
1 44% 2 56%
Read more →
Asian Games Women's Cricket Competition
Hit
Bangladesh Women
VS
India Women
20 Sep, 06:00
Prediction for Bangladesh Women — India Women
Win: India Women
56% probability
1 44% 2 56%
Read more →
Asian Games Women's Cricket Competition
Hit
Pakistan Women
VS
Sri Lanka Women
20 Sep, 01:00
Prediction for Pakistan Women — Sri Lanka Women
Win: Sri Lanka Women
50% probability
1 50% 2 50%
Read more →
Women's One-Day Cup
Miss
Hampshire Women
VS
The Blaze Women
19 Sep, 10:30
Prediction for Hampshire Women — The Blaze Women
Win: Hampshire Women
54% probability
1 54% 2 46%
Read more →
Caribbean Premier League
Miss
Guyana Amazon Warriors
VS
Jamaica Kingsmen
19 Sep, 00:00
Prediction for Guyana Amazon Warriors — Jamaica Kingsmen
Win: Guyana Amazon Warriors
51% probability
1 51% 2 49%
Read more →
Caribbean Premier League
Hit
Antigua and Barbuda Falcons
VS
Guyana Amazon Warriors
18 Sep, 01:00
Prediction for Antigua and Barbuda Falcons — Guyana Amazon Warriors
Win: Antigua and Barbuda Falcons
53% probability
1 53% 2 47%
Read more →
Caribbean Premier League
Hit
Barbados Tridents
VS
Jamaica Kingsmen
17 Sep, 00:00
Prediction for Barbados Tridents — Jamaica Kingsmen
Win: Jamaica Kingsmen
52% probability
1 48% 2 52%
Read more →
Major Clubs T20 Tournament
Hit
Tamil Union Cricket and Athletic Club
VS
Sinhalese Sports Club
16 Sep, 14:30
Prediction for Tamil Union Cricket and Athletic Club — Sinhalese Sports Club
Win: Tamil Union Cricket and Athletic Club
57% probability
1 57% 2 43%
Read more →
Women's One-Day Cup
Hit
Hampshire Women
VS
Surrey Women
16 Sep, 10:30
Prediction for Hampshire Women — Surrey Women
Win: Hampshire Women
51% probability
1 51% 2 49%
Read more →
County Championship Division One
Hit
Essex
VS
Warwickshire
15 Sep, 10:30
Prediction for Essex — Warwickshire
Win: Warwickshire
55% probability
1 45% 2 55%
Read more →
County Championship Division One
Miss
Yorkshire
VS
Somerset
15 Sep, 10:30
Prediction for Yorkshire — Somerset
Win: Somerset
51% probability
1 49% 2 51%
Read more →
County Championship Division One
Miss
Surrey
VS
Glamorgan
15 Sep, 10:30
Prediction for Surrey — Glamorgan
Win: Surrey
55% probability
1 55% 2 45%
Read more →
County Championship Division One
Miss
Sussex
VS
Nottinghamshire
15 Sep, 10:30
Prediction for Sussex — Nottinghamshire
Win: Nottinghamshire
61% probability
1 39% 2 61%
Read more →
County Championship Division Two
Miss
Kent
VS
Lancashire
15 Sep, 10:30
Prediction for Kent — Lancashire
Win: Lancashire
51% probability
1 49% 2 51%
Read more →
County Championship Division Two
Miss
Gloucestershire
VS
Middlesex
15 Sep, 10:30
Prediction for Gloucestershire — Middlesex
Win: Gloucestershire
54% probability
1 54% 2 46%
Read more →
County Championship Division Two
Hit
Durham
VS
Worcestershire
15 Sep, 10:30
Prediction for Durham — Worcestershire
Win: Durham
55% probability
1 55% 2 45%
Read more →
County Championship Division Two
Miss
Northamptonshire
VS
Derbyshire
15 Sep, 10:30
Prediction for Northamptonshire — Derbyshire
Win: Northamptonshire
60% probability
1 60% 2 40%
Read more →
County Championship Division One
Miss
Leicestershire
VS
Hampshire
15 Sep, 10:30
Prediction for Leicestershire — Hampshire
Win: Hampshire
57% probability
1 43% 2 57%
Read more →
Caribbean Premier League
Miss
Barbados Tridents
VS
Guyana Amazon Warriors
14 Sep, 00:00
Prediction for Barbados Tridents — Guyana Amazon Warriors
Win: Guyana Amazon Warriors
52% probability
1 48% 2 52%
Read more →
Women's Twenty20 Asia Cup
Miss
India Women
VS
Sri Lanka Women
13 Sep, 15:30
Prediction for India Women — Sri Lanka Women
Win: Sri Lanka Women
86% probability
1 14% 2 86%
Read more →
Analytical content. Not a call to gamble. 18+
Model statistics
59%
accuracy
9212 hit
6347 missed
1211 Pending
Model calibration
50–59%
55%
2901 / 5196
60–69%
69%
2388 / 3440
70–79%
73%
1726 / 2346
80%+
69%
610 / 875
How forecasts are made
We analyse team form, match statistics, head-to-head record and line-ups.
The model estimates the probability of each outcome (1X2).
A forecast is fixed before kick-off and is never changed afterwards.
Accuracy counts only finished events.
How a forecast is made
First the attacking and defensive strength of each side is worked out from matches played, adjusted for the opposition faced: goals against a bottom club and against a leader are not worth the same. Expected goals follow from those figures, and the outcome probabilities from them.
What data goes in
Match results from the past two years, weighted so that a recent game counts for more than one from last season. League position, head-to-head history and, in football, the average bookmakers' line. Injuries and suspensions are gathered separately and appear in the write-up.
What the probability means
Sixty per cent means that, were the match played many times over, the outcome would come up in roughly six cases out of ten. In four it would not — and that is not an error in the calculation but the nature of an estimate.
Limits of a forecast
The calculation knows nothing that is not in the data: a coach dismissed on the eve, the weather, a side rested before a European tie. For clubs with two or three matches behind them there is not enough to go on at all, and no forecast is made.