This document discusses predicting cricket player performance using machine learning. It aims to predict how many runs batsmen will score and how many wickets bowlers will take. It reviews previous research on predicting player performance in cricket. It then describes the proposed system, which will use attributes like batting average, strike rate, bowling average to generate prediction models using algorithms like decision trees. The system aims to help with player selection for tournaments where teams play various opponents in different conditions. It concludes the system will make team selection more accurate by providing automated player analysis and performance predictions.