Byrne made a century on debut, in his maiden first-class innings, against
Leicestershire at
Edgbaston in 1897. He finished the summer with 642 runs at 33.78 from 12 matches and although he scored 943 runs at 21.93 in 1905, the effort in his debut season was perhaps better as he played considerably less matches. A hard-hitting batsman, Byrne was
captain of Warwickshire from 1903 to 1907 and it was during this time that he had most success with the ball. He took 31 wickets at 24.54 in 1904 and 22 wickets at 28.95 in 1905. Earlier, in 1902, Byrne had the distinction of claiming the wicket of
W. G. Grace twice in one match, when the England great was playing for
London County against Warwickshire at Crystal Palace. Byrne represented the Gentlemen cricket team in a 1905 fixture of the
Gentlemen v Players matches. He scored 24 and 10 in his two innings, dismissed by
John Gunn on both occasions. He made his highest score of 222 when he opened the batting with
Sep Kinneir, against
Lancashire at Edgbaston. Kinnear scored a century as well and the pair put on a club record 333. Warwickshire broke through for their inaugural
County Championship in 1911 and Byrne was a member of their squad that year, although he only participated in one match. His contribution came in a match against
Hampshire, as captain no less, scoring 64 in his only innings as Warwickshire won by an innings and 296 runs. His appearances for Warwickshire had been sporadic since 1907 with only one first-class match in 1908, none in 1909 and two in 1910. The Hampshire fixture was the second last of his career and he played his final match in 1912. ==International rugby==