Our record
How our Fantasy XI predictions have done
Each match’s three XIs against 5,000 random valid XIs of the same match, by the app’s points.
The test
We wrote it down before running it. Each XI is scored against 5,000 random valid XIs of its match. A style passes when, on Cricsheet’s history and on the app’s own matches, it stays above the middle random XI with 95% confidence, and more than half of its matches are above the middle.
From the announced XIs
Picked once both playing XIs are out, frozen at the first ball. In 22 published matches from 25 October 2026 to 11 November 2026, on average each XI scored more points than this share of random valid XIs:
75.3%Steady
75.3%Balanced
74.7%Bold
Balanced: 75.3% (95% range 65.9–84.4), above the middle in 86% of matches, in the top tenth in 41%.
On Cricsheet’s history 2024–26, 3,318 matches: Steady 79.8%, Balanced 80.1%, Bold 79.3%.
From the probable XIs
Picked before the toss from the probable XIs. In the app’s 18 matches whose preview named both XIs, before we published them (a backtest):
44%Steady
44.2%Balanced
45.8%Bold
They have not passed our test of scoring more points than random valid XIs on the app’s matches: a probable pick, not a final team.
On Cricsheet’s history, 384 matches with a preview: Steady 58.6%, Balanced 58.6%, Bold 58.4%.
Every judged match, Balanced
Each dot is one match: the share of random valid XIs its Balanced XI beat.
above the middle: 58 of 80below it: 22top tenth: 22
By kind of match
Cricsheet’s history 2024–26, from the announced XIs, Balanced.
| Matches | Judged | Beat |
|---|---|---|
| Men’s leagues | 453 | 69.6% |
| Men’s T20Is | 1,441 | 79.5% |
| Men’s ODIs | 272 | 70.7% |
| Women’s T20Is | 959 | 88.3% |
| Women’s ODIs | 193 | 81.1% |
Match by match
The latest first. The share is of random valid XIs each XI beat.
- Perth Scorchers Women vs Sydney Thunder Women T20 Steady661.5 (73.5%) · Balanced661.5 (73.5%) · Bold658.5 (72.3%) 11 November 2026random XI average 602.6 · best possible 959.5
- Hobart Hurricanes Women vs Adelaide Strikers Women T20 Steady575 (65.4%) · Balanced575 (65.4%) · Bold530 (49.7%) 10 November 2026random XI average 535.7 · best possible 954
- Perth Scorchers Women vs Melbourne Stars Women T20 Steady946 (99.7%) · Balanced903 (99.4%) · Bold903 (99.4%) 8 November 2026random XI average 557.4 · best possible 1,085
- Sydney Sixers Women vs Sydney Thunder Women T20 Steady884 (96.5%) · Balanced971.5 (99.3%) · Bold979.5 (99.5%) 8 November 2026random XI average 593.2 · best possible 1,187.5
- Brisbane Heat Women vs Hobart Hurricanes Women T20 Steady568 (35.1%) · Balanced568 (35.1%) · Bold568 (35.1%) 7 November 2026random XI average 613.3 · best possible 1,054
- Melbourne Renegades Women vs Adelaide Strikers Women T20 Steady886.5 (94.7%) · Balanced886.5 (94.7%) · Bold886.5 (94.7%) 7 November 2026random XI average 644.8 · best possible 1,231
- New Zealand vs India ODI Steady807.5 (80.1%) · Balanced665.5 (42.7%) · Bold616.5 (29.5%) 7 November 2026random XI average 691.3 · best possible 1,265
- New Zealand vs India ODI Steady658.5 (40.8%) · Balanced651.5 (39.3%) · Bold538.5 (12.3%) 7 November 2026random XI average 691.3 · best possible 1,265
- Melbourne Stars Women vs Sydney Sixers Women T20 Steady831.5 (95.4%) · Balanced831.5 (95.4%) · Bold884 (98.2%) 6 November 2026random XI average 611 · best possible 1,102.5
- Sydney Thunder Women vs Perth Scorchers Women T20 Steady979.5 (98.1%) · Balanced979.5 (98.1%) · Bold979.5 (98.1%) 5 November 2026random XI average 702.6 · best possible 1,215
- Adelaide Strikers Women vs Brisbane Heat Women T20 Steady851 (94.4%) · Balanced950 (98.6%) · Bold950 (98.6%) 5 November 2026random XI average 583.1 · best possible 1,206.5
- Hobart Hurricanes Women vs Melbourne Renegades Women T20 Steady1,023 (98.5%) · Balanced1,023 (98.5%) · Bold1,023 (98.5%) 4 November 2026random XI average 643.8 · best possible 1,326
- New Zealand vs India ODI Steady631 (28.4%) · Balanced655.5 (34.6%) · Bold655.5 (34.6%) 4 November 2026random XI average 713.3 · best possible 1,255
- New Zealand vs India ODI Steady714.5 (51.1%) · Balanced743.5 (59.1%) · Bold750 (61%) 4 November 2026random XI average 713.3 · best possible 1,255
- Melbourne Stars Women vs Perth Scorchers Women T20 Steady902 (91.6%) · Balanced902 (91.6%) · Bold974 (97%) 2 November 2026random XI average 702.1 · best possible 1,267
- New Zealand vs India T20 Steady862 (75.5%) · Balanced881 (78.7%) · Bold739 (48.6%) 1 November 2026random XI average 746 · best possible 1,435
- New Zealand vs India T20 Steady758 (52.8%) · Balanced846 (72.4%) · Bold793 (60.8%) 1 November 2026random XI average 746 · best possible 1,435
- Perth Scorchers Women vs Melbourne Renegades Women T20 Steady686 (91.9%) · Balanced686 (91.9%) · Bold694 (92.9%) 31 October 2026random XI average 508.9 · best possible 963.5
- Pakistan vs Sri Lanka ODI Steady1,131.5 (74.9%) · Balanced1,163.5 (79.6%) · Bold1,150.5 (77.7%) 31 October 2026random XI average 1,012.2 · best possible 1,747.5
- Brisbane Heat Women vs Sydney Sixers Women T20 Steady800 (86.2%) · Balanced800 (86.2%) · Bold957 (99.4%) 30 October 2026random XI average 659 · best possible 1,121
All 80 matches
- New Zealand vs India T20 Steady886.5 (52.5%) · Balanced824 (37.1%) · Bold775 (25.3%) 30 October 2026random XI average 877.7 · best possible 1,423
- New Zealand vs India T20 Steady908.5 (58.6%) · Balanced897 (55.3%) · Bold919 (61.1%) 30 October 2026random XI average 877.7 · best possible 1,423
- Sri Lanka vs England ODI Steady1,071 (43.3%) · Balanced1,191.5 (65.6%) · Bold1,396 (92.3%) 29 October 2026random XI average 1,113.1 · best possible 1,908
- Sri Lanka vs England ODI Steady1,133 (55.7%) · Balanced1,139 (57%) · Bold1,219 (70.7%) 29 October 2026random XI average 1,113.1 · best possible 1,908
- Pakistan vs Sri Lanka ODI Steady769.5 (96.6%) · Balanced769.5 (96.6%) · Bold615.5 (73.1%) 27 October 2026random XI average 540.2 · best possible 1,051
- Pakistan vs Sri Lanka ODI Steady653.5 (81.3%) · Balanced595.5 (68%) · Bold615.5 (73.1%) 27 October 2026random XI average 540.2 · best possible 1,051
- New Zealand vs India T20 Steady733.5 (76.7%) · Balanced739.5 (77.8%) · Bold839.5 (89.7%) 27 October 2026random XI average 607.3 · best possible 1,286.5
- New Zealand vs India T20 Steady665.5 (64.5%) · Balanced694.5 (70.4%) · Bold697.5 (70.9%) 27 October 2026random XI average 607.3 · best possible 1,286.5
- Pakistan vs England ODI Steady920 (45%) · Balanced920 (45%) · Bold889.5 (38.1%) 25 October 2026random XI average 950.2 · best possible 1,676.5
- Pakistan vs England ODI Steady973.5 (56.7%) · Balanced845.5 (28.6%) · Bold810.5 (21.5%) 25 October 2026random XI average 950.2 · best possible 1,676.5
- Australia Women vs New Zealand Women T20 Steady1,040 (98.8%) · Balanced1,040 (98.8%) · Bold1,040 (98.8%) 20 October 2026random XI average 668.5 · best possible 1,325
- Pakistan vs England ODI Steady1,018 (60.9%) · Balanced1,018 (60.9%) · Bold645 (2.1%) 20 October 2026random XI average 959.3 · best possible 1,694.5
- England Champions vs West Indies Champions T20 Steady538 (42.3%) · Balanced538 (42.3%) · Bold634 (68.3%) 18 October 2026random XI average 569.6 · best possible 1,080
- Australia Women vs New Zealand Women T20 Steady625.5 (65.4%) · Balanced625.5 (65.4%) · Bold625.5 (65.4%) 18 October 2026random XI average 580.3 · best possible 1,064.5
- Pakistan vs Sri Lanka ODI Steady763.5 (4.6%) · Balanced832.5 (12.4%) · Bold935.5 (34.6%) 18 October 2026random XI average 993.4 · best possible 1,545.5
- Bangladesh vs Zimbabwe ODI Steady1,145.5 (95.9%) · Balanced1,145.5 (95.9%) · Bold1,120.5 (94%) 17 October 2026random XI average 892.7 · best possible 1,495
- Australia Champions vs West Indies Champions T20 Steady676 (40%) · Balanced676 (40%) · Bold514 (10.7%) 16 October 2026random XI average 718.6 · best possible 1,353.5
- India Women vs Zimbabwe Women T20 Steady654 (73.3%) · Balanced675.5 (78.9%) · Bold675.5 (78.9%) 16 October 2026random XI average 584.5 · best possible 1,051.5
- South Africa Champions vs England Champions T20 Steady938 (85.6%) · Balanced938 (85.6%) · Bold806 (54.9%) 16 October 2026random XI average 789 · best possible 1,356
- Bangladesh Champions vs South Africa Champions T20 Steady897.5 (92.5%) · Balanced897.5 (92.5%) · Bold712 (63.1%) 14 October 2026random XI average 666.1 · best possible 1,286.5
- India vs West Indies T20 Steady712 (28.3%) · Balanced731.5 (32.8%) · Bold768 (41.8%) 14 October 2026random XI average 803.8 · best possible 1,414.5
- England Champions vs Australia Champions T20 Steady1,003 (96.1%) · Balanced1,003 (96.1%) · Bold1,015 (96.9%) 14 October 2026random XI average 715.2 · best possible 1,305
- India Champions vs West Indies Champions T20 Steady647.5 (82.1%) · Balanced647.5 (82.1%) · Bold746.5 (97%) 13 October 2026random XI average 547.6 · best possible 984
- Pakistan vs Sri Lanka T20 Steady701 (63.7%) · Balanced724 (69%) · Bold645 (48.9%) 13 October 2026random XI average 652 · best possible 1,230
- South Africa Champions vs England Champions T20 Steady713.5 (42.6%) · Balanced857.5 (74%) · Bold899.5 (81.1%) 13 October 2026random XI average 748.5 · best possible 1,405
- India Champions vs Bangladesh Champions T20 Steady867.5 (88.3%) · Balanced792.5 (75.3%) · Bold854 (86.4%) 11 October 2026random XI average 697.6 · best possible 1,269.5
- India vs West Indies T20 Steady774.5 (29.8%) · Balanced849.5 (52.3%) · Bold888.5 (64.6%) 11 October 2026random XI average 843.8 · best possible 1,351
- Pakistan vs Sri Lanka T20 Steady636 (50%) · Balanced735 (76%) · Bold735 (76%) 11 October 2026random XI average 639.3 · best possible 1,149.5
- Australia Champions vs West Indies Champions T20 Steady1,002.5 (96.3%) · Balanced1,002.5 (96.3%) · Bold913.5 (86.4%) 11 October 2026random XI average 764.3 · best possible 1,271.5
- India Champions vs South Africa Champions T20 Steady818 (58.3%) · Balanced813 (56.6%) · Bold756 (38.8%) 10 October 2026random XI average 792.4 · best possible 1,267
- Bangladesh Champions vs West Indies Champions T20 Steady539.5 (15.8%) · Balanced607 (27.2%) · Bold718 (50.1%) 9 October 2026random XI average 718.6 · best possible 1,405
- India vs West Indies T20 Steady821 (50.7%) · Balanced763 (37.5%) · Bold747 (33.9%) 9 October 2026random XI average 821.4 · best possible 1,552
- Pakistan vs Sri Lanka T20 Steady461 (1.7%) · Balanced621 (19.3%) · Bold665 (29.1%) 9 October 2026random XI average 745.1 · best possible 1,281.5
- Australia Champions vs South Africa Champions T20 Steady824 (85.7%) · Balanced824 (85.7%) · Bold809 (83.8%) 9 October 2026random XI average 640.5 · best possible 1,330
- England Champions vs West Indies Champions T20 Steady578 (24.7%) · Balanced697 (64.9%) · Bold739 (77.1%) 7 October 2026random XI average 656.5 · best possible 1,099.5
- Australia Champions vs Bangladesh Champions T20 Steady743 (57%) · Balanced743 (57%) · Bold753 (59.9%) 7 October 2026random XI average 720.4 · best possible 1,276
- India vs West Indies T20 Steady640.5 (38.5%) · Balanced637.5 (37.8%) · Bold631 (35.9%) 6 October 2026random XI average 688.4 · best possible 1,303.5
- Bangladesh Champions vs England Champions T20 Steady1,047.5 (99.6%) · Balanced1,047.5 (99.6%) · Bold1,047.5 (99.6%) 5 October 2026random XI average 685.8 · best possible 1,236.5
- India Champions vs England Champions T20 Steady997.5 (98.3%) · Balanced997.5 (98.3%) · Bold997.5 (98.3%) 4 October 2026random XI average 702.7 · best possible 1,301.5
- South Africa Champions vs West Indies Champions T20 Steady743.5 (44.9%) · Balanced743.5 (44.9%) · Bold773.5 (53.1%) 4 October 2026random XI average 764.1 · best possible 1,345
- India vs West Indies ODI Steady841.5 (28.3%) · Balanced934.5 (44.3%) · Bold931.5 (43.8%) 3 October 2026random XI average 975.3 · best possible 1,868.5
- Pakistan vs India T20 Steady632.5 (26%) · Balanced561.5 (12%) · Bold581.5 (15.5%) 3 October 2026random XI average 724.3 · best possible 1,294
- South Africa vs Australia ODI Steady823 (62.2%) · Balanced810.5 (58.6%) · Bold784.5 (50%) 30 September 2026random XI average 786.1 · best possible 1,269
- India vs West Indies ODI Steady1,424.5 (90%) · Balanced1,425.5 (90.1%) · Bold1,325.5 (82.8%) 30 September 2026random XI average 1,035 · best possible 2,097
- England vs Sri Lanka ODI Steady743.5 (14%) · Balanced755.5 (15.5%) · Bold716 (10.3%) 27 September 2026random XI average 922 · best possible 1,582
- India vs West Indies ODI Steady1,257 (97.2%) · Balanced1,188 (94.3%) · Bold1,188 (94.3%) 27 September 2026random XI average 842.2 · best possible 1,686
- South Africa vs Australia ODI Steady1,161.5 (47.4%) · Balanced1,209 (56.7%) · Bold1,072 (30%) 27 September 2026random XI average 1,179.4 · best possible 2,019
- England vs Sri Lanka ODI Steady1,032 (55.9%) · Balanced975.5 (41.6%) · Bold1,061 (63.3%) 24 September 2026random XI average 1,014.2 · best possible 1,638.5
- South Africa vs Australia ODI Steady1,182 (88.5%) · Balanced1,046 (67.2%) · Bold969 (51.2%) 24 September 2026random XI average 967.8 · best possible 1,661
- England vs Sri Lanka ODI Steady768 (21.6%) · Balanced746.5 (18%) · Bold623 (2.9%) 22 September 2026random XI average 907.1 · best possible 1,563.5
- Edinburgh Castle Rockers vs Belfast Wolves T20 Steady653.5 (74%) · Balanced653.5 (74%) · Bold700 (83.9%) 20 September 2026random XI average 571.7 · best possible 1,040
- Zimbabwe vs Australia ODI Steady1,192 (93.1%) · Balanced1,026 (71.9%) · Bold947 (55.5%) 20 September 2026random XI average 922.1 · best possible 1,646.5
- England vs Sri Lanka T20 Steady747 (98.2%) · Balanced787 (99.3%) · Bold784.5 (99.2%) 19 September 2026random XI average 531.3 · best possible 967.5
- Amsterdam Flames vs Belfast Wolves T20 Steady772 (88.9%) · Balanced704 (78.1%) · Bold704 (78.1%) 19 September 2026random XI average 594 · best possible 1,160
- Zimbabwe Women vs South Africa Women T20 Steady771.5 (79.1%) · Balanced771.5 (79.1%) · Bold678.5 (51%) 19 September 2026random XI average 678.2 · best possible 1,133.5
- Zimbabwe vs Australia ODI Steady1,360.5 (99.2%) · Balanced1,360.5 (99.2%) · Bold1,375.5 (99.4%) 18 September 2026random XI average 979.5 · best possible 1,624
- England vs Sri Lanka T20 Steady695 (66%) · Balanced695 (66%) · Bold677.5 (59.3%) 17 September 2026random XI average 655.2 · best possible 1,042
- Rotterdam Dockers vs Dublin Guardians T20 Steady821.5 (83.2%) · Balanced869.5 (88.9%) · Bold869.5 (88.9%) 17 September 2026random XI average 663.8 · best possible 1,262.5
- Edinburgh Castle Rockers vs Belfast Wolves T20 Steady666 (56.8%) · Balanced593 (37.5%) · Bold593 (37.5%) 17 September 2026random XI average 648.4 · best possible 1,243.5
- Glasgow Cosmics vs Amsterdam Flames T20 Steady998.5 (98.7%) · Balanced1,045.5 (99.6%) · Bold1,024.5 (99.4%) 16 September 2026random XI average 678 · best possible 1,261.5
From 20 published matches, the record beside each XI counts the published ones; until then the app’s backtest.