We do not currently know of any antonyms for put all one's cards on the table.
For similar words to put all one's cards on the table, try: