- ODI scorecards from 1971 to date are parsed to rate every team 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 ODI Team Rankings:
This is evaluated using a weighted average of a team's match results. More weight is given to recent performances with past performances diminishing in value with time. A higher rated team loses more points for losing to a lower rated team, and vice versa. Away wins are given more credit (losses lower penalty) with home losses given higher penalty (wins lower credit). Each team starts at 350 points and moves higher on wins and lower on losses. Ties will slightly reduce the higher rated team's rating while slightly increasing the lower team's rating.
- ODI Team Careers:
This evaluates overall team ratings by calculating the average team current rating, with a bonus given to more matches played and a penalty for teams that have played less than 100 matches (increasing penalty for lower matches played).
- Best ODI Team/Team Player Peaks:
This lists the best teams by team rating (Team) and aggregate current batting and bowling ratings (Player) that played for the team in a match. Only peaks (aggregate rating before and after lower) are shown for clarity.