How this instrument works
The ICC's team rankings aren't a poll or a committee's opinion — they're built from a running points total that updates after every international match. Each team's rating is its total accumulated points divided by the number of matches it has played, so a single result nudges the rating rather than resetting it. This calculator prices exactly that nudge: given two teams' ratings going into a match and the outcome, it returns the rating-points figure each team carries forward from this one game.
The mechanism hinges on a 40-point gap between the two teams' pre-match ratings. Below that threshold, the two sides are considered close enough that a straightforward rule applies: the winner's new points equal the opponent's rating plus 50, a tie leaves both near the opponent's rating, and the loser's points fall to the opponent's rating minus 50. Above a 40-point gap, the calculation flips to protect against inflating a big favorite's rating for doing exactly what was expected — the stronger team only gains 10 points for a routine win but loses a steep 90 for an upset defeat, while the underdog can jump 90 points for pulling off the upset.
That asymmetry is deliberate: it rewards genuine competitive surprises far more than predictable results, and it keeps a dominant team's rating from ballooning just because they keep beating weaker sides as expected. What this calculator prices is the single-match mechanism only — a team's actual published ICC ranking averages this same points logic across every match in a rolling two-to-three-year window, so one result here shifts the underlying total but rarely moves the headline ranking by much on its own.
- Enter Team 1's rating points going into the match.
- Enter Team 2's rating points going into the match.
- Select the match result: Team 1 wins, tie/no result, or Team 2 wins.
- Read each team's new rating-points result carried forward from this match.
Worked example — a 20-point gap, favorite wins as expected
Team 1 carries a rating of 250 into a T20I against Team 2, rated 230 — a 20-point gap, comfortably under the 40-point threshold that triggers the ICC's upset-protection rule. Team 1 wins as the modest favorite. Because the gap is small, the calculation uses the simple rule: the winner's new points equal the opponent's rating plus 50, so Team 1's result is 230 + 50 = 280.
Team 2, having lost, ends up with the opponent's rating minus 50: 250 − 50 = 200. Notice that neither team's new figure is calculated from its own prior rating at all under this branch — both are anchored to the opponent's rating instead, which is what keeps ratings meaningfully comparable across the whole field rather than drifting apart independently.
Questions
Why does the winner's new score depend on the opponent's rating, not its own?
Anchoring the result to the opponent's rating (when the gap is under 40 points) keeps every team's rating comparable to the rest of the field after each match, rather than letting a team's own rating simply compound on itself. A team that beats a 230-rated opponent gets credited as if it, too, is now worth roughly 230-plus-margin — regardless of what its own rating happened to say beforehand.
What changes once the rating gap reaches 40 points or more?
The formula switches to fixed adjustments based on each team's own rating rather than the opponent's: the stronger team gains only 10 points for an expected win but risks losing 90 for an upset defeat, while the weaker team can gain 90 for an upset win. This asymmetry exists specifically to reward genuine surprises and stop a dominant side's rating from inflating just for beating weaker opponents as predicted.
Is the number this calculator gives my team's actual official ICC ranking?
No — this prices only the points swing from one single match. A team's published ICC ranking is its total accumulated points divided by total matches played across a rolling two-to-three-year ratings period, so it reflects dozens of results, not just this one. Treat this calculator as showing how one match moves the underlying total, not as a replacement for the full ranking table.
Why does an upset win earn the underdog so many more points than a routine win earns the favorite?
It's intentional asymmetry: a 90-point swing for the underdog versus a 10-point swing for the favorite (at a 40+ point gap) reflects how much more information an unexpected result carries about the two teams' true relative strength. A predictable result confirms what the ratings already implied, so it moves the numbers only slightly; a genuine upset suggests the gap was overstated, so it moves them a lot.
Does a tie always split the difference evenly between two teams?
Not exactly. Under a 40-point gap, both teams' points move toward the opponent's rating, which functions like a soft equalization. At a 40-point-plus gap, a tie is treated as a bigger result than a routine win for the favorite: the stronger team loses 40 points and the weaker team gains 40, since a draw against a big underdog is itself a mild upset for the favorite.