Shropshire were delighted to sign Graham, the former Glamorgan all-rounder, ahead of the 2021 season as the county’s new professional, replacing Simon Kerrigan following his move to Northamptonshire.
Graham, a left-arm seam bowler and hard-hitting middle order batsman, added much experience to the Shropshire side with his proven quality.
He enjoyed an impressive competitive debut for Shropshire, hitting an unbeaten 66 after earlier taking three wickets, as the county beat Northumberland in the MCCA Trophy at Oswestry in May 2021.
He finished top of both the batting and bowling lists in Western Division Two of the National Counties Cricket Association Championship for the 2021 season.
Graham struck 453 Championship runs in four matches, including two hundreds and a half-century, at an average of 56.63, scoring more runs than any player in the four divisions of the NCCA Championship.
He also impressed with the ball in Western Division Two, taking 22 Championship wickets at 13.64 apiece.
Graham enjoyed a long and successful career in first-class cricket, spending the previous 10 years with Glamorgan, which included a testimonial season in 2019.
He has played 164 first-class matches, scoring 5,904 runs at an average of 26.83, and taking 465 wickets at 34.48 apiece.
Graham has a highest County Championship score of 200 against Surrey at Guildford in 2015, with his best bowling figures, 6-29, also coming against Surrey a year earlier at The Oval.
A consistent performer in List A cricket, hitting 2,060 runs and claiming 156 wickets during 140 matches, he has made a further 144 appearances in the T20 format, delivering 1,359 runs and 129 wickets.
Graham started his career with Warwickshire, representing England ‘A’ after earlier playing for the under-19s, and then spent five years with Derbyshire, before joining Glamorgan at the start of the 2011 season.
Graham will also play his club cricket in Shropshire after signing to play for Wem in the Birmingham League ahead of the 2022 season.