ICC Player Rating Points Calculator

Calculate ICC cricket player ranking points for batting and bowling using match performance, opponent strength, and format-specific weighting.

ICC Player Rating Points Calculator

Point Change
+74
Estimated from this performance
New Rating
824
Elite / World-Class
Current Rating
750
Before this match
Performance Level
Elite / World-Class
ICC classification
Format
TEST
Batting
To 900 Club
76 pts away
All-time great threshold

Point Breakdown

Base (runs)
+78
Opposition quality
+3
Rating regression
-7

Rating Scale Reference

LevelMin RatingYour Position
All-Time Great900+
Elite / World-Class800+← You
Very Good700+
Established International500+
Developing Player300+
Newcomer0+

All-Time Peak Ratings (TEST BAT)

PlayerPeak Ratingvs You
Don Bradman961137 pts below
Steve Smith947123 pts below
Virat Kohli937113 pts below
Kane Williamson91591 pts below
Sachin Tendulkar89874 pts below
Planning notes, formulas, and examples

About the ICC Player Rating Points Calculator

The ICC Player Rankings are the official method for rating individual cricket players' performances across international formats (Test, ODI, T20I). The system, developed by David Kendix, uses a complex algorithm that considers runs scored, wickets taken, match results, opponent quality, and form over the previous year or two to produce a rating between 0 and 1,000. It is the standard reference for comparing a player’s standing across formats.

A rating above 900 is historically rare—only legends like Don Bradman, Steve Smith, Virat Kohli, and Sachin Tendulkar have reached these heights. For bowlers, figures like Muttiah Muralitharan, Shane Warne, and James Anderson have topped 900. The system weights performances from the previous 12-24 months more heavily while maintaining a historical baseline.

This calculator estimates rating point changes based on match performance, providing insight into how individual innings and bowling spells affect a player's ranking. It covers all three formats and includes opponent strength adjustments, home/away factors, and match result bonuses.

When This Page Helps

Understand how match performances translate to ICC ranking changes and track estimated progress toward player rating milestones. It is especially useful when you want to turn one innings or bowling spell into a rough ranking change rather than a vague sense of form, or when you want to compare performances across matches using the same ranking framework.

How to Use the Inputs

  1. Select the cricket format (Test, ODI, or T20I)
  2. Choose batting or bowling calculation
  3. Enter your starting rating and match stats
  4. Input opponent team ranking for quality adjustment
  5. Review estimated point changes and new projected rating
  6. Compare to historical benchmarks for your format
Formula used
Batting Points = Base + (Runs × RunWeight) + (SR_Bonus for LOIs) + (Opposition_Adjustment) + (Match_Result). For Tests, RunWeight ≈ 1 point per run for first 50, 0.75 per run 50-100, 0.5 above 100. Opposition factor = 1.0 ± 0.15 based on team ranking difference.

Example Calculation

Result: Estimated change: +35 to +50 points → ~815-830 rating

A 120-run innings in Tests against a top-3 team with a starting rating of 780 would earn approximately 35-50 points. The strong opposition provides a bonus, and centuries earn disproportionate weight.

Tips & Best Practices

  • Century-plus scores earn disproportionately more points than two 50s
  • Performances in winning causes earn bonus points over losing ones
  • Away/neutral venue performances earn slight rating bonuses over home matches
  • Consistent performances (steady 50s) earn more long-term than occasional centuries
  • Bowling ratings weight economy rate alongside wickets, especially in LOIs
  • Match-winning performances (Player of Match) often correlate with the largest rating jumps

History of the ICC Rankings System

The player ranking system was introduced in the late 1980s by David Kendix and Coopers & Lybrand. After starting with Test cricket, it later expanded to ODIs and then to T20Is. The system replaced informal and media-generated player rankings with a statistically rigorous, transparent methodology. PricewaterhouseCoopers later maintained the system before it was brought fully in-house by the ICC.

The All-Time Greats: 900+ Club

Reaching 900 ICC rating points is the hallmark of a generational player. In Test batting, only approximately 15 players have reached this mark, including Bradman (961), Smith (947), Kohli (937), and Williamson (915). In Test bowling, the 900 club includes Muralitharan (920), Barnes (932), and Steyn (902). These peaks typically represent dominant multi-year periods.

Format Differences in Rating Calculation

Test ratings are the most stable, changing slowly over many matches. ODI ratings respond faster to form fluctuations since performance varies more. T20I ratings are the most volatile—a single match-winning performance can swing ratings by 30+ points. The system balances responsiveness to short-term form against protecting established reputations from single bad games.

Sources & Methodology

Last updated:

Methodology

This worksheet estimates ranking movement from published ICC player-ranking concepts such as format, opposition strength, result, and form weighting. It is a ranking-change planner rather than the official ICC scoring engine.

Sources

  • ICC Men’s and Women’s Player Rankings (ICC) — Official rankings framework and category definitions.
  • David Kendix rankings system background (Cricket statistics literature) — Historical context for the ratings model used in international cricket.

Frequently Asked Questions

  • Below 500: developing player. 500-700: established international. 700-800: very good. 800-900: elite/world-class. 900+: all-time great territory. Only about 50 players in cricket history have reached 900+.