As of 13 Nov 2026. Penalties included. Odds from ICC Test ratings plus home advantage. Final % from 6,000 runs.