In 1946, Mitchell-Innes was only able to play for the first month of the season, appearing in six first-class matches. He only passed fifty once in those matches, when he scored 55 runs against Middlesex. The cricket correspondent for "The Times" said that "he has lost none of the skill which stamped him before the war as one of the best batsmen". The following season, Mitchell-Innes appeared seven times, all in the County Championship. He averaged 37, his highest total after leaving university, and scored four half-centuries.