tripathivenkteshwar / Cricket-ODI-Match-Prediction

Predict the winner of ODI- Match

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cricket-ODI-Match-Prediction


Predict the winner of ODI- Match
Winning is the goal of any sport. Cricket is one the most watched sport now a days. Winning in Cricket depends on various factors like home ground advantage, performances in the past, experience in the match, performance at the specific venue, performance against the specific team and the current form of the team and the player. Methods to model batsmen, bowlers and teams, using various career statistics and recent performances of the players.

Dependence required:

Data scraped from:

Data info

Model is restricted to only top 9 ODI-playing teams, namely, Australia, South Africa, India, England, Sri Lanka, Pakistan, New Zealand, Bangladesh and West Indies.

The dataset includes matches played between 2008 and 2020. Matches played between 2008 and 2011 are considered for players base strength. The training dataset contains all the matches played during the years 2011 to 2018, the test dataset contains all the matches played in the year 2018-2020. There are a total of 527 matches in training dataset and 166 matches in test dataset.

Player Features and their Notations

Reference: Link

Batsmen Performance

Batting ability of a player has a signi cant contribution in shaping the outcome of a match. First, examine his career performances to determine his potency as a contender. Second, consider his recent match scores to analyze his prevailing form: where form of a batsman determines his contribution to the team in recent matches, which in turn reflects his con dence levels.

Reference: Link

Bowlers Performance


Reference: Link

Team Strength



Reference: Link

Reference

https://github.com/tripathivenkteshwar/Cricket-ODI-Match-Prediction/blob/master/Madan_Gopal_Jhanwar.pdf
https://www.espncricinfo.com/
https://en.wikipedia.org/wiki/List_of_One_Day_International_cricket_grounds