Biddy Anderson is a Right Handed Batter, who was born on Apr 26, 1874, and has played for South Africa teams so far. In Test ...