Max played through the Somerset Age Groups whilst he was a pupil at Millfield School, where he had a successful career, ending up as Captain of the 1st XI.
In 2007 and 2008 he played for Somerset 2nd XI where he bowled his leg breaks with considerable success and made his 1st XI debut the following season in the 2009 Twenty20 competition and played in 10 matches before making his Championship debut and playing in four matches. He was awarded a two-year contract and spent the winter of 2009-10 on the ECB Performance Programme.
In 2010 and 2011 Max didn’t play any Championship cricket but appeared in eight CB40 and fifteen T20 matches.
In 2011 Max was named the 2nd XI Player of the Year. In 2012 he played in three First Class matches taking his best bowling analysis of 3 for 33 against Cardiff MCCU at Taunton Vale. He also claimed his best T20 figures of 4 for 16.
In 2013 Max didn’t play any First Class cricket, but appeared in nine YB40 matches, hitting a career best score of 25 not out to help steer Somerset to victory over Glamorgan at Taunton and he took a career best 3 for 39 against Middlesex, also at Taunton. Max also appeared in ten T20 matches.
In 2014 Max played in 12 T20 matches in which he took 12 wickets.
2015 saw Max appearing in four List A games in which he took five wickets at 22 runs each and 12 T20 matches taking 9 wickets with a best of 3 for 17.
In 2016 Max’s appearances for the First XI were once again limited to one day cricket.
In T20 he was the second highest wicket-taker with 12 at an average 24.17, with a best of 4 for 33 in addition to which he was dynamic in the field and took seven catches, while in the RLODC he claimed five wickets and took six catches.
2017 saw Max continue his impressive run in white ball cricket, taking 16 wickets in the NatWest T20 Blast, including a career best of 3 for 37, as well as displaying amazing athleticism in the field.
Last season Max claimed his 100th T20 wicket for Somerset and is now second only to Alfonso Thomas in the list of wicket-takers in that format for the County.
The moment in which @MaxTCWaller took his 100th T20 wicket for Somerset! 👊
— Somerset Cricket 🏏 (@SomersetCCC) July 21, 2018
Max continued his fine T20 form for Somerset in 2019, claiming 13 wickets throughout the Vitality Blast with an impressive economy rate of 7.70. He continues to be one of the leading T20 spinners in the Country and his fielding was again excellent, removing AB de Villiers with one memorable catch on the mid-wicket boundary.
This unbelievable catch from @MaxTCWaller has been voted our 2019 catch of the year! 🔥🔥
— Somerset Cricket 🏏 (@SomersetCCC) November 11, 2019
Vitality Blast 2020