Senior Officers of the IAF - 2003 by date of rank

1948 | 1949 | 1950 | 1951 | 1952 | 1953 | 1954 | 1955 | 1956 | 1957 | 1958 | 1959 | 1960 | 1961 | 1962 | 1963 | 1964 | 1965 | 1966 | 1967 | 1968 | 1969 | 1970 | 1971 | 1972 | 1973 | 1974 | 1975 | 1976 | 1977 | 1978 | 1979 | 1980 | 1981 | 1982 | 1983 | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 | 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 |

View by Seniority | Appointment | Date of Rank

Rank & NameAppointment, UnitDates
Air Chief Marshal Srinivasapuram Krishnaswamy (6338 F(P))CAS, Air Head QuartersDelhi2001-12-31 to 2004-12-31
Air Marshal Michael McMahon (7399 F(P))Cmde Cmdt, No.14 Squadron1997-09-08 to 2004-09-30
Air Marshal Manek Bomanshaw Madon (7681 F(P))Cmde Cmdt, No.29 Squadron1998-01-01 to 2005-12-31
Air Marshal Allandur Sulochanan Gurunathan (10443 F(P))Cmde Cmdt, No.16 Squadron1998-03-16 to 2004-03-31
Air Marshal Sunil Kumar Malik (9002 F(P))Cmde Cmdt, No.17 Squadron1998-10-26 to 2005-07-31
Air Marshal Ramesh Chandra Mahadik (8570 ADM)AOA, Air Head QuartersDelhi2001-07-01 to 2003-12-31 - Retired
Air Marshal Michael McMahon (7399 F(P))AOC-in-C, South Western Air CommandGandhinagar2001-08-01 to 2003-01-31
Air Marshal Vijay Adhyutrao Patkar (8632 AE(L))AOM, Air Head QuartersDelhi2001-11-01 to 2004-06-30
Air Marshal Govind Chandra Singh Rajwar (8103 F(N))DCIDS (Doctrine, Org, Trg, Integrated Defence StaffNew Delhi2002-01-01 to 2003-12-31 - Retired
Air Marshal Satish Govind Inamdar (7189 F(P))VCAS, Air Head QuartersDelhi2002-01-14 to 2003-01-31 - Retired
Air Marshal Manek Bomanshaw Madon (7681 F(P))AOC-in-C, Eastern Air CommandShillong2002-01-21 to 2004-10-31
Air Marshal Narayan Menon (9005 F(P))AOP, Air Head QuartersDelhi2002-02-01 to 2004-09-30
Air Marshal Sunil Kumar Malik (9002 F(P))SASO, South Western Air CommandGandhinagar2002-02-01 to 2003-12-31
Air Marshal Adi Rustomji Ghandhi (7722 F(P))AOC-in-C, Western Air CommandDelhi2002-04-29 to 2003-11-16
Air Marshal Shashindra Pal Tyagi (8130 F(P))AOC-in-C, Central Air CommandAllahabad2002-05-01 to 2003-01-31
Air Marshal Dinesh Chandra Nigam (7938 AE(L))AOC-in-C, Maintenance CommandNagpur2002-05-01 to 2004-04-30
Air Marshal Brijendra Mohan Bali (8438 F(P))SASO, Central Air CommandAllahabad2002-06-03 to 2003-01-31
Air Marshal Raghu Rajan (8997 F(P))DCAS, Air Head QuartersDelhi2002-06-05 to 2004-03-31
Air Marshal Subhash Bhojwani (9734 F(P))SASO, Western Air CommandDelhi2002-06-06 to 2004-07-11
Air Marshal Prakashchandra Khandubhai Desai (10078 AE(M))SMSO, Maintenance CommandNagpur2002-06-12 to 2004-11-30
Air Marshal Satish Kumar Ramlal Dham (8097 MED)DGMS (Air), Air Head QuartersDelhi2002-08-28 to 2003-06-30 - Retired
Air Marshal Ashok Kumar Goel (8151 F(P))IG (Flt Insp & Safety), Air Head QuartersDelhi2002-11-01 to 2003-09-30 - Retired
Air Marshal Ajit Bhavnani (10440 F(P))SASO, Eastern Air CommandShillong2002-11-01 to 2003-01-31
Air Marshal Anil Kumar Trikha (8436 F(P))AOC-in-C, Southern Air CommandTrivandrum2003-01-01 to 2003-12-31 - Retired
Air Marshal Padamjit Singh Ahluwalia (11631 F(P))Cmde Cmdt, No.1 Squadron2003-01-01 to 2007-12-31
Air Marshal Tej Mohan Asthana (7672 F(P))C-in-C, Strategic Forces CommandDelhi2003-01-10 to 2004-06-30
Air Marshal Brijendra Mohan Bali (8438 F(P))AOC-in-C, Central Air CommandAllahabad2003-02-01 to 2004-03-31
Air Marshal Shashindra Pal Tyagi (8130 F(P))AOC-in-C, South Western Air CommandGandhinagar2003-02-01 to 2003-11-14
Air Marshal Ajit Bhavnani (10440 F(P))SASO, Central Air CommandAllahabad2003-02-01 to 2004-07-03
Air Marshal Sharad Yeshwant Savur (10525 F(P))SASO, Eastern Air CommandShillong2003-02-01 to 2004-07-31
Air Marshal Michael McMahon (7399 F(P))VCAS, Air Head QuartersDelhi2003-02-01 to 2004-09-30
Air Marshal Bijoy Krishna Pandey (8990 F(P))AOC-in-C, Training CommandBangalore2003-02-14 to 2004-05-31
Air Marshal Satish Kumar Jain (9716 F(P))SASO, Training CommandBangalore2003-02-15 to 2004-07-11
Air Marshal Parimal Kumar Sarkar (26480 MED)Cmdt, Command Hospital, Air ForceBangalore2003-09-30 to 2003-11-25
Air Marshal Adi Rustomji Ghandhi (7722 F(P))AOC-in-C, South Western Air CommandGandhinagar2003-11-17 to 2004-06-30
Air Marshal Shashindra Pal Tyagi (8130 F(P))AOC-in-C, Western Air CommandDelhi2003-11-17 to 2004-12-31
Air Marshal Parimal Kumar Sarkar (26480 MED)DGMS (Air), Air Head QuartersDelhi2003-11-26 to 2004-09-30
Air Vice Marshal Mukut Prasad Sanyal (10017 LGS)ACAS (Logistics), Air Head QuartersDelhi2000-08-01 to 2003-11-30 - Retired
Air Vice Marshal Allandur Sulochanan Gurunathan (10443 F(P))CI (Air), Defence Services Staff CollegeWellington2001-03-01 to 2004-03-31
Air Vice Marshal Vijai Kant Tewari (10319 AE(L))SMSO, Central Air CommandAllahabad2001-03-01 to 2003-01-05
Air Vice Marshal Donovan Eric Jonas (10131 F(P))Cmdt, College of Air WarfareSecunderabad2001-04-01 to 2004-04-30
Air Vice Marshal Har Prakash Singh Sidhu (11051 F(P))Cmdt, College of Defence ManagementSecunderabad2001-08-06 to 2003-08-31
Air Vice Marshal Avdesh Kumar Singh (11005 F(P))ACAS (Training), Air Head QuartersDelhi2001-09-03 to 2003-12-31
Air Vice Marshal Satish Kumar Sofat (12207 F(P))Cmde Cmdt, No.27 Squadron2001-09-14 to 2009-02-22
Air Vice Marshal Tejinder Pal Singh Chatwal (11290 F(P))ADG (A), HQ NCCDelhi2001-10-01 to 2003-09-30
Air Vice Marshal Kiran Chandra Indravadan Trivedi (11788 MET)ACAS (Meteorology), Air Head QuartersDelhi2001-10-19 to 2003-04-30 - Retired
Air Vice Marshal Gordon Peter Douglas D'Souza (10984 LGS)AOLM, Maintenance CommandNagpur2001-11-01 to 2004-10-30
Air Vice Marshal Hariharpur Venkatasubbiah Hariharan (11244 ADM)SOA, Central Air CommandAllahabad2001-12-03 to 2003-09-30 - Retired
Air Vice Marshal Jaspal Singh Gujral (11300 F(P))ACIDS (Jt Ops), Integrated Defence StaffNew Delhi2001-12-26 to 2004-03-31
Air Vice Marshal Harish Masand (11272 F(P))SAASO, Maintenance CommandNagpur2001-12-26 to 2004-01-31
Air Vice Marshal Satish Kumar Jain (9716 F(P))ACAS (Ops, C &D), Air Head QuartersDelhi2002-01-01 to 2003-02-14
Air Vice Marshal Parimal Kumar Sarkar (26480 MED)Cmdt, Command Hospital, Air ForceBangalore2002-01-01 to 2003-09-29
Air Vice Marshal Sharad Yeshwant Savur (10525 F(P))ACAS (Intelligence), Air Head QuartersDelhi2002-01-13 to 2003-02-28
Air Vice Marshal Bhushan Nilkanth Gokhale (11630 F(P))ACAS (Ops), Air Head QuartersDelhi2002-02-01 to 2004-10-09
Air Vice Marshal Fali Homi Major (11442 F(P))ACAS (Pers - Airmen), Air Head QuartersDelhi2002-02-04 to 2003-12-31
Air Vice Marshal Pramod Kumar Mehra (11581 F(P))AOC, 2 Air Defence Control CentreGandhinagar2002-03-21 to 2003-01-31
Air Vice Marshal Padamjit Singh Ahluwalia (11631 F(P))AOC, Maritime Air OperationsBombay2002-06-10 to 2004-02-13
Air Vice Marshal Harpal Singh Ahluwalia (9821 F(P))SDS (Air), National Defence CollegeDelhi2002-06-10 to 2003-07-31 - Retired
Air Vice Marshal Kervashe Ramesh Karnik (12147 ACCTS)ACAS (Fin Plan), Air Head QuartersDelhi2002-06-14 to 2004-05-31
Air Vice Marshal Vinod Kumar Verma (11638 F(P))Cmdt, Air Force AcademyDundigal2002-07-01 to 2004-01-11
Air Vice Marshal Arun Kumar Tiwary (12194 F(P))SDS (Air), National Defence CollegeDelhi2002-08-01 to 2004-11-30
Air Vice Marshal Arvind Kumar Nagalia (11633 F(P))ACAS (Plans), Air Head QuartersDelhi2002-09-16 to 2004-09-30
Air Vice Marshal Babu Ajit Kumar Shetty (10110 F(P))SOA, Training CommandBangalore2002-09-16 to 2003-10-31 - Retired
Air Vice Marshal Packiam Paul Rajkumar (12018 F(P))Dy Cmdt & CI, National Defence AcademyKhadakvasla2002-10-10 to 2004-12-31
Air Vice Marshal Avinash Deodata Joshi (10886 F(P))ACAS (Pers - Officers), Air Head QuartersDelhi2002-11-01 to 2003-12-31
Air Vice Marshal Padmavathy Bandhopadhyay (11528 MED)ADG, Armed Forces Medical SciencesDelhi2002-11-25 to 2004-09-30
Air Vice Marshal Ravindra Dattatreya Limaye (10464 F(P))Cmde Cmdt, No.22 Squadron2002-12-01 to 2004-05-31
Air Vice Marshal Harendrajit Singh Garkal (11780 ADM)SOA, Eastern Air CommandShillong2002-12-02 to 2004-03-20
Air Vice Marshal Charanjit Singh Gill (11645 F(P))SASO, Southern Air CommandTrivandrum2003-01-01 to 2004-11-21
Air Vice Marshal Balatikalandra Uthaiah Chengappa (12112 AE(L))SMSO, Central Air CommandAllahabad2003-01-06 to 2005-02-06
Air Vice Marshal Ravindra Dattatreya Limaye (10464 F(P))AOC, Jammu & KashmirUdhampur2003-01-14 to 2004-05-31
Air Vice Marshal Pramod Kumar Mehra (11581 F(P))ACAS (Intelligence), Air Head QuartersDelhi2003-03-01 to 2004-09-30
Air Vice Marshal Barin Kumar Banerjee (11989 MET)ACAS (Meteorology), Air Head QuartersDelhi2003-05-01 to 2003-11-30 - Retired
Air Vice Marshal Tejinder Pal Singh Chatwal (11290 F(P))ACAS (Education), Air Head QuartersDelhi2003-10-01 to 2004-12-31
Air Vice Marshal Satish Kumar Sofat (12207 F(P))AOC, Advance HQ, Western Air CommandChandimandir2003-10-01 to 2004-09-30
Air Vice Marshal Sadhashivan Radhakrishnan (12408 F(P))SOA, Training CommandBangalore2003-11-03 to 2006-03-03

Note: All the data available here is publicly available in the Gazette of India, published by the Indian Government, or from public domain sources, press releases about Awards and Right-To-Information (RTI) Requests. Additionally data shared by veterans is added to the page with permission. No data with respect to serving officers below the rank of AVM is displayed. Information in Gazette of India and Award citations and photographs as released by the Indian Air Force are the only details displayed.