No, Forbes' batting average was not over 50. While he had an impressive career, his batting average never reached such a high level. He consistently performed well, maintaining a solid average throughout his playing years, but it never exceeded 50.
John Forbes Brain Battle: 31 Questions to Win the War