Moeen Ali was born on 18 June 1987 in Birmingham, England. He is a cricketer who plays for England in all three formats of the game. He is a left-handed batsman and a right-arm off break bowler. He made his international debut for England in 2010 and has since played in over 100 matches for his country.
The Moeen Ali Challenge: Testing Your Knowledge on the English Cricket Star