A travellingclub cricketer throughout Sussex, Napper made his debut in first-class cricket for Sussex against England in 1842 at Lillywhite's Ground, Brighton. His next appearance in first-class cricket came in 1844 for Petworth against the Marylebone Cricket Club, while in that same season he played for a team of single players in the Married v Single first-class fixture. In 1845, Napper appeared four times for Sussex in first-class matches, as well as appearing for the Gentlemen in the Gentlemen v Players fixture at the Royal New Ground, Brighton. Two first-class appearances followed for Sussex in 1846, while from 1847 to 1850, Napper made a handful of appearances for the county in each season. Playing one first-class fixture for the county in 1851, two in 1852 and 1853, he again played a handful of fixtures in 1854, as well as making an appearance for the Gentlemen of England against the Gentlemen of Marylebone Cricket Club. Making a second appearance for the Gentlemen of England against the MCC in the following season, Napper also played twice for the Gentlemen of Surrey and Sussexagainst the Gentlemen of England, and once for the Gentlemen of Kent and Sussex against the same opposition. He played in three first-class fixtures for Sussex in 1857, as well as one for the Gentlemen of Kent and Sussex against the Gentlemen of England, before following that up with two appearances for the county in 1858, and two further final appearances, one in 1859 against Kent, and the other in 1860 against the MCC. Making a total of 63 appearances in first-class cricket, Napper scored a total of 945 runs at an average of 8.66, with a singlehalf centuryhigh score of 67. With the ball, he took a total of 33 wickets at a bowling average of 17.00, with one five wicket haul which gave him best figures of 5/19. The majority of Napper appearances came for Sussex, whom he appeared for 53 times. He scored 730 of his 945 career runs for the county, averaging 8.02, however his highest score came for the Gentlemen of Surrey and Sussex. His career wickets were shared equally among the teams he represented, with his career best figures also coming for the Gentlemen of Surrey and Sussex. He died at Brighton, Sussex on 13 July 1897. His brother, Edwin, also played first-class cricket. His father, John Laker Napper, was the owner of a cricket ground at Tisman's House, Rudgwick.