Sophie Devine
Who is Sophie Devine? Sophie Devine is a professional cricketer from New Zealand who has represented her country in the shorter formats of the game (ODIs and T20Is). Sophie Devine is largely considered one of the best all-rounders of her…