- ODI scorecards from 1971 to date are parsed to rate every batting performance.
- Scorecard information is sourced to generate an accurate assessment of each player's performance.
- Match results are used to generate team ratings. Peak ratings are identified by checking if the rating before and after the particular match considered is lower.
- Fielding performances are evaluated by parsing detailed text commentary. More detail here.
- Win shares are calculated by attributing over-by-over team match odds changes to the appropriate player.
- Players lose 1% of their live rating if they miss a team match. This is to ensure injured or dropped players do not stay high in the ratings without playing matches.
- Current Top ODI Batsmen:
This is evaluated using a weighted average of a batsman's performances. More weight is given to recent performances with past performances diminishing in value with time. Unestablished batsmen that have played less than 20 innings are penalized to avoid cases where a few highly rated innings can catapult a newer batsman to the top of the pile.
- Best ODI Batting Careers:
This evaluates overall careers by calculating the average performance rating of each batsman, with a bonus given to career longevity (where playing the most number of years while missing the least percentage of matches gets the most credit) and a penalty for careers of less than 100 matches (increasing penalty for lower matches played). The 95% confidence interval range is shown with a ± after the career rating.
- Best ODI Batting Performances:
This is a list of the highest rated batting performances calculated using the factors detailed here.
- Best ODI Team Batting Peaks:
This lists the best batting line-ups by aggregate current batting ratings of the first 8 players that batted for the team in a match. Only peaks (aggregate rating before and after lower) are shown for clarity.