Mennie lived in New South Wales for most of his early life and made his way through the ranks of New South Wales cricket to be part of New South Wales' Second XI in 2010, but he did not see many further opportunities for him there and moved to South Australia where he quickly made both his first-class and List A cricket debuts. His bowling improved over time until he became the leading wicket-taker in the Sheffield Shield in 2015–16. As a result, he joined the Australia A squad in 2016 and made both his One Day International and Test debuts in the 2016–17 season.
In the 2012–13 Sheffield Shield season, Mennie improved on his form from the previous season. His best performance was 6/43, helping the Redbacks to bowl out Victoria cricket team for just 136 runs.[9] He became the fourth-highest wicket taker in the competition with 33 wickets at an average of 22.03 despite only playing six matches.[3] Mennie also proved his usefulness as a lower order batsman with a score of 79 not out, his maiden first-class half-century, against Queensland.[10] He followed up less successfully in the 2013–14 Sheffield Shield season with only 19 wickets and went into a lull for the next couple of season.[3] He wasn't in good form in Twenty20 cricket either and changed teams from the Scorchers to the Hobart Hurricanes.[11]
Mennie came back into the spotlight in the 2015–16 Sheffield Shield season. Despite not having any five-wicket innings for the entire season, he led all of the bowlers with 51 wickets at an average of 21.21.[2][12] He was a major reason for South Australia advancing to their first Sheffield Shield final since 1996, so he was awarded the Neil Dansie medal at the end of the season for being South Australia's most outstanding player for the whole season. He also won the Lord Hampen Trophy for being the state's best first-class cricketer of the season.[13] As a result of his outstanding season, he was selected to play for Australia A, Australia's second team, during the 2016 winter.[14] In August 2016, he signed with the Sydney Sixers for the upcoming BBL|06.[15] This was now his third BBL team.[11]
International debuts and Sheffield Shield dominance (2016–present)
In September 2016, Mennie was named in Australia's One Day International (ODI) squad for their tour to South Africa.[16] Mennie was surprised that his international debut would come in one of the shorter forms of the game given he had had more success in first-class matches than in List A matches. His form in the previous season's one-day tournament was poor, only taking seven wickets with an average of 50.85 and conceding more than 5 runs per over throughout.[17] Mennie made his ODI debut for Australia against South Africa on 2 October 2016,[18] and he broke the record for the worst bowling figures by an Australian on debut while Australia were demolished by 142 runs. Mennie bowled 10 overs and conceded 82 runs without taking a wicket. The loss was Australia's second biggest loss to South Africa and their fifth biggest loss of all time.[19]
Despite his poor performances in the ODI series in South Africa, Mennie was chosen to be part of Australia's squad for the Test series against South Africa. He was chosen over one of Australia's more established pace bowlers, Jackson Bird, because of his stronger lower order batting in the Sheffield Shield.[20] He wasn't named in Australia's team for the first match of the series and he was relieved of his 12th man duties so that he could play for South Australia in a Sheffield Shield match.[21] When Peter Siddle suffered a back injury in the first Test, Mennie was brought into the Australian side to make his Test debut.[22] Mennie made his Test debut on 12 November 2016. His baggy green cap was presented by Ben Hilfenhaus and Temba Bavuma of South Africa was his first test wicket.[23]
After his debut Mennie did not remain in the Test team, and he began playing for the Sydney Sixers in BBL|06. After playing two matches, he was struck in the head with a cricket ball while bowling at training and was admitted to hospital with a "minor brain bleed".[24] He was released from hospital two days later and was cleared to fly to Brisbane for the Sixers' semi-final, though he did not play in the match himself.[25] Mennie then returned to Shield cricket and finished the season strongly with figures of 5/67 and 4/21 against Tasmania to take South Australia through to their second final in a row.[26][27]
In October 2021, Mennie announced retirement from state cricket.[28][29]
Mennie is not a particularly fast bowler, only bowling in the 130–135 km/h range.[31] Instead of using sheer pace to take wickets, he relies on consistency and accuracy.[2] His bowling action is front-on, different to most pace bowlers but comparable to former Test cricket Max Walker.[31] Because of his height, Mennie benefits from good bounce in his bowling. His best ball is his leg cutter, which he can use to turn the ball away from right-handed batsmen and bring slip fielders into play.[31]