Joe Root last captained England in Test cricket during the 2022 West Indies series, stepping down after a challenging campaign that marked the end of his leadership tenure.

Joe Root, stepping in during challenging times, has led England in numerous Tests, showcasing remarkable consistency while facing criticism for occasional strategic decisions.

Joe Root will captain England this week after Ben Stokes was dropped from the Test squad