Skip to content

This project uses historical match data and cricket ground information to rank National Cricket Teams and Predict the 2024 ICC T20 World Cup

Notifications You must be signed in to change notification settings

salikfaisal/World_of_Cricket

Repository files navigation

World_of_Cricket

This repository utilizes the Elo System to analyze National Cricket Teams and Grounds, as well as forecasting the 2023 ICC Cricket World Cup.

Producing Elo Ratings

These steps outline the process for calculating Elo Ratings for each National Cricket Team and adjustments to their ratings based on whether they batted first in a given match.

  1. Determine Starting Elo Ratings: This involves running thousands of simulations to find the best starting Elo ratings for each team. Two key measures are used for determining the best starting ratings: A) Minimizing changes in ratings over time B) Minimizing the difference between Elo Rankings at a given time and final standings at major ICC tournaments.

  2. Determine Advantages for Teams Based on Whether They Bat First: This is achieved by analyzing every completed ODI match on each cricket ground and quantifying the advantage or disadvantage for the side batting first in matches at the cricket ground.

  3. Determine Final Adjusted Ratings: This final step involves iterating over each historical match and updating rankings based on expected win percentage and margin of victory. The expected win percentage is determined by the difference in Elo Ratings between the teams, adjusted for ground batting order effects and team batting order adjustments to Elo ratings.

Projecting the ICC World Cup

The ICC World Cup projections are determined using the Monte Carlo Method. Each match is simulated based on the teams' Elo ratings and adjustments, which consider the team batting first, the data related to participating teams, and the cricket ground's data.

Analysis:

2023 ICC World Cup Projections
ODI Elo Ratings
Cricket Ground Data

About

This project uses historical match data and cricket ground information to rank National Cricket Teams and Predict the 2024 ICC T20 World Cup

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages