If you still recall Breloom. Though I wouldn't call it reliable..
Shiftry and Cacturne, possibly. But I don't remember much of their respective movepools, or if they learn any worthwhile fighting moves.
Gogoat or Leafeon are your best bet, in my opinion.
Virizion would fit your criteria like a glove, but it's not yet available until Pokébank anyway, however it's pretty damn reputable.
I don't think fighting-types learn any grass moves, save for Grass Knot.
Shiftry and Cacturne, possibly. But I don't remember much of their respective movepools, or if they learn any worthwhile fighting moves.
Gogoat or Leafeon are your best bet, in my opinion.
Virizion would fit your criteria like a glove, but it's not yet available until Pokébank anyway, however it's pretty damn reputable.
I don't think fighting-types learn any grass moves, save for Grass Knot.