Australian all-rounder Ellyse Perry is the most beautiful female cricketer in the world.