Ervin Bruce McSweeney (born 8 March 1957) is a New Zealand cricketer.
He toured Zimbabwe with a Young New Zealand team in 1984–85, and with the New Zealand senior team he toured Australia in 1985–86 and Sri Lanka in 1986–87, and played in the Austral-Asia one-day series in Sharjah in 1985–86.
His top score was 205 not out for Wellington against Central Districts in 1987–88, when he added 341 for the fifth wicket with Gavin Larsen.
He later became Chief Executive of Cricket Wellington, and announced his resignation from that position on 31 August 2007.
This biographical article related to a New Zealand cricket person born in the 1950s is a stub.