Birthday calendar October 20 Allan Donald Behind the nameAllan DonaldBorn1966-10-20FieldSportCitizenshipSouth AfricaWikipedia language editions12Cricketer. Born 20 October 1966.See who shares this birthday