A right-handed batsman, Stewart's international career was hampered by illness that curtailed his first overseas tour – serving as vice-captain in India in 1963–64 – and he made only eight Test appearances in all, scoring two half-centuries.
His domestic career for Surrey spanned eighteen years, in which he scored over 26,000 first-class runs with forty-nine centuries.
He made a century on debut for his county, against Pakistan, and went on to break the then-world record number of catches in a match in 1957 with his strong fielding.
Born at Herne Hill, in south London, Stewart played first-class cricket for Surrey from 1954 to 1972 and also appeared in eight Test matches for England between 1962 and 1964.
[2] Stewart toured India in 1963/64 as M. J. K. Smith's vice-captain, but he contracted dysentery and was forced home after playing only one innings.
[4] Stewart was also a footballer, playing inside forward for the amateur side Corinthian-Casuals, Charlton Athletic and Wimbledon.