Stephen Geoffrey Leach (born 19 November 1993) is an English former first-class cricketer.
He was educated at Shrewsbury School, before going up to Oxford Brookes University.
He played first-class cricket for Oxford MCCU until 2016, making a total of six appearances.
[3] In addition to playing first-class cricket, Leach also played minor counties cricket for Shropshire from 2011–19, making 34 appearances in the Minor Counties Championship, eighteen appearances in the MCCA Knockout Trophy, and a single appearance in the Minor Counties T20.
This biographical article related to an English cricket person born in the 1990s is a stub.