Ben Stokes — Net Worth and Career Earnings
Ben Stokes has an estimated net worth of $12 million. The England Test captain has transformed cricket with his "Bazball" attacking philosophy, producing some of the most entertaining Test cricket in decades. His 135 not out at Headingley in 2019 is widely considered the greatest Test innings of the modern era, and England's 2019 World Cup final victory — decided on boundary count after a tied super over — was one of sport's most dramatic finishes.