Answer
MacDonald played his last first-class match in 1939, when he was 31 years old. He had made his first-class debut in 1931, and had played 147 matches for Worcestershire, scoring 11,743 runs at an average of 27.24. He was a right-handed batsman, and was known for his aggressive batting style.