Benjamin Keith Marsh (born 9 July 1976) is a former Australian rules footballer who played with Adelaide and Richmond in the Australian Football League (AFL). A tall 201 cm ruckman, Marsh made his league debut with West Adelaide in the South Australian National Football League (SANFL) in 1996 and made his AFL debut for Adelaide in 1998 against the Sydney Swans at the Sydney Cricket Ground and played in their Grand Final win over North Melbourne at the Melbourne Cricket Ground.