How to Make Fair Cricket Teams
Why Fair Teams Matter
Every weekend cricket group faces the same problem: how to split 10–16 players into two teams that are actually competitive. When teams are lopsided, the weaker side gets demoralised and the stronger side gets bored. Fair teams mean close matches, which means everyone has more fun.
Method 1: Skill-Weighted Drafting
The most accurate method is to rate every player on four dimensions — batting, bowling, fielding, and fitness — then use a weighted algorithm to calculate a composite strength score. Players are drafted in a snake pattern (1-2-2-1) to ensure balance, then swap optimisation fine-tunes the split.
Squadly automates this entire process. Just rate your players once, mark who is available, and tap Generate.
Method 2: Captain Picks
The traditional method: two captains pick alternately. This works well when captains know the group, but introduces bias — friends pick friends, and weaker players get picked last (which nobody enjoys). It also takes 5–10 minutes with a large group.
Method 3: Random Shuffle
Pull names from a hat. Fast and unbiased, but ignores skill entirely. You might end up with all your bowlers on one team. Use this only as a "mix it up" option when your group wants chaos.
Method 4: ELO-Based Balancing
After playing 10+ matches with recorded results, ELO ratings become the most accurate measure of actual player ability. ELO-based balancing uses win/loss history instead of subjective ratings, removing admin bias entirely.
The Best Approach
Start with skill-weighted drafting (Method 1) and record your match results. After 10 matches, switch to ELO-based balancing (Method 4) for maximum accuracy. Squadly supports both — just switch the algorithm toggle on the Generate page.
Frequently Asked Questions
How many players do I need for fair teams?
You need at least 4 players (2 per team). Squadly works best with 8–16 players.
How are player ratings decided?
The group admin rates each player 1–10 on batting, bowling, fielding, and fitness. These are weighted by the player's primary role.
What is the fairness score?
The fairness score (0–100%) measures how closely matched the two teams are. 95%+ means the teams are nearly identical in total weighted strength.
Can I override the generated teams?
Yes. After generating, you can swap players between teams or regenerate with a different algorithm.