Nearly 18 months after lodging a case, the CBI on Tuesday arrested former Enforcement Directorate Joint Director JP Singh for allegedly receiving bribe for favouring an accused in the IPl cricket-betting scam.