Abstract:
With the development of technologies cricket has become a competitive sport for the
modern era players. The weaknesses of batsmen are quickly identified by opposition
players due to the availability of video and other relevant technologies. There are 6
types of bowlers in cricket. This system can be utilized to predict the average number
of runs a batsman will score against a particular type of bowler in an innings in an
ODI match. According to the average, the batsman can assess for which bowler they
are weak against and train hard to face that type of bowler successfully. The machine
learning model in the system has been trained with scores gathered from ODI cricket
matches dating back to 2015, in order to predict the future scores.