England fast bowler Jofra Archer is not shortlisted for the Indian Premier League auction for 2025 but James Anderson is included. BBC Sport Read More