May 31, June 1 v Monmouthshire at Rodney Parade, Newport – Match Drawn
July 15, 16 v Cornwall at Penzance – Won by an innings and 49 runs
July 17, 18 v Devon at Exeter – Won by an innings and 223 runs
July 19, 20 v Dorset at Blandford Forum – Won by an innings and 233 runs
July 26, 27 v Devon at Cardiff Arms Park – Won by 7 wickets
July 31, Aug 1 v Dorset at Cardiff Arms Park – Won by 2 wickets
Aug 5, 6 v Monmouthshire at Cardiff Arms Park – Won by an innings and 23 runs
Aug 16, 17 v Cornwall at St.Helen’s, Swansea – Match Drawn
Aug 26, 27 South Wales v South Africans at Cardiff Arms Park – Lost by an innings and 66 runs
Aug 29, 30, 31 v Surrey 2nd XI at Cardiff Arms Park – Won by 4 wickets
Sept 9, 10, 11 v Lancashire 2nd XI at Cardiff Arms Park – Lost by 108 runs

1907 saw a match between South Wales and the South Africans at the Arms Park as well as a major change to the format of the Minor County Championship with the teams divided into four regional groups. The top side in each group progressed to the semi-finals, with the two winners meeting in the final. The new system coincided with a marked improvement in Glamorgan’s fortunes and rekindled the campaign for elevation into the first-class ranks.
The Welsh county comfortably won six of their eight group matches with Norman Riches scoring 171 in the away match with Devon and an unbeaten 217 in the game with Dorset. The match at Exeter also saw Jack Brain make 117, whilst Rhys Sweet-Escott posted 93 as Glamorgan totalled a mammoth 540 – the highest-ever score by any Minor County team.
Glamorgan duly secured a home semi-final with Surrey 2nd XI. After Jack Nash took 7/68 in the visitors’ first innings, and Harry Creber 5/54 in their second, Bancroft led the victory charge with an unbeaten 86 as the Welsh county won by four wickets.

Lancashire 2nd XI were Glamorgan’s opponents in the final, also staged at the Arms Park where a fortnight earlier South Wales had also met and lost to the South Africans. James Heap duly made a telling all-round contribution for the Red Roses, scoring in Lancashire’s first innings and then claiming six wickets as the home side were dismissed for 74. After Lancashire had batted again, Glamorgan were set a stiff target of 291, and despite a fighting 80 by Jack Brain, Lancashire’s second string became Minor County champions as they won by 108 runs.
