Ervin Bruce McSweeney (born 8 March 1957) is a New Zealand cricketer. He played 16 One Day Internationals in the 1980s as a wicketkeeper-batsman.
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.
McSweeney played first-class cricket between 1979âÂÂ80 and 1993-94 for Central Districts and Wellington. 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 captained Wellington in 1982-83 and 1983âÂÂ84, and from 1988âÂÂ89 to 1990âÂÂ91. He also played for Hawke's Bay in the Hawke Cup.
He later became Chief Executive of Cricket Wellington, and announced his resignation from that position on 31 August 2007.