Mary Turns McGregor (; 11 January 1926 – 27 January 1993) was a New Zealand cricketer who played as a right-handed batter. She appeared in two Test matches for New Zealand between 1954 and 1957. She played domestic cricket for Canterbury.
| Format | Matches | Runs | Avg | 100s/50s | Top Score | Wickets | Bowl Avg | Best Bowling | Catches/St |
| WTest | 2 | 18 | 9.00 | 0/0 | 15* | – | – | – | 0/– |
| WFC | 41 | 910 | 19.78 | 0/4 | 58 | 2 | 55.00 | 1/26 | 11/– |