EdgarLookup

ICICI BANK LTD — 20-F Filings

26 20-F filings on record

This page lists all 20-F filings submitted to the SEC by ICICI BANK LTD (IBN), sorted by most recent first. Each row links to the full filing on EdgarLookup. ICICI BANK LTD has filed 26 20-F documents with the SEC since 2009. To view all SEC filings by ICICI BANK LTD, see the full filings list.

Overview All Filings Financials Insiders
All 20-F 20-F/A 3 424B2 424B4 425 6-K 6-K/A CB CORRESP F-1 F-1/A F-3 F-3/A F-3ASR F-6 F-6 POS F-6EF F-X FWP SC 13G SC 13G/A UPLOAD
Form Description Accession Number Filed Period
20-F FORM 20F 0000950103-25-009269 Jul 25, 2025 Mar 31, 2025
20-F FORM 20-F 0000950103-24-011297 Jul 31, 2024 Mar 31, 2024
20-F FORM 20-F 0000950103-23-010999 Jul 28, 2023 Mar 31, 2023
20-F FORM 20-F 0000950103-22-013302 Jul 29, 2022 Mar 31, 2022
20-F FORM 20-F 0000950103-21-011618 Jul 30, 2021 Mar 31, 2021
20-F FORM 20-F 0000950103-20-014829 Jul 31, 2020 Mar 31, 2020
20-F FORM 20-F 0000950103-19-010072 Jul 31, 2019 Mar 31, 2019
20-F FORM 20-F 0000950103-18-009134 Jul 31, 2018 Mar 31, 2018
20-F FORM 20-F 0000950103-17-007351 Jul 31, 2017 Mar 31, 2017
20-F FORM 20-F 0000950103-16-015217 Aug 1, 2016 Mar 31, 2016
20-F FORM 20-F 0000950103-15-005827 Jul 24, 2015 Mar 31, 2015
20-F FORM 20-F 0000950103-14-005167 Jul 25, 2014 Mar 31, 2014
20-F FORM 20-F 0000950103-13-004594 Jul 31, 2013 Mar 31, 2013
20-F FORM 20-F 0000950103-12-003866 Jul 31, 2012 Mar 31, 2012
20-F FORM 20-F 0000950103-11-004031 Sep 29, 2011 Mar 31, 2011
20-F FORM 20-F 0000950103-10-002804 Sep 29, 2010 Mar 31, 2010
20-F FORM 20-F 0000950103-09-002444 Sep 29, 2009 Mar 31, 2009
20-F 0000950103-08-002444 Sep 29, 2008 Mar 31, 2008
20-F 0000950103-07-001484 Jun 11, 2007 Mar 31, 2007
20-F 0000950103-06-002256 Sep 28, 2006 Mar 31, 2006
20-F 0000950103-05-002075 Sep 30, 2005 Mar 31, 2005
20-F 0000950103-04-001376 Sep 30, 2004 Mar 31, 2004
20-F 0000950103-03-001945 Sep 29, 2003 Mar 31, 2003
20-F 0000950103-02-000967 Sep 30, 2002 Mar 31, 2002
20-F 0000950103-01-501392 Sep 28, 2001 Jun 30, 2001
20-F 0000950103-00-001130 Oct 11, 2000 Mar 31, 2000