The liquidity in the banking system hit Rs 3 lakh crore on Tuesday – a three-year high – due to the Reserve Bank of India’s (RBI) consistent liquidity injection measures and government’s month-end spending estimated around Rs 1 lakh crore, said market participants.