Dorothy Macfarlane played for England Women Cricket team. The other teams for whom she has played are North Women, Northumberland and Durham Women.
Macfarlane’s first Test match was played from 29th November 1957 to 2nd December 1957 at Christchurch. This match was played between England Women and New Zealand Women. In the 1st innings, Macfarlane bowled 24.2 overs, out of which 8 were maiden, conceded 49 runs and took 2 wickets. In the 2nd innings, she bowled 33 overs, out of which 16 were maiden, conceded 35 runs and took 2 wickets. She did not get an opportunity to bat in either innings. This match was drawn.
Macfarlane’s last Test match was played between 29th June to 2nd July 1963 at Scarborough and the opposing teams were England Women and Australia Women. In the 1st innings, she batted at the No. 10 position and was unbeaten on 1. She bowled 26 overs, out of which 9 were maiden, conceded 46 runs and took 3 wickets. In the 2nd innings, she batted at the No. 3 position and scored 4 runs. This match was also drawn.
Macfarlane participated in 7 Test matches in which she bowled 1616 deliveries and conceded 428 runs while taking 14 wickets. She has a bowling average of 30.57, economy rate of 1.58 and strike rate of 115.4. In these 7 matches, she batted in 7 innings and scored 28 runs with 17 as her highest score. Her batting average has been 4.66 and she has taken 3 catches.