James Anderson will play his farewell Test for England at Lord's against the West Indies. Anderson, who made his international debut in December 2002 will be bidding goodbye after playing 188 Tests. Here's a look at the ages of players of his final Test XI when he made his debut-
Image Source : GettyZak Crawley - 4 years (Born Feb 3, 1998)
Image Source : APBen Duckett - 8 years (Born Oct 17, 1994)
Image Source : APOllie Pope - 4 years (Born Jan 2, 1998)
Image Source : GettyJoe Root - 11 years (Born Dec 30, 1990)
Image Source : GettyHarry Brook - 3 years (Born Feb 22, 1999)
Image Source : GettyBen Stokes - 11 years (Born June 4, 1991)
Image Source : GettyJamie Smith - 2 years (July 12, 2000)
Image Source : GettyChris Woakes - 13 years (Mar 2, 1989)
Image Source : GettyShoaib Bashir - 0 (Born Oct 13, 2003)
Image Source : GettyGus Atkinson - 4 years (Jan 19, 1998)
Image Source : GettyNext : Jasprit Bumrah vs Ajit Agarkar - Stats comparison after 89 ODIs