Senior Officers of the IAF - 1991 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 Swaroop Krishna Kaul (4721 GD(P))Cmde Cmdt, No.17 Squadron1985-07-20 to 1995-12-31
Air Chief Marshal Surendra Kumar Mehra (4197 GD(P))CAS, Air Head QuartersDelhi1988-08-01 to 1991-07-31 - Retired
Air Chief Marshal Nirmal Chandra Suri (4236 GD(P))CAS, Air Head QuartersDelhi1991-07-31 to 1993-07-31
Air Marshal Prabhat Kumar Varma (4822 GD(P))Cmde Cmdt, No.29 Squadron1987-09-14 to 1997-12-31
Air Marshal Jagdish Kumar Seth (4403 GD(P))AOC-in-C, Training CommandBangalore1987-12-01 to 1991-09-30 - Retired
Air Marshal Parduman Kumar Jain (4366 A&SD)AOA, PSO: Administration, Air HQDelhi1988-01-28 to 1991-01-31 - Retired
Air Marshal Man Mohan Sinha (4408 GD(P))AOC-in-C, Eastern Air CommandShillong1988-02-08 to 1991-01-31 - Retired
Air Marshal Nirmal Chandra Suri (4236 GD(P))VCAS, PSO: Operations, Air HQDelhi1988-03-01 to 1991-07-31
Air Marshal Didar Singh Sabhikhi (4393 GD(N))Cmdt, National Defence AcademyKhadakvasla1988-06-29 to 1991-08-31 - Retired
Air Marshal Partha Kumar Dey (4404 GD(P))AOC-in-C, South Western Air CommandJodhpur1988-08-01 to 1992-03-31
Air Marshal Pirthi Singh (4480 GD(P))AOC-in-C, Western Air CommandDelhi1988-08-01 to 1992-04-30
Air Marshal Abraham Mathews (4547 SIGS)DG (Radar & Comm Project), Air Head QuartersDelhi1988-08-01 to 1991-01-31 - Retired
Air Marshal Sibaprasad Chakrabarti (4528 ARMT)AOC-in-C, Maintenance CommandNagpur1989-05-01 to 1991-01-31 - Retired
Air Marshal Denzil Joseph Keelor (4805 GD(P))IG (Insp & Safety), PSO: Inspection & Safety, Air HQDelhi1989-07-03 to 1991-03-26
Air Marshal Sukh Dev Mohan (4789 GD(P))SASO, Eastern Air CommandShillong1989-07-03 to 1991-05-11
Air Marshal Suresh Chand (4585 GD(P))AOC-in-C, Southern Air CommandTrivandrum1989-11-07 to 1991-03-31 - Retired
Air Marshal Pinnapakkam Masilamani Sundaram (4857 MED)DGMS (Air), Air Head QuartersDelhi1990-01-01 to 1991-11-30 - Retired
Air Marshal Swaroop Krishna Kaul (4721 GD(P))SASO, Central Air CommandAllahabad1990-02-26 to 1991-02-10
Air Marshal Palamadai Muthuswamy Ramachandran (4973 GD(P))SASO, South Western Air CommandJodhpur1990-03-05 to 1991-10-13
Air Marshal Brijesh Dhar Jayal (4972 GD(P))DCAS, PSO: Planning, Air HQDelhi1990-04-02 to 1991-10-06
Air Marshal Rajendra Kumar Dhawan (4736 GD(P))SASO, Western Air CommandDelhi1990-04-02 to 1991-02-08
Air Marshal Ravinder Nath Bharadwaj (5001 GD(P))SASO, Training CommandBangalore1990-06-25 to 1992-04-30
Air Marshal Pondicherry Jayarao Jayakumar (5037 GD(P))AOP, PSO: Personnel, Air HQDelhi1990-10-01 to 1991-10-13
Air Marshal Indrakanty Gopala Krishna (5398 ENG)SMSO, Maintenance CommandNagpur1991-01-01 to 1991-01-31
--Same as above--AOC-in-C, Maintenance CommandNagpur1991-02-01 to 1993-06-30
Air Marshal Machanda Chinapa Uthaya (5627 SIGS)DG (Radar & Comm Project), Air Head QuartersDelhi1991-02-01 to 1994-01-31
Air Marshal Swaroop Krishna Kaul (4721 GD(P))AOC-in-C, Central Air CommandAllahabad1991-02-11 to 1992-04-30
Air Marshal Rajendra Kumar Dhawan (4736 GD(P))AOC-in-C, Eastern Air CommandShillong1991-02-11 to 1991-10-05
Air Marshal Amal Kumar Mukhopadhyay (5237 ENG)AOM, PSO: Maintenance, Air HQDelhi1991-03-05 to 1994-01-31
Air Marshal Naresh Kumar (5057 GD(P))AOA, PSO: Administration, Air HQDelhi1991-04-11 to 1991-12-23
Air Marshal Rajamani Ramamurthy (5614 ENG)SMSO, Maintenance CommandNagpur1991-04-15 to 1993-06-30
Air Marshal Dushyant Singh (5048 GD(P))SASO, Central Air CommandAllahabad1991-04-25 to 1992-04-30
Air Marshal Keith David Kingsley Lewis (5109 GD(P))SASO, Western Air CommandDelhi1991-04-25 to 1991-10-11
Air Marshal Sukh Dev Mohan (4789 GD(P))AOC-in-C, Southern Air CommandTrivandrum1991-05-13 to 1992-04-30
Air Marshal Trilochan Singh (5043 GD(P))IG (Insp & Safety), PSO: Inspection & Safety, Air HQDelhi1991-05-27 to 1991-10-13
Air Marshal Ranjit Singh Bedi (5120 GD(P))SASO, Eastern Air CommandShillong1991-05-27 to 1992-05-10
Air Marshal Brijesh Dhar Jayal (4972 GD(P))AOC-in-C, Eastern Air CommandShillong1991-10-07 to 1992-03-30
Air Marshal Rajendra Kumar Dhawan (4736 GD(P))AOC-in-C, Training CommandBangalore1991-10-07 to 1993-05-31
Air Marshal Trilochan Singh (5043 GD(P))DCAS, PSO: Planning, Air HQDelhi1991-10-07 to 1993-04-30
Air Marshal Amarjit Singh Sethi (5682 GD(P))Cmde Cmdt, No.16 Squadron1991-10-11 to 1997-01-11
Air Marshal Naresh Kumar (5057 GD(P))AOP, PSO: Personnel, Air HQDelhi1991-10-14 to 1992-04-30
Air Marshal Keith David Kingsley Lewis (5109 GD(P))IG (Insp & Safety), PSO: Inspection & Safety, Air HQDelhi1991-10-14 to 1993-09-30
Air Marshal Pondicherry Jayarao Jayakumar (5037 GD(P))SASO, Western Air CommandDelhi1991-10-14 to 1992-04-30
Air Marshal Palamadai Muthuswamy Ramachandran (4973 GD(P))VCAS, PSO: Operations, Air HQDelhi1991-10-14 to 1993-02-28
Air Marshal Manjit Singh Boparai (21663 MED)DGMS (Air), Air Head QuartersDelhi1991-12-01 to 1993-06-30
Air Vice Marshal Ajit Singh Lamba (4877 GD(P))Cmdt, Aircraft and Systems Testing EstablishmentBangalore1987-03-01 to 1991-04-28
Air Vice Marshal Subharatnam Kasinath (5467 EQPT)AOLM, Maintenance CommandNagpur1988-01-15 to 1991-04-30 - Retired
Air Vice Marshal Ranjit Singh Bedi (5120 GD(P))SOA, Western Air CommandDelhi1988-11-01 to 1991-05-27
Air Vice Marshal Thupakulu Narasimhulu Bhavani Shankar (5060 GD(P))AOC, Maritime Air OperationsBombay1989-02-01 to 1991-10-31 - Retired
Air Vice Marshal Sadanand Kulkarni (5292 GD(N))Cmdt, College of Defence ManagementSecunderabad1989-03-01 to 1991-04-07
Air Vice Marshal Verinder Puri (5199 GD(P))SASO, Southern Air CommandTrivandrum1989-03-01 to 1992-05-12
Air Vice Marshal Amrit Mohan Mehta (5051 GD(P))DG , Air Force Naval Housing BoardDelhi1989-04-01 to 1992-03-31
Air Vice Marshal Naresh Kumar (5057 GD(P))AOC, Jammu & KashmirUdhampur1989-07-03 to 1991-04-09
Air Vice Marshal Dushyant Singh (5048 GD(P))Cmdt, College of Air WarfareSecunderabad1989-07-03 to 1991-03-08
Air Vice Marshal Keith David Kingsley Lewis (5109 GD(P))SDS (Air), National Defence CollegeDelhi1989-07-03 to 1991-03-24
Air Vice Marshal Surinder Pal Dhawan (5298 GD(N))SOA, Central Air CommandAllahabad1989-07-17 to 1991-03-20
Air Vice Marshal Manmohan Waman Desai (5524 ACCTS)Director (Fin Plan), Air Head QuartersDelhi1989-09-01 to 1991-07-31 - Retired
Air Vice Marshal Narayanaswamy Natarajan (6183 EQPT)Director (Meteorology), Air Head QuartersDelhi1989-09-01 to 1994-11-30
Air Vice Marshal Machanda Chinapa Uthaya (5627 SIGS)SMSO, Training CommandBangalore1989-10-03 to 1991-01-31
Air Vice Marshal Sabnavis Tirumal Rao (5530 ACCTS)Director (Accounts), Air Head QuartersDelhi1989-11-01 to 1991-11-30 - Retired
Air Vice Marshal Subramaniam Rathnam (5921 EDN)Director (Education), Air Head QuartersDelhi1990-01-01 to 1992-03-31
Air Vice Marshal Manjit Singh Mann (5838 ARMT)SMSO, Central Air CommandAllahabad1990-01-01 to 1992-11-30
Air Vice Marshal Sherwin Derek Leslie Tully (5270 GD(P))Director (Training), Air Head QuartersDelhi1990-02-01 to 1992-05-24
Air Vice Marshal Manjunath Sadanand (4994 GD(P))Cmdt, Air Force AcademyDundigal1990-03-05 to 1991-11-30 - Retired
Air Vice Marshal Trilochan Singh (5043 GD(P))ACAS (Ops), Air Operations, Air HQDelhi1990-04-01 to 1991-06-22
Air Vice Marshal Dev Prasad Sarker (5491 MED)Cmdt, Command Hospital, Air ForceBangalore1990-05-16 to 1991-11-10
Air Vice Marshal Janak Kumar (5122 GD(P))Director (PO), Air Head QuartersDelhi1990-05-18 to 1991-11-21
Air Vice Marshal Dharam Pal Singh (5503 A&SD)SOA, Eastern Air CommandShillong1990-06-05 to 1992-09-30
Air Vice Marshal Kodendera Cariappa Cariappa (5376 GD(P))CI (Air), Defence Services Staff CollegeWellington1990-07-01 to 1992-05-30
Air Vice Marshal Sindhaghatta Subbaramu (5371 GD(P))ACAS (Plans), Air Head QuartersDelhi1990-07-25 to 1993-02-16
Air Vice Marshal Satish Kumar Sareen (5370 GD(P))Director (Intelligence), Air Head QuartersDelhi1990-10-01 to 1993-02-28
Air Vice Marshal Pratap Rao (5188 GD(P))ACAS (Inspection), Air Head QuartersDelhi1990-10-15 to 1992-04-30
Air Vice Marshal Dinanath Ramchander Nadkarni (5587 GD(P))Addl ACAS (Ops), Air Head QuartersDelhi1990-10-16 to 1991-06-02
Air Vice Marshal Charanjit Lal Mago (6309 ENG)ACAS (Systems), Air Head QuartersDelhi1990-11-01 to 1991-01-31
Air Vice Marshal Janak Kapur (5585 GD(P))SAASO, Maintenance CommandNagpur1990-11-01 to 1993-10-16
Air Vice Marshal Ram Prakash Mishra (5628 SIGS)Director (Sigs Air), Air Head QuartersDelhi1990-12-01 to 1994-07-31
Air Vice Marshal Sharadchandra Naresh Deshpande (5452 GD(N))SOA, Training CommandBangalore1990-12-01 to 1993-07-31
Air Vice Marshal Krishan Bhatheja (5958 SIGS)ACAS (Systems), Air Head QuartersDelhi1991-02-01 to 1992-04-30
Air Vice Marshal Viney Kapila (5596 GD(P))Cmdt, College of Air WarfareSecunderabad1991-03-11 to 1992-05-31
Air Vice Marshal Dushyant Singh (5048 GD(P))SASO, Central Air CommandAllahabad1991-03-11 to 1991-04-24
Air Vice Marshal Keith David Kingsley Lewis (5109 GD(P))SASO, Western Air CommandDelhi1991-03-25 to 1991-04-24
Air Vice Marshal Surinder Pal Dhawan (5298 GD(N))SDS (Air), National Defence CollegeDelhi1991-03-25 to 1992-05-31
Air Vice Marshal Shiv Nath Rathour (5580 GD(N))SOA, Central Air CommandAllahabad1991-03-25 to 1992-06-25
Air Vice Marshal Sadanand Kulkarni (5292 GD(N))SOA, Western Air CommandDelhi1991-04-08 to 1992-05-31
Air Vice Marshal Harjit Singh Ghuman (5692 GD(P))AOC, Jammu & KashmirUdhampur1991-05-13 to 1993-04-30
Air Vice Marshal Chandra Sekhar Doraiswamy (5601 GD(P))Addl ACAS (Ops), Air Head QuartersDelhi1991-06-03 to 1993-03-31
Air Vice Marshal Bal Krishan Challu (5647 EQPT)AOLM, Maintenance CommandNagpur1991-06-03 to 1991-10-31
Air Vice Marshal Bharat Kumar (5787 GD(P))AOC, Maritime Air OperationsBombay1991-11-01 to 1993-06-18
Air Vice Marshal Kilara Vamanet Iya (5813 EQPT)AOLM, Maintenance CommandNagpur1991-11-01 to 1992-11-30
Air Vice Marshal Sharadkumar Ramakrishna Deshpande (5694 GD(P))Director (PO), Air Head QuartersDelhi1991-11-22 to 1993-10-31
Air Vice Marshal Puthettu Kurien Mani (5666 GD(P))Cmdt, Air Force AcademyDundigal1991-12-02 to 1993-09-30
Air Vice Marshal Kamal Khanna (5795 GD(P))Dy Cmdt & CI, National Defence AcademyKhadakvasla1991-12-06 to 1993-11-12
Air Vice Marshal Suresh Shankar Balse (5741 ACCTS)Director (Accounts), Air Head QuartersDelhi1991-12-23 to 1993-04-30

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.