1st XI vs Queen's College (A) (45 overs)
Queen’s College 139 all out (43 overs) (Laurie Apps 7/19)
St Andrew's College 142/4 (27.4 overs) (Murray Wilson 56, Myles Sansom 42*)
St Andrew's College won by 6 wickets.
2nd XI vs Queen's College (Lower field, declaration)
Queen’s College 36 all out (25.4 overs) (William Stern 2/10, Ben Scharges 2/2
Jack Olivier 2/6)
St Andrew's College 227/5 (45 overs) (Nicholas Danckwerts 53, Ben Scharges 50, Philip Ewing 67)
St Andrew's College won by 9 wickets
3rd XI vs Queen’s College (A) (50 overs)
Queen’s College 79 all out (26 overs) (Zack Swears 3/6, Adrian Gaunt 5/41)
St Andrew’s College 117/1 (17 overs) (Sid Fishlock 43, Nicholas Heurlin 52*)
St Andrew’s College won by 10 wickets
St Andrew’s College 4th/5th internal match
(Caleb Coventry 2/3, Mark Ewing 30, Liam Painter 23*, Zian Dreyer 2/7)
U15A XI vs Queen’s College (A) (Declaration)
Queen’s College 55 all out (25 overs) (Mackenzie More 5/8, Warick Campbell 3/5)
St Andrew’s College 222/5 declared (39 overs) (Luke Mason 99, Warick Campbell 63*)
Queen’s College 46/5 (20 overs) (Sebastian Steffny 3/8)
St Andrew’s College won by innings and 121 runs
U14A XI vs Queens’ College (Upper field, declaration)
Queen’s College 31 all out (Ross Campbell 3/6)
St Andrew’s College 270/5 (Callum Taggart 56, Connor Holder 111*)
Queen’s College 65/5 (Hamish Duggan 2/3)
St Andrew’s College won by an innings and 174 runs
St Andrew’s College U14B vs St Andrew’s College U15B (St Aidan’s field, 30 overs)
U15B XI 95 all out (James Comline 4/8)
U14B XI 99/5 (Daniel Patton 18*, James Lock 3/15)
14B XI won by 5 wickets.