Sunrata Guha was an accurate right-arm medium-pace bowler who could swing the ball both ways, but his Test appearances were limited. He played only four Tests for India in the late 1960s, taking three wickets at an unflattering 103.67, and 17 runs at 3.40. His best bowling was 2 for 55 - the wickets of Paul Sheahan and John Gleeson - at Kanpur in 1969-70. He made his presence felt when he took 11 wickets in the match to bowl an unfancied combined Central & East Zone team to a shock victory over the all-conquering West Indian side in 1966-67. But he had a nightmarish start to his Test career, when he sent down 48 overs for 0 for 115 against England at Headingley in 1967.

In the Ranji Trophy, however, Guha was a pillar of strength for Bengal for over a decade, and took 209 wickets at 14.61, with a best of 7 for 88 against Assam at Gauhati in 1972-73. In his first-class career, Guha captured 299 wickets at an average of 20.29.
Cricinfo