Robert NivenRobert Niven may refer to: Robert Niven , English cricketer Robert Niven , New Zealand cricketer Robert Niven , American Civil War officer awarded the Medal of Honor