Senior Officers of the IAF - 1994 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
--Same as above--CAS, Air Head QuartersDelhi1993-08-01 to 1995-12-31
Air Chief Marshal Anil Yeshwant Tipnis (5859 GD(P))Cmde Cmdt, No.23 Squadron1994-07-22 to 2002-04-18
Air Marshal Dinanath Ramchander Nadkarni (5587 GD(P))Cmde Cmdt, No.14 Squadron1987-07-15 to 1997-09-08
Air Marshal Prabhat Kumar Varma (4822 GD(P))Cmde Cmdt, No.29 Squadron1987-09-14 to 1997-12-31
Air Marshal Machanda Chinapa Uthaya (5627 SIGS)DG (Radar & Comm Project), Air Head QuartersDelhi1991-02-01 to 1994-01-31
Air Marshal Amal Kumar Mukhopadhyay (5237 ENG)AOM, PSO: Maintenance, Air HQDelhi1991-03-05 to 1994-01-31 - Retired
Air Marshal Amarjit Singh Sethi (5682 GD(P))Cmde Cmdt, No.16 Squadron1991-10-11 to 1997-01-11
Air Marshal Dushyant Singh (5048 GD(P))AOC-in-C, Eastern Air CommandShillong1992-05-01 to 1995-01-31
Air Marshal Sadanand Kulkarni (5292 GD(N))Cmdt, National Defence CollegeDelhi1992-06-01 to 1995-01-31
Air Marshal Mohinder Kumar Anand (5498 A&SD)AOA, PSO: Administration, Air HQDelhi1992-07-13 to 1995-10-31
Air Marshal Naresh Kumar (5057 GD(P))AOC-in-C, Central Air CommandAllahabad1993-03-01 to 1995-05-31
Air Marshal Pondicherry Jayarao Jayakumar (5037 GD(P))VCAS, PSO: Operations, Air HQDelhi1993-03-01 to 1994-04-30 - Retired
Air Marshal Prabhat Kumar Varma (4822 GD(P))DCAS, PSO: Planning, Air HQDelhi1993-05-01 to 1994-02-28 - Retired
Air Marshal Rajamani Ramamurthy (5614 ENG)AOC-in-C, Maintenance CommandNagpur1993-07-01 to 1994-12-31 - Retired
Air Marshal Sherwin Derek Leslie Tully (5270 GD(P))AOC-in-C, Southern Air CommandTrivandrum1993-09-03 to 1995-03-31
Air Marshal Verinder Puri (5199 GD(P))AOC-in-C, Training CommandBangalore1993-09-03 to 1995-05-31
Air Marshal Pratap Rao (5188 GD(P))AOC-in-C, Western Air CommandDelhi1993-09-03 to 1994-06-05
Air Marshal Amarjit Singh Sethi (5682 GD(P))SASO, Training CommandBangalore1993-10-01 to 1995-02-28
Air Marshal Satish Kumar Sareen (5370 GD(P))AOC-in-C, South Western Air CommandJodhpur1993-10-06 to 1994-06-03
Air Marshal Janak Kapur (5585 GD(P))SASO, Western Air CommandDelhi1993-10-18 to 1995-01-31
Air Marshal Dev Nath Rathore (5780 GD(P))SASO, Central Air CommandAllahabad1993-11-01 to 1995-05-31
Air Marshal Ramesh Chandra Bajpai (5967 SIGS)SMSO, Maintenance CommandNagpur1993-11-22 to 1994-12-30
Air Marshal Shiv Nath Rathour (5580 GD(N))AOP, PSO: Personnel, Air HQDelhi1993-12-31 to 1995-12-31
Air Marshal Machanda Chinapa Uthaya (5627 SIGS)AOM, PSO: Maintenance, Air HQDelhi1994-02-04 to 1995-10-31
Air Marshal Sharadkumar Ramakrishna Deshpande (5694 GD(P))DCAS, PSO: Planning, Air HQDelhi1994-03-01 to 1996-01-31
Air Marshal Kodendera Cariappa Cariappa (5376 GD(P))SASO, Eastern Air CommandShillong1994-03-15 to 1994-06-03
Air Marshal Pratap Chandra Sharda (5752 MED)DGMS (Air), Air Head QuartersDelhi1994-04-05 to 1995-07-31
Air Marshal Bharat Kumar (5787 GD(P))SASO, South Western Air CommandJodhpur1994-06-01 to 1995-04-01
Air Marshal Kodendera Cariappa Cariappa (5376 GD(P))AOC-in-C, South Western Air CommandJodhpur1994-06-06 to 1996-01-31
Air Marshal Satish Kumar Sareen (5370 GD(P))AOC-in-C, Western Air CommandDelhi1994-06-06 to 1995-07-31
Air Marshal Pratap Rao (5188 GD(P))VCAS, PSO: Operations, Air HQDelhi1994-06-06 to 1995-07-31
Air Marshal Dinanath Ramchander Nadkarni (5587 GD(P))IG (Insp & Safety), PSO: Inspection & Safety, Air HQDelhi1994-07-04 to 1995-10-31
Air Marshal Anil Yeshwant Tipnis (5859 GD(P))SASO, Eastern Air CommandShillong1994-09-01 to 1995-01-31
Air Vice Marshal Harjit Singh Ghuman (5692 GD(P))Cmde Cmdt, No.6 Squadron1988-10-08 to 1997-09-01
Air Vice Marshal Narayanaswamy Natarajan (6183 EQPT)Director (Meteorology), Air Head QuartersDelhi1989-09-01 to 1994-11-30 - Retired
Air Vice Marshal Ram Prakash Mishra (5628 SIGS)Director (Sigs Air), Air Head QuartersDelhi1990-12-01 to 1994-07-31 - Retired
Air Vice Marshal Pratap Chandra Sharda (5752 MED)Cmdt, Command Hospital, Air ForceBangalore1992-01-20 to 1994-04-05
Air Vice Marshal Kodendera Cariappa Cariappa (5376 GD(P))AOC, Advance HQ, Western Air CommandChandimandir1992-06-01 to 1994-01-01
Air Vice Marshal Jagbir Singh (5783 GD(P))Cmdt, College of Air WarfareSecunderabad1992-10-19 to 1994-12-30
Air Vice Marshal Kuldip Raj Lamba (6242 ENG)SMSO, Central Air CommandAllahabad1992-12-01 to 1994-11-30 - Retired
Air Vice Marshal Narendra Lal Gupta (6013 GD(P))SDS (Air), National Defence CollegeDelhi1993-02-01 to 1995-08-31
Air Vice Marshal Prithvi Singh Brar (6007 GD(P))Director (Intelligence), Air Head QuartersDelhi1993-03-01 to 1995-04-03
Air Vice Marshal Manjit Singh Bhanwar (5891 A&SD)SOA, Central Air CommandAllahabad1993-04-02 to 1994-05-31 - Retired
Air Vice Marshal Pran Nath Bajaj (6392 ENG)ACAS (Eng B), Air Head QuartersDelhi1993-05-31 to 1994-01-31
Air Vice Marshal Kapil Kak (6784 GD(N))CI (Air), Defence Services Staff CollegeWellington1993-06-01 to 1996-09-30
Air Vice Marshal Bharat Kumar (5787 GD(P))ACAS (Inspection), Air Head QuartersDelhi1993-06-21 to 1994-03-16
Air Vice Marshal Anil Yeshwant Tipnis (5859 GD(P))AOC, Jammu & KashmirUdhampur1993-06-21 to 1994-08-31
Air Vice Marshal Ajai Kumar Brahmawar (5858 GD(P))AOC, Maritime Air OperationsBombay1993-06-21 to 1995-06-30
Air Vice Marshal Man Mohan Singh Vasudeva (6128 GD(P))Addl ACAS (Ops), Air Head QuartersDelhi1993-07-01 to 1994-03-20
Air Vice Marshal Srinivasapuram Krishnaswamy (6338 GD(P))ACAS (Plans), Air Head QuartersDelhi1993-07-12 to 1996-01-31
Air Vice Marshal Dalip Singh Dahiya (5866 GD(P))Director (Works), Air Head QuartersDelhi1993-08-01 to 1994-08-31 - Retired
Air Vice Marshal Chitta Ranjan Ghosh (6141 GD(P))SOA, South Western Air CommandJodhpur1993-08-01 to 1994-08-31 - Retired
Air Vice Marshal Subhash Madanmohan Hundiwala (6351 GD(P))SOA, Training CommandBangalore1993-08-01 to 1995-07-08
Air Vice Marshal Lalgudi Srinivasan Vaidyanathan (7781 EDN)ACAS (Education), Air Head QuartersDelhi1993-10-01 to 1996-10-31
Air Vice Marshal Tushar Sen (6006 GD(P))Cmde Cmdt, No.1 Squadron1993-10-01 to 1999-03-30
Air Vice Marshal Krishnan Narayan Nair (6346 GD(P))Cmdt, Air Force AcademyDundigal1993-10-01 to 1995-12-20
Air Vice Marshal Ved Prakash Kala (6340 GD(P))SAASO, Maintenance CommandNagpur1993-10-25 to 1996-01-31
Air Vice Marshal Vinod Singh Rawat (6043 EQPT)ACAS (Logistics), Air Head QuartersDelhi1993-11-01 to 1994-12-31 - Retired
Air Vice Marshal Jayaraj Henry Mandody (6446 EQPT)AOLM, Maintenance CommandNagpur1993-11-01 to 1995-06-30
Air Vice Marshal Krishna Bihari Singh (5865 GD(P))Director (PO), Air Head QuartersDelhi1993-11-01 to 1995-03-05
Air Vice Marshal Jagbir Singh Rai (6507 GD(P))SASO, Southern Air CommandTrivandrum1993-11-01 to 1996-01-31
Air Vice Marshal Peri Prakash Rao (6380 ENG)SMSO, Training CommandBangalore1994-01-03 to 1995-04-30
Air Vice Marshal Ranjit Kumar Malhotra (6513 GD(P))Director (Training), Air Head QuartersDelhi1994-01-04 to 1997-01-31
Air Vice Marshal Velayudhan Girish Kumar (6747 GD(P))SOA, Eastern Air CommandShillong1994-02-04 to 1995-04-30
Air Vice Marshal Kodendera Cariappa Cariappa (5376 GD(P))SASO, Eastern Air CommandShillong1994-02-07 to 1994-03-14
Air Vice Marshal Trevor Raymond Joseph Osman (6005 GD(P))ACAS (Inspection), Air Head QuartersDelhi1994-03-21 to 1995-03-21
Air Vice Marshal Vinod Kumar Bhatia (6497 GD(P))Addl ACAS (Ops), Air Head QuartersDelhi1994-03-21 to 1994-07-03
Air Vice Marshal Sahab Prasad Verma (6466 MED)Cmdt, Command Hospital, Air ForceBangalore1994-05-27 to 1995-08-31
Air Vice Marshal Vinod Kumar Bhatia (6497 GD(P))ACAS (Ops), Air Operations, Air HQDelhi1994-06-01 to 1996-01-31
Air Vice Marshal Satish Govind Inamdar (7189 GD(P))Chairman, 5th AFPCC, Air Head QuartersDelhi1994-06-01 to 1995-12-31
Air Vice Marshal Dinesh Chandra Dhyani (6590 A&SD)SOA, Central Air CommandAllahabad1994-06-06 to 1995-11-02
Air Vice Marshal Philip Rajkumar (6748 GD(P))Addl ACAS (Ops), Air Head QuartersDelhi1994-07-04 to 1994-09-16
Air Vice Marshal Vijayendra Pal Singh Kushwaha (6855 ELECT)Director (Sigs Air), Air Head QuartersDelhi1994-08-01 to 1996-07-31
Air Vice Marshal Vinod Patney (6125 GD(P))AOC, Jammu & KashmirUdhampur1994-09-01 to 1995-07-15
Air Vice Marshal Philip Rajkumar (6748 GD(P))Proj Dir, National Flight Test Center, ADABangalore1994-09-19 to 1996-09-16
Air Vice Marshal Prakash Sadashivrao Pingale (6755 GD(P))SOA, South Western Air CommandJodhpur1994-09-19 to 1995-03-26
Air Vice Marshal Manjit Singh Sekhon (6756 GD(P))Addl ACAS (Ops), Air Head QuartersDelhi1994-10-03 to 1996-01-31
Air Vice Marshal Krishna Chandra Verma (7583 MET)Director (Meteorology), Air Head QuartersDelhi1994-12-01 to 1998-11-02
Air Vice Marshal Arun Kumar Saraswat (6563 ENG)SMSO, Central Air CommandAllahabad1994-12-01 to 1996-07-21
Air Vice Marshal Syed Shahid Hussain Naqvi (7193 GD(P))Cmdt, College of Air WarfareSecunderabad1994-12-31 to 1997-08-31

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.