Search papers, labs, and topics across Lattice.
This paper introduces a Markov Decision Process (MDP) framework to optimize batting order selection and bowling plan assignment in T20 cricket, directly maximizing win/defend probability. They estimate a three-phase player profile engine using James-Stein shrinkage on a large IPL dataset. The framework is validated via Monte Carlo simulation, demonstrating improvements in win/defend probabilities for real-world match scenarios when using the optimized strategies.
Phase-agnostic player deployment, seemingly reasonable by aggregate metrics, can be surprisingly costly in T20 cricket when phase-specific profiles are considered, highlighting the value of simulation-based optimization.
This paper develops a unified Markov Decision Process (MDP) framework for optimising two recurring in-match decisions in T20 cricket namely batting order selection and bowling plan assignment, directly in terms of win and defend probability rather than expected runs. A three-phase player profile engine (Powerplay, Middle, Death) with James-Stein shrinkage is estimated from 1,161 IPL ball-by-ball records (2008-2025). Win/defend probabilities are evaluated by vectorised Monte Carlo simulation over N = 50,000 innings trajectories. Batting orders are searched by exhaustive enumeration. Bowling plans are computed by simulated annealing over the remaining quota with the constraint that the same bowler cannot bowl consecutive overs. Applied to two 2026 IPL matches, the optimal batting order improves Mumbai Indians' win probability by 4.1 percentage points (52.4% to 56.5%), and the optimal Gujarat Titans bowling plan improves defend probability by 5.2 percentage points (39.1% to 44.3%). In both cases the observed sub-optimality is consistent with phase-agnostic deployment in decisions that appear reasonable by aggregate metrics but are exposed as costly when phase-specific profiles are applied.