Allrounder Grant Stewart, who hails from Maitland in the Hunter region of New South Wales, has taken his best figures and made his highest score in first class cricket during the same match, as he wreaked havoc for Kent against Middlesex in the English County Championships.

After his team posted a solid first innings total of 241 in the day-night fixture in Kent, Stewart ripped through the Middlesex batting order to take his maiden five-wicket haul in first class cricket and finish with 6-22 as the visitors were routed for just 56.

He then followed that performance with an outstanding batting display that saw him post 103 from just 74 balls at No. 10 during an astounding 100-run final wicket stand for which he contributed 99.

It was the highest score recorded by a Kent batsman in that position in the batting order.

Stewart is not classed as an overseas player in the County Championship due to his European Union passport through his Italian mother.

The 24-year-old, who played two seasons with the University of Newcastle Club in the Newcastle District First Grade competition, took another two scalps (2-36) in the second innings to seal a massive 342-run victory for his County.

In the first innings, Stewart also made 38 from 53 balls at no. 10 which at that moment was his highest first class score.

During his marvellous six-wicket haul in the first innings he claimed five of the first six Middlesex batsmen to fall, including English top order batsman, and Middlesex captain, Dawid Malan for a third ball duck.

His first victim was Australian-born opening batsman, and Basil Sellers Scholarship graduate, Sam Robson, who Stewart claimed with just his fifth ball of the match.

His achievements throughout the match were made even more extraordinary by the fact that it was his return match from a hamstring injury.

While Stewart was playing First Grade in Newcastle he debuted for NSW Country in 2015/16 in Mt Gambier, becoming the 201st player to represent Country NSW at the Australian Country Championships.

Before venturing to England to pursue his County cricket career, he travelled to Adelaide for work, where he also played some Premier Cricket for Adelaide University Cricket Club.