Senior Officers of the IAF - 1995 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 F(P))Cmde Cmdt, No.17 Squadron1985-07-20 to 1995-12-31 - Retired
--Same as above--CAS, Air Head QuartersDelhi1993-08-01 to 1995-12-31 - Retired
Air Chief Marshal Anil Yeshwant Tipnis (5859 F(P))Cmde Cmdt, No.23 Squadron1994-07-22 to 2002-04-18
Air Chief Marshal Satish Kumar Sareen (5370 F(P))CAS, Air Head QuartersDelhi1995-12-31 to 1998-12-31
Air Marshal Dinanath Ramchander Nadkarni (5587 F(P))Cmde Cmdt, No.14 Squadron1987-07-15 to 1997-09-08
Air Marshal Prabhat Kumar Varma (4822 F(P))Cmde Cmdt, No.29 Squadron1987-09-14 to 1997-12-31
Air Marshal Amarjit Singh Sethi (5682 F(P))Cmde Cmdt, No.16 Squadron1991-10-11 to 1997-01-11
Air Marshal Dushyant Singh (5048 F(P))AOC-in-C, Eastern Air CommandShillong1992-05-01 to 1995-01-31 - Retired
Air Marshal Sadanand Kulkarni (5292 F(N))Cmdt, National Defence CollegeDelhi1992-06-01 to 1995-01-31 - Retired
Air Marshal Mohinder Kumar Anand (5498 ADM)AOA, Air Head QuartersDelhi1992-07-13 to 1995-10-31 - Retired
Air Marshal Naresh Kumar (5057 F(P))AOC-in-C, Central Air CommandAllahabad1993-03-01 to 1995-05-31 - Retired
Air Marshal Pratap Chandra Sharda (5752 MED)DGMS (Air), Air Head QuartersDelhi1993-07-01 to 1995-07-31 - Retired
Air Marshal Sherwin Derek Leslie Tully (5270 F(P))AOC-in-C, Southern Air CommandTrivandrum1993-09-03 to 1995-03-31 - Retired
Air Marshal Verinder Puri (5199 F(P))AOC-in-C, Training CommandBangalore1993-09-03 to 1995-05-31 - Retired
Air Marshal Amarjit Singh Sethi (5682 F(P))SASO, Training CommandBangalore1993-10-01 to 1995-02-28
Air Marshal Janak Kapur (5585 F(P))SASO, Western Air CommandDelhi1993-10-18 to 1995-01-31
Air Marshal Dev Nath Rathore (5780 F(P))SASO, Central Air CommandAllahabad1993-11-01 to 1995-05-31
Air Marshal Shiv Nath Rathour (5580 F(N))AOP, Air Head QuartersDelhi1993-12-31 to 1995-12-31 - Retired
Air Marshal Machanda Chinapa Uthaya (5627 AE(L))AOM, Air Head QuartersDelhi1994-02-04 to 1995-10-31 - Retired
Air Marshal Sharadkumar Ramakrishna Deshpande (5694 F(P))DCAS, Air Head QuartersDelhi1994-03-01 to 1996-01-31
Air Marshal Bharat Kumar (5787 F(P))SASO, South Western Air CommandJodhpur1994-06-01 to 1995-04-01
Air Marshal Kodendera Cariappa Cariappa (5376 F(P))AOC-in-C, South Western Air CommandJodhpur1994-06-06 to 1996-01-31
Air Marshal Satish Kumar Sareen (5370 F(P))AOC-in-C, Western Air CommandDelhi1994-06-06 to 1995-07-31
Air Marshal Pratap Rao (5188 F(P))VCAS, Air Head QuartersDelhi1994-06-06 to 1995-07-31 - Retired
Air Marshal Dinanath Ramchander Nadkarni (5587 F(P))IG (Flt Insp & Safety), Air Head QuartersDelhi1994-07-07 to 1995-10-31 - Retired
Air Marshal Anil Yeshwant Tipnis (5859 F(P))SASO, Eastern Air CommandShillong1994-09-01 to 1995-01-31
Air Marshal Ramesh Chandra Bajpai (5967 AE(L))AOC-in-C, Maintenance CommandNagpur1995-01-01 to 1996-10-31
Air Marshal Janak Kapur (5585 F(P))AOC-in-C, Eastern Air CommandShillong1995-02-01 to 1996-03-31
Air Marshal Ghanshyam Gururani (6387 AE(M))SMSO, Maintenance CommandNagpur1995-02-01 to 1995-11-02
Air Marshal Anil Yeshwant Tipnis (5859 F(P))SASO, Western Air CommandDelhi1995-02-04 to 1995-07-31
Air Marshal Amarjit Singh Sethi (5682 F(P))Cmdt, National Defence AcademyKhadakvasla1995-03-25 to 1996-01-31
Air Marshal Prithvi Singh Brar (6007 F(P))SASO, South Western Air CommandJodhpur1995-04-01 to 1996-03-31
Air Marshal Bharat Kumar (5787 F(P))AOC-in-C, Southern Air CommandTrivandrum1995-05-01 to 1997-04-30
Air Marshal Dev Nath Rathore (5780 F(P))AOC-in-C, Central Air CommandAllahabad1995-06-01 to 1996-06-30
Air Marshal Krishna Bihari Singh (5865 F(P))AOC-in-C, Training CommandBangalore1995-07-01 to 1997-12-31
Air Marshal Anil Yeshwant Tipnis (5859 F(P))AOC-in-C, Western Air CommandDelhi1995-08-01 to 1997-03-31
Air Marshal Kuldip Rai (6051 MED)DGMS (Air), Air Head QuartersDelhi1995-08-01 to 1997-01-31
Air Marshal Satish Kumar Sareen (5370 F(P))VCAS, Air Head QuartersDelhi1995-08-01 to 1995-12-31
Air Marshal Man Mohan Singh Vasudeva (6128 F(P))SASO, Central Air CommandAllahabad1995-10-16 to 1996-07-15
Air Marshal Ghanshyam Gururani (6387 AE(M))AOM, Air Head QuartersDelhi1995-11-01 to 1996-10-31
Air Marshal Dinesh Chandra Dhyani (6590 ADM)AOA, Air Head QuartersDelhi1995-11-03 to 2001-06-30
Air Marshal Pran Nath Bajaj (6392 AE(M))SMSO, Maintenance CommandNagpur1995-11-14 to 1997-05-22
Air Marshal Janak Kapur (5585 F(P))Cmde Cmdt, No.17 Squadron1995-12-20 to 1998-10-25
Air Vice Marshal Harjit Singh Ghuman (5692 F(P))Cmde Cmdt, No.6 Squadron1988-10-08 to 1997-09-01
Air Vice Marshal Narendra Lal Gupta (6013 F(P))SDS (Air), National Defence CollegeDelhi1993-02-01 to 1995-08-31 - Retired
Air Vice Marshal Prithvi Singh Brar (6007 F(P))Director (Intelligence), Air Head QuartersDelhi1993-03-01 to 1995-04-01
Air Vice Marshal Kapil Kak (6784 F(N))CI (Air), Defence Services Staff CollegeWellington1993-06-01 to 1996-09-30
Air Vice Marshal Ajai Kumar Brahmawar (5858 F(P))AOC, Maritime Air OperationsBombay1993-06-21 to 1995-06-30 - Retired
Air Vice Marshal Srinivasapuram Krishnaswamy (6338 F(P))ACAS (Plans), Air Head QuartersDelhi1993-07-12 to 1996-01-31
Air Vice Marshal Subhash Madanmohan Hundiwala (6351 F(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 F(P))Cmde Cmdt, No.1 Squadron1993-10-01 to 1999-03-30
Air Vice Marshal Krishnan Narayan Nair (6346 F(P))Cmdt, Air Force AcademyDundigal1993-10-01 to 1995-12-20
Air Vice Marshal Ved Prakash Kala (6340 F(P))SAASO, Maintenance CommandNagpur1993-10-25 to 1996-01-31
Air Vice Marshal Jayaraj Henry Mandody (6446 LGS)AOLM, Maintenance CommandNagpur1993-11-01 to 1995-06-30 - Retired
Air Vice Marshal Krishna Bihari Singh (5865 F(P))Director (PO), Air Head QuartersDelhi1993-11-01 to 1995-03-05
Air Vice Marshal Jagbir Singh Rai (6507 F(P))SASO, Southern Air CommandTrivandrum1993-11-01 to 1996-01-31
Air Vice Marshal Velayudhan Girish Kumar (6747 F(P))SOA, Eastern Air CommandShillong1994-02-04 to 1995-04-30
Air Vice Marshal Sahab Prasad Verma (6466 MED)Cmdt, Command Hospital, Air ForceBangalore1994-05-27 to 1995-08-31
Air Vice Marshal Satish Govind Inamdar (7189 F(P))Chairman, 5th AFPCC, Air Head QuartersDelhi1994-06-01 to 1995-12-31
Air Vice Marshal Dinesh Chandra Dhyani (6590 ADM)SOA, Central Air CommandAllahabad1994-06-06 to 1995-11-02
Air Vice Marshal Philip Rajkumar (6748 F(P))Proj Dir, National Flight Test Center, ADABangalore1994-09-19 to 1996-09-16
Air Vice Marshal Prakash Sadashivrao Pingale (6755 F(P))SOA, South Western Air CommandJodhpur1994-09-19 to 1995-03-26
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 AE(M))SMSO, Central Air CommandAllahabad1994-12-01 to 1996-07-21
Air Vice Marshal Syed Shahid Hussain Naqvi (7193 F(P))Cmdt, College of Air WarfareSecunderabad1994-12-31 to 1997-08-31
Air Vice Marshal Manjit Singh Sekhon (6756 F(P))Addl ACAS (Ops), Air Head QuartersDelhi1995-01-01 to 1996-01-01
Air Vice Marshal Sriperumbudur Raghavan (6710 LGS)ACAS (Logistics), Air Head QuartersDelhi1995-01-02 to 1999-03-21
Air Vice Marshal Vinod Kumar Verma (6528 F(P))Director (PO), Air Head QuartersDelhi1995-03-06 to 1996-02-26
Air Vice Marshal Khushindhar Singh Bindra (6863 F(P))SOA, Western Air CommandDelhi1995-03-06 to 1996-06-30
Air Vice Marshal Prakash Sadashivrao Pingale (6755 F(P))ACAS (Inspection), Air Head QuartersDelhi1995-03-27 to 1996-10-15
Air Vice Marshal Teshter Jall Master (7224 F(P))Cmdt, College of Defence ManagementSecunderabad1995-04-18 to 1997-06-07
Air Vice Marshal Manjit Singh Dhillon (7021 F(P))SOA, Eastern Air CommandShillong1995-05-01 to 1996-01-31
Air Vice Marshal Suresh Chandra Vohra (6713 LGS)AOLM, Maintenance CommandNagpur1995-07-10 to 1999-03-21
Air Vice Marshal Srinivas Anand Bhaskar Naidu (7230 F(P))SOA, Training CommandBangalore1995-08-01 to 1998-01-31
Air Vice Marshal Tapash Kumar Mitra (23432 MED)Cmdt, Command Hospital, Air ForceBangalore1995-09-01 to 1997-06-08
Air Vice Marshal Sahab Prasad Verma (6466 MED)PMO, Western Air CommandDelhi1995-09-01 to 1997-01-31
Air Vice Marshal Jeffrey D'Souza (7432 F(P))SDS (Air), National Defence CollegeDelhi1995-09-01 to 1998-03-31
Air Vice Marshal Suresh Kumar Sonpar (6126 F(P))AOC, Maritime Air OperationsBombay1995-09-25 to 1996-06-30
Air Vice Marshal Bipin Chandran Kurup (7505 ADM)SOA, Central Air CommandAllahabad1995-11-14 to 1996-11-30
Air Vice Marshal Manek Bomanshaw Madon (7681 F(P))Cmdt, Air Force AcademyDundigal1995-12-21 to 1998-08-17

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.