Some of the best gk book for competitive exams are Lucent’s GK, Arihant GK, & Rapidfire General Knowledge & Current Affairs. Make sure when you are choosing the best GK for competitive exams it must be latest and updated.