The opening batter scored a fine century on his Championship debut for Shropshire, ending unbeaten on 101 as he helped the county beat Cornwall by six wickets at Bridgnorth in August 2021.
He had scored two Birmingham League centuries for Shrewsbury in the weeks leading up to his first Championship appearance.
George also hit an unbeaten century for Oxford University against Cambridge University at Lord’s earlier in the 2021 season.
He hit the headlines during the 2022 season when, as Oxford University captain, he struck an unbeaten triple century against Cambridge in the Varsity match at The Parks.
He compiled an outstanding 322 not out in the first innings, the highest individual score ever recorded in the fixture.
A few weeks later he carried his bat to end unbeaten on 69 for Shropshire in the NCCA Showcase match against Derbyshire at Shifnal. An invitation to play for Derbyshire’s 2nd XI followed.
George prepared for the 2023 season by spending three months in South Africa, which included playing club cricket in Cape Town. He then scored a half century on his return to Oxford against Northamptonshire.
George secured a place in the Shropshire CCC record books with an outstanding performance during the NCCA Championship victory over Dorset at Wimborne in August 2023.
He brilliantly hit centuries in both innings, following up 115 in the first innings by compiling a magnificent 201 on the third and final day, the highest individual score in a Championship match by a Shropshire player.
The previous best was an unbeaten 182 by Gary Fellows against Wales at Colwyn Bay in 2005.