Batocera rubus es una especie de escarabajo longicornio del género Batocera, subfamilia Lamiinae.
[1] Se distribuye por China, India, Indonesia, Japón, Laos, Malasia, Birmania, Nepal, Filipinas, Sri Lanka, Tailandia y Vietnam.
[1] Mide 26-59 milímetros de longitud.
[1] El período de vuelo ocurre en los meses de febrero, marzo, abril, mayo, junio, julio, septiembre y octubre.
[1] Se alimenta de Ficus carica, Ficus elastica y Mangifera indica.