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
1171 Pending
15559 checked predictions
Checked forecasts
ICC Men's Cricket World Cup League 2
Hit
Oman
VS
Nepal
13 Oct, 07:00
Prediction for Oman — Nepal
Win: Nepal
57% probability
1 43% 2 57%
Read more →
CSA T20 Challenge
Miss
South Africa Emerging Players
VS
Boland
11 Oct, 17:00
Prediction for South Africa Emerging Players — Boland
Win: Boland
72% probability
1 28% 2 72%
Read more →
ICC Men's Cricket World Cup League 2
Hit
United States of America
VS
United Arab Emirates
11 Oct, 16:00
Prediction for United States of America — United Arab Emirates
Win: United States of America
56% probability
1 56% 2 44%
Read more →
CSA T20 Challenge
Miss
Titans
VS
Easterns
11 Oct, 12:00
Prediction for Titans — Easterns
Win: Titans
72% probability
1 72% 2 28%
Read more →
ICC Men's Cricket World Cup League 2
Hit
Canada
VS
Nepal
11 Oct, 07:00
Prediction for Canada — Nepal
Win: Nepal
61% probability
1 39% 2 61%
Read more →
CSA T20 Challenge
Miss
North West
VS
South Western Districts
10 Oct, 17:00
Prediction for North West — South Western Districts
Win: North West
72% probability
1 72% 2 28%
Read more →
CSA T20 Challenge
Hit
Mpumalanga
VS
Western Province
10 Oct, 12:00
Prediction for Mpumalanga — Western Province
Win: Western Province
72% probability
1 28% 2 72%
Read more →
National Cricket League
Hit
Dhaka Metropolis
VS
Rangpur Division
10 Oct, 04:30
Prediction for Dhaka Metropolis — Rangpur Division
Win: Rangpur Division
54% probability
1 46% 2 54%
Read more →
National Cricket League
Hit
Khulna Division
VS
Rajshahi Division
10 Oct, 04:30
Prediction for Khulna Division — Rajshahi Division
Win: Rajshahi Division
64% probability
1 36% 2 64%
Read more →
National Cricket League
Miss
Chittagong Division
VS
Barisal Division
10 Oct, 04:30
Prediction for Chittagong Division — Barisal Division
Win: Barisal Division
58% probability
1 42% 2 58%
Read more →
ICC Men's Cricket World Cup League 2
Miss
Namibia
VS
United Arab Emirates
9 Oct, 16:00
Prediction for Namibia — United Arab Emirates
Win: United Arab Emirates
54% probability
1 46% 2 54%
Read more →
CSA T20 Challenge
Hit
Border
VS
Dolphins
9 Oct, 12:00
Prediction for Border — Dolphins
Win: Dolphins
72% probability
1 28% 2 72%
Read more →
ICC Men's Cricket World Cup League 2
Hit
Oman
VS
Canada
9 Oct, 07:00
Prediction for Oman — Canada
Win: Oman
55% probability
1 55% 2 45%
Read more →
CSA T20 Challenge
Miss
Boland
VS
Easterns
8 Oct, 17:00
Prediction for Boland — Easterns
Win: Boland
70% probability
1 70% 2 30%
Read more →
CSA T20 Challenge
Hit
Warriors
VS
Northern Cape
8 Oct, 17:00
Prediction for Warriors — Northern Cape
Win: Warriors
70% probability
1 70% 2 30%
Read more →
CSA T20 Challenge
Hit
Knights
VS
KwaZulu-Natal Inland
7 Oct, 17:00
Prediction for Knights — KwaZulu-Natal Inland
Win: KwaZulu-Natal Inland
66% probability
1 34% 2 66%
Read more →
CSA T20 Challenge
Hit
Titans
VS
South Africa Emerging Players
7 Oct, 17:00
Prediction for Titans — South Africa Emerging Players
Win: Titans
69% probability
1 69% 2 31%
Read more →
ICC Men's Cricket World Cup League 2
Hit
United States of America
VS
Namibia
7 Oct, 16:00
Prediction for United States of America — Namibia
Win: United States of America
60% probability
1 60% 2 40%
Read more →
CSA T20 Challenge
Hit
South Western Districts
VS
Lions
7 Oct, 12:00
Prediction for South Western Districts — Lions
Win: Lions
70% probability
1 30% 2 70%
Read more →
CSA T20 Challenge
Hit
Western Province
VS
Easterns
6 Oct, 17:00
Prediction for Western Province — Easterns
Win: Western Province
69% probability
1 69% 2 31%
Read more →
ICC Men's Cricket World Cup League 2
Hit
United States of America
VS
United Arab Emirates
5 Oct, 16:00
Prediction for United States of America — United Arab Emirates
Win: United States of America
57% probability
1 57% 2 43%
Read more →
CSA T20 Challenge
Hit
Limpopo
VS
South Western Districts
5 Oct, 12:00
Prediction for Limpopo — South Western Districts
Win: South Western Districts
60% probability
1 40% 2 60%
Read more →
CSA T20 Challenge
Pending
Warriors
VS
Lions
4 Oct, 17:00
Prediction for Warriors — Lions
Win: Lions
56% probability
1 44% 2 56%
Read more →
CSA T20 Challenge
Hit
Limpopo
VS
Dolphins
4 Oct, 12:00
Prediction for Limpopo — Dolphins
Win: Dolphins
72% probability
1 28% 2 72%
Read more →
Analytical content. Not a call to gamble. 18+
Model statistics
59%
accuracy
9212 hit
6347 missed
1171 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.