Women's cricket has always been almost entirely amateur, however, the recent popularity of women's sport has seen many top level female cricketers become fully professional, with top international players earning up to $300,000 before endorsements and franchise contracts.