官至都督总兵。
李定国衡阳大捷时,孙可望命关有才与冯双礼杀李定国,没有成功。
及李定国入卫昭宗,孙可望命关有才率刘靖国,刘启明十三营数万人拒之。
定国士兵衣甲写:捷取二字,关有才惊以为清军,遁走,不久封永寿伯。
曲靖之战后,与张明志赶赴永昌投靠王自奇,李定国领兵大破之泸江,阵擒关有才以及总兵王显明,李定,大顺,张文明,献俘于昆明市,关有才凌迟,其他四人斩首。