Brian Joseph Barrett (born 16 November 1966) is a former New Zealand first-class cricketer who played for Auckland, Northern Districts and Worcestershire, also playing List A games for Northern Districts and Worcestershire and appearing at Youth Test and Youth One-day International level for his country. He was part of the New Zealand team that toured England in 1986, but never played a Test or ODI. Barrett played only one match in the 1989–90 season, and his career ended unsuccessfully with no wickets against Wellington.