Brian Dennis Gessner (born 20 June 1947) is a former South African cricketer. Gessner was a left-handed batsman who bowled left-arm fast-medium. He was born in Durban, Natal Province. Gessner made his first-class debut for Natal B against Border in the 1970/71 Currie Cup. He appeared in first-class cricket for Natal representative teams from 1971 to 1977, making 32 first-class matches appearances, the last of which came for Natal B against Border in the 1976/77 Currie Cup. He made 19 appearances for Natal B, taking 65 wickets at an average of 19.56, with 3 five wicket hauls. His best innings bowling figures of 6/67 came against Northern Transvaal in the 1976/77 Currie Cup. The remainder of his 13 first-class appearances came for Natal, with Gessner taking 36 wickets at an average of 22.30.