icici bank customercare for nris

Toll-free numbers
India: 1800-22-4848
Singapore: 800 ICICI 4U
UK: 0 8081 314151
US/Canada: 1866 ICICI 4U
Non toll-free number: +91-40-2312 8925