I had to deposit 2.5 Lakhs cash in my wife's ICICI Bank account and i could not find clear info on this.

Maximum deposit and withdrawal limit on non-base branch is Rs 50,000 per day (Even branches within the same city).

In Base branch, there's no limit on deposit and withdrawal.

There's also charges on deposits over 50,000 in a month ... So watchout