Ben Stokes unretired from ODI cricket and came back to play in the 2023 ODI Cricket World Cup.