Jayaprakash played 79 matches of first-class cricket, starting with 3 matches for Mysore in the 1971/72 and 1972/73 Ranji Trophy, and continuing when the team was renamed Karnataka until 1984/85.
An all-rounder, he scored 3,727 runs in 125 innings, at an average of 35.49, including 6 centuries and 21 half-centuries.