Record
Best Cricket Prediction Site — Track Record
We have correctly predicted 252 out of 433 cricket matches since December 2025. That is 58% accuracy across 36 competitions including PSL, BBL, SA20, and the T20 World Cup since December 2025. Every prediction is published before the match starts and can be verified on the site. No edits after the fact.
Data updates automatically after each match is settled.
Record by Confidence Band
We group our raw model probabilities into coarse confidence bands and publish the actual historical record for each band. Bands are a presentation aid for uncertainty — the probabilities themselves are unchanged.
| Band | Settled | Correct | Accuracy |
|---|---|---|---|
| Strong (65%+) | 102 | 86 | 84.3% |
| Lean (55–64%) | 207 | 109 | 52.7% |
| Coin-flip (50–54%) | 121 | 55 | 45.5% |
| Underdog picks (<50%) | 1 | 0 | 0% |
| Unclassified | 2 | 2 | 100% |
Accuracy by Competition
| Competition | Matches | Correct | Accuracy |
|---|---|---|---|
| Indian Premier League | 70 | 30 | 42.9% |
| Vitality Blast | 56 | 38 | 67.9% |
| T20 World Cup | 54 | 46 | 85.2% |
| BBL | 41 | 22 | 53.7% |
| Vijay Hazare | 39 | 26 | 66.7% |
| Other | 34 | 18 | 52.9% |
| SA20 | 26 | 14 | 53.8% |
| PSL | 24 | 13 | 54.2% |
| Super Smash | 23 | 10 | 43.5% |
| MLC | 17 | 6 | 35.3% |
| WPL | 15 | 8 | 53.3% |
| BPL | 14 | 8 | 57.1% |
| Women's Super Smash | 9 | 7 | 77.8% |
| ILT20 | 6 | 3 | 50% |
| SMAT | 5 | 3 | 60% |
Monthly Accuracy
Recent Predictions (last 50 of 433 scored predictions — browse the full-length article archive)
| Date | Match | Our Pick | Result |
|---|---|---|---|
| 19 Jul | CK vs KR Lanka Premier League 2026 | Kandy Royals | Wrong |
| 19 Jul | ZIM vs BAN Bangladesh tour of Zimbabwe 2026 | Bangladesh | Correct |
| 19 Jul | ENG vs IND India tour of England 2026 | India | Wrong |
| 19 Jul | DAM vs JK Lanka Premier League 2026 | Dambulla Sixers | Wrong |
| 18 Jul | LAKR vs WSF MLC | Los Angeles Knight Riders | Correct |
| 18 Jul | GG vs CK Lanka Premier League 2026 | Galle Gallants | Correct |
| 18 Jul | HAM vs NOT Vitality Blast | Hampshire | Correct |
| 18 Jul | NOR vs SOM Vitality Blast | Somerset | Wrong |
| 17 Jul | JK vs GG Lanka Premier League 2026 | Jaffna Kings | Wrong |
| 17 Jul | ZIM vs BAN Bangladesh tour of Zimbabwe 2026 | Bangladesh | Correct |
| 17 Jul | SFU vs WSF MLC | San Francisco Unicorns | Wrong |
| 16 Jul | WI vs NZ New Zealand tour of West Indies 2026 | New Zealand | Correct |
| 16 Jul | ENG vs IND India tour of England 2026 | India | Wrong |
| 16 Jul | WSF vs MI NY MLC | Washington Freedom | Correct |
| 15 Jul | SFU vs LAKR MLC | San Francisco Unicorns | Wrong |
| 14 Jul | ENG vs IND India tour of England 2026 | India | Correct |
| 13 Jul | TSK vs LAKR MLC | Los Angeles Knight Riders | Correct |
| 12 Jul | MI NY vs WSF MLC | MI New York | Wrong |
| 12 Jul | DER vs LEI Vitality Blast | Derbyshire | Correct |
| 12 Jul | GLO vs GLA Vitality Blast | Gloucestershire | Wrong |
| 12 Jul | NOR vs WAR Vitality Blast | Northamptonshire | Wrong |
| 12 Jul | SOM vs WOR Vitality Blast | Somerset | Correct |
| 12 Jul | SUR vs ESS Vitality Blast | Surrey | Wrong |
| 12 Jul | LAN vs DUR Vitality Blast | Lancashire | Correct |
| 12 Jul | YOR vs NOT Vitality Blast | Nottinghamshire | Wrong |
| 12 Jul | KEN vs MID Vitality Blast | Kent | Wrong |
| 12 Jul | SUS vs HAM Vitality Blast | Hampshire | Correct |
| 10 Jul | LAN vs YOR Vitality Blast | Lancashire | Correct |
| 10 Jul | DUR vs DER Vitality Blast | Durham | Correct |
| 10 Jul | KEN vs SUR Vitality Blast | Surrey | Correct |
| 10 Jul | NOT vs LEI Vitality Blast | Nottinghamshire | Correct |
| 10 Jul | SOM vs NOR Vitality Blast | Northamptonshire | Wrong |
| 10 Jul | WOR vs GLO Vitality Blast | Gloucestershire | Correct |
| 10 Jul | LAKR vs WSF MLC | Washington Freedom | Wrong |
| 9 Jul | MI NY vs SFU MLC | MI New York | Wrong |
| 8 Jul | HAM vs MID Vitality Blast | Hampshire | Wrong |
| 8 Jul | GLA vs NOR Vitality Blast | Northamptonshire | Correct |
| 8 Jul | LEI vs DUR Vitality Blast | Durham | Correct |
| 8 Jul | SUR vs SUS Vitality Blast | Surrey | Correct |
| 6 Jul | MI NY vs SFU MLC | MI New York | Wrong |
| 5 Jul | SEO vs TSK MLC | Seattle Orcas | Correct |
| 3 Jul | YOR vs DUR Vitality Blast | Yorkshire | Correct |
| 3 Jul | WOR vs KEN Vitality Blast | Worcestershire | Correct |
| 2 Jul | LAKR vs WSF MLC | Los Angeles Knight Riders | Wrong |
| 1 Jul | DER vs LAN Vitality Blast | Lancashire | Correct |
| 1 Jul | ESS vs SUR Vitality Blast | Surrey | Correct |
| 1 Jul | GLO vs NOR Vitality Blast | Northamptonshire | Correct |
| 1 Jul | WAR vs SUS Vitality Blast | Warwickshire | Correct |
| 27 Jun | SFU vs SEO MLC | Seattle Orcas | Wrong |
| 26 Jun | MI NY vs TSK MLC | MI New York | Wrong |
Frequently Asked Questions
How accurate are your cricket predictions?
We have correctly predicted 252 out of 433 settled cricket matches, a 58% accuracy rate. This covers IPL, PSL, BBL, SA20, T20 World Cup, and international cricket since December 2025.
How do you verify prediction results?
Every prediction is published on the site before the match starts. After the match, we verify the result against the actual outcome. You can check any individual prediction by clicking through to the match page. The published pick is never changed after kickoff.
What counts as a correct prediction?
A prediction is correct when our predicted match winner matches the actual winner. If a match is abandoned, rained out, or has no result, it is marked void and excluded from our accuracy calculation.
How many predictions do you need for statistical significance?
With 433 settled predictions, our overall accuracy is statistically meaningful. For value betting ROI specifically, 200-500 bets are needed before results stabilise. A +5% edge strategy can show -20% to +30% ROI in the first 100 bets from normal variance.
Why do you show wrong predictions publicly?
Transparency builds trust. We publish every prediction, right or wrong, and track accuracy openly. If we claim 58% accuracy, you can verify it yourself by scrolling through our results. Hiding losses would be dishonest.
Which cricket leagues do you cover?
All major T20 leagues: IPL, PSL, BBL, SA20, ILT20, WPL, and Super Smash. Also international cricket including the T20 World Cup, bilateral T20I and ODI series.
More Resources
Disclaimer: Past performance does not guarantee future results. Betting involves risk. Only bet what you can afford to lose. This record tracks our predictions for transparency. It is not financial advice. 18+ only. Please gamble responsibly. If you need help, visit begambleaware.org.