This project uses machine learning algorithms to set the matter of predicting match results supported historical matches information. ML is used to predict the match result variable by developing classification models based on certain freelance variables like player’s position, their batting and bowling performances, weather, location, etc. However, we have a tendency to 1st analyze the info and train the models then it’s straightforward to predict the match results. We as a team utilize SVM and Random Forest machine learning algorithms to research and predict the result of the sport, and it'll facilitate the coaches of the team acquire knowledge and analyze, wherever really the team goes wrong and also the space of the development. the method involves preparing the model supported previous matches history, then the developed model gets evaluated on associate degree separate future match to calculate its effectiveness