Amarnath was an aggressive left-handed batsman who performed extremely well at Indian domestic level but was largely unable to cement a regular place in the Indian national team. He played only 10 Tests and 3 ODIs for his country.
Indian cricket writer Partab Ramchand wrote "[Amarnath] was given a raw deal by the [national team] selectors". On his batting ability, "[he was] an aggressive batsman, [a] bit flashy but when in full flow he was a treat to watch and could decimate even the best of attacks." He scored a century on his Test debut against New Zealand in January 1976.