This is an unedited manuscript accepted for publication and provided as an Article in Press for early access at the author’s request. The article will undergo copyediting, typesetting, and galley proof review before final publication. Please be aware that errors may be identified during production that could affect the content. All legal disclaimers of the journal apply.
Nagajayant Nagamani,
- Account Manager, Cognizant, Chennai, Tamil Nadu, India
Abstract
This study explores the application of machine learning techniques to forecasting outcomes in limited overs cricket matches, with a particular focus on One Day Internationals (ODIs). The research investigates how classification algorithms can be effectively utilized to analyze both contextual and dynamic factors that influence match results, including venue details, toss decisions, team strength, and historical performance records. By employing a structured methodology encompassing feature selection, data preprocessing, model training, and comparative performance evaluation, the study aims to demonstrate the feasibility and accuracy of predictive analytics in cricket. Two supervised learning approaches, Decision Trees and Multilayer Perceptron (MLP) neural networks, were implemented and tested on a curated dataset of over 3,900 ODI matches spanning nearly five decades. The models were assessed using established performance metrics such as Accuracy, Precision, Recall, F1 Score, and Average Precision, ensuring a comprehensive evaluation of predictive capability. The findings highlight that machine learning models can capture the nonlinear interactions among game-related variables and substantially improve forecasting accuracy compared to traditional statistical methods. Additionally, this work introduces a practical implementation through a custom-built application, CricAI, which enables users to input match-specific details and receive outcome predictions in real time. Beyond predictive performance, the study provides valuable insights into the key determinants of ODI outcomes, underscoring the importance of domain-specific feature engineering. By bridging theory with practical application, this research contributes to the growing field of sports analytics and demonstrates the potential of machine learning to enhance strategic planning, fan engagement, and decision-making in competitive cricket. Looking ahead, the framework can be extended to incorporate real-time, in-game data streams to enable dynamic outcome forecasting, paving the way for more adaptive and interactive sports analytics systems.
Keywords: Machine Learning in Sports, Sports Outcome Prediction, Supervised Learning Algorithms, Predictive Modeling in Cricket, Sports Data Analytics
Nagajayant Nagamani. A Machine Learning Approach to Forecasting Outcomes in Limited Overs Cricket. Recent Trends in Sports. 2025; 02(02):-.
Nagajayant Nagamani. A Machine Learning Approach to Forecasting Outcomes in Limited Overs Cricket. Recent Trends in Sports. 2025; 02(02):-. Available from: https://journals.stmjournals.com/rts/article=2025/view=227526
References
- Shah S, Hazarika PJ, Hazarika J. A study on performance of cricket players using factor analysis approach. International Journal of Advanced Research in Computer Science. 2017 Mar 15;8(3):656-60.
- Khan M, Shah R. Role of external factors on outcome of a One Day International Cricket (ODI) match and predictive analysis. International Journal of Advanced Research in Computer and Communication Engineering. 2015 Jun 6;4(6):192-7.
- Bailey M, Clarke SR. Predicting the match outcome in one day international cricket matches, while the game is in progress. Journal of sports science & medicine. 2006 Dec 15;5(4):480-487
- Bandulasiri A. Predicting the winner in one day international cricket. Journal of Mathematical Sciences & Mathematics Education. 2008;3(1):6-17.
- Pathak N, Wadhwa H. Applications of modern classification techniques to predict the outcome of ODI cricket. Procedia Computer Science. 2016 Jan 1;87: 55-60.
- Kapadia K, Abdel-Jaber H, Thabtah F, Hadi W. Sport analytics for cricket game results using machine learning: An experimental study. Applied Computing and Informatics. 2022 Jun 21;18(3/4):256-66.
- Satao P, Tripathi A, Vankar J, Vaje B, Varekar V. Cricket score prediction system (csps) using clustering algorithm. International Journal of Current Engineering and Scientific Research. 2016 Mar;3(04):43-6.
- Vistro DM, Rasheed F, David LG. The cricket winner prediction with application of machine learning and data analytics. International journal of scientific & technology Research. 2019 Sep;8(09):21-2.
- Sanjaykumar S, Udaichi K, Rajendiran G, Cretu M, Kozina Z. Cricket performance predictions: A comparative analysis of machine learning models for predicting cricket player’s performance in the One Day International (ODI) World Cup 2023. Health, sport, rehabilitation. 2024 Mar 17;10(1):6-19.
- Kaluarachchi A, Aparna SV. CricAI: A classification based tool to predict the outcome in ODI cricket. In2010 Fifth International Conference on Information and Automation for Sustainability 2010 Dec 17 (pp. 250-255). IEEE.
Volume | 02 |
02 | |
Received | 12/07/2025 |
Accepted | 02/09/2025 |
Published | 20/09/2025 |
Publication Time | 70 Days |
PlumX Metrics