Senior Officers of the IAF - 1999 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 Anil Yeshwant Tipnis (5859 F(P))Cmde Cmdt, No.23 Squadron1994-07-22 to 2002-04-18
--Same as above--CAS, Air Head QuartersDelhi1998-12-31 to 2001-12-31
Air Marshal Dinesh Chandra Dhyani (6590 ADM)AOA, Air Head QuartersDelhi1995-11-03 to 2001-06-30
Air Marshal Prithvi Singh Brar (6007 F(P))AOC-in-C, Eastern Air CommandShillong1996-04-01 to 1999-01-03
Air Marshal Vinod Kumar Verma (6528 F(P))AOP, Air Head QuartersDelhi1996-04-11 to 1999-09-30
Air Marshal Philip Rajkumar (6748 F(P))Proj Dir, National Flight Test Center, ADABangalore1996-09-17 to 2001-08-31
Air Marshal Prakash Sadashivrao Pingale (6755 F(P))IG (Flt Insp & Safety), Air Head QuartersDelhi1996-10-16 to 1999-09-30
Air Marshal Sahab Prasad Verma (6466 MED)DGMS (Air), Air Head QuartersDelhi1997-02-02 to 2000-05-31
Air Marshal Vinod Patney (6125 F(P))AOC-in-C, Western Air CommandDelhi1997-04-01 to 1999-10-31
Air Marshal Krishnan Narayan Nair (6346 F(P))AOC-in-C, Southern Air CommandTrivandrum1997-05-01 to 1999-01-02
Air Marshal Thrunillayi Ramaswamy Janakiraman (7058 AE(M))SMSO, Maintenance CommandNagpur1997-06-16 to 1999-05-23
Air Marshal Shanti Swaroop Gupta (6805 AE(M))AOC-in-C, Maintenance CommandNagpur1997-08-01 to 2002-04-30
Air Marshal Proteep Kumar Ghosh (7106 AE(L))AOM, Air Head QuartersDelhi1997-08-01 to 1999-05-31
Air Marshal Syed Shahid Hussain Naqvi (7193 F(P))DCAS, Air Head QuartersDelhi1997-09-01 to 1999-09-30
Air Marshal Teshter Jall Master (7224 F(P))SASO, South Western Air CommandJohdpur/ Gandhinagar1997-09-01 to 1999-09-30
Air Marshal Michael McMahon (7399 F(P))Cmde Cmdt, No.14 Squadron1997-09-08 to 2004-09-30
Air Marshal Srinivasapuram Krishnaswamy (6338 F(P))AOC-in-C, South Western Air CommandJohdpur/ Gandhinagar1997-12-01 to 1999-10-31
Air Marshal Vinod Kumar Bhatia (6497 F(P))AOC-in-C, Central Air CommandAllahabad1997-12-22 to 1999-10-31
Air Marshal Jagbir Singh Rai (6507 F(P))AOC-in-C, Training CommandBangalore1998-01-01 to 2001-03-31
Air Marshal Manek Bomanshaw Madon (7681 F(P))Cmde Cmdt, No.29 Squadron1998-01-01 to 2005-12-31
Air Marshal Manjit Singh Sekhon (6756 F(P))SASO, Eastern Air CommandShillong1998-03-01 to 1999-09-30
Air Marshal Satish Govind Inamdar (7189 F(P))SASO, Central Air CommandAllahabad1998-03-09 to 1999-09-29
Air Marshal Darshan Singh Basra (6519 F(P))SASO, Western Air CommandDelhi1998-03-09 to 1999-01-03
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 Krishnan Narayan Nair (6346 F(P))AOC-in-C, Eastern Air CommandShillong1999-01-04 to 2000-11-30
Air Marshal Prithvi Singh Brar (6007 F(P))VCAS, Air Head QuartersDelhi1999-01-04 to 2000-07-31
Air Marshal Darshan Singh Basra (6519 F(P))AOC-in-C, Southern Air CommandTrivandrum1999-01-15 to 2000-08-31
Air Marshal Michael McMahon (7399 F(P))SASO, Western Air CommandDelhi1999-01-15 to 1999-09-30
Air Marshal Sriperumbudur Raghavan (6710 LGS)AOLM, Maintenance CommandNagpur1999-03-22 to 2001-10-31
Air Marshal Teshter Jall Master (7224 F(P))Cmde Cmdt, No.1 Squadron1999-03-31 to 2002-12-31
Air Marshal Velayudhan Girish Kumar (6747 F(P))Cmdt, National Defence CollegeDelhi1999-04-16 to 2001-03-31
Air Marshal Proteep Kumar Ghosh (7106 AE(L))SMSO, Maintenance CommandNagpur1999-08-24 to 2000-07-31
Air Marshal Manjit Singh Sekhon (6756 F(P))SASO, Western Air CommandDelhi1999-09-30 to 2000-08-31
Air Marshal Khushindhar Singh Bindra (6863 F(P))AOP, Air Head QuartersDelhi1999-10-01 to 2002-01-31
Air Marshal Satish Govind Inamdar (7189 F(P))DCAS, Air Head QuartersDelhi1999-10-01 to 2000-11-30
Air Marshal Teshter Jall Master (7224 F(P))IG (Flt Insp & Safety), Air Head QuartersDelhi1999-10-01 to 2001-03-31
Air Marshal Vinod Kumar Verma (6528 F(P))SASO, Central Air CommandAllahabad1999-10-01 to 2000-07-31
Air Marshal Michael McMahon (7399 F(P))SASO, Eastern Air CommandShillong1999-10-01 to 2001-03-31
Air Marshal Prakash Sadashivrao Pingale (6755 F(P))SASO, South Western Air CommandGandhinagar1999-10-01 to 2001-03-31
Air Marshal Vinod Patney (6125 F(P))AOC-in-C, Central Air CommandAllahabad1999-11-01 to 2000-07-31
Air Marshal Vinod Kumar Bhatia (6497 F(P))AOC-in-C, South Western Air CommandGandhinagar1999-11-01 to 2001-07-31
Air Marshal Srinivasapuram Krishnaswamy (6338 F(P))AOC-in-C, Western Air CommandDelhi1999-11-01 to 2001-07-31
Air Vice Marshal Tushar Sen (6006 F(P))Cmde Cmdt, No.1 Squadron1993-10-01 to 1999-03-30
Air Vice Marshal Sriperumbudur Raghavan (6710 LGS)ACAS (Logistics), Air Head QuartersDelhi1995-01-02 to 1999-03-21
Air Vice Marshal Suresh Chandra Vohra (6713 LGS)AOLM, Maintenance CommandNagpur1995-07-10 to 1999-03-21
Air Vice Marshal Michael McMahon (7399 F(P))ACAS (Ops), Air Head QuartersDelhi1996-06-01 to 1999-01-01
Air Vice Marshal Kurumthodathil Cherian Phillipose (7702 F(P))AOC, Maritime Air OperationsBombay1996-07-30 to 1999-02-10
Air Vice Marshal Ashok Kumar Goel (8151 F(P))Ops Mgr, Aviation Research CenterDelhi1997-02-01 to 1999-12-31
Air Vice Marshal Purnendu Kumar Mukherjee (7698 F(P))ACAS (Inspection), Air Head QuartersDelhi1997-02-03 to 2000-01-06
Air Vice Marshal Aditya Vikram Pethia (8384 F(P))Director (Training), Air Head QuartersDelhi1997-03-03 to 1999-02-14
Air Vice Marshal Kukkehalli Prabhakar Hegde (7253 MED)Cmdt, Command Hospital, Air ForceBangalore1997-06-09 to 2000-03-31
Air Vice Marshal Chandra Kant Krishnatri (7697 F(P))Cmde Cmdt, No.6 Squadron1997-09-01 to 2000-08-01
Air Vice Marshal Anil Kumar Trikha (8436 F(P))Cmdt, College of Air WarfareSecunderabad1997-10-03 to 1999-08-31
Air Vice Marshal Bijoy Krishna Pandey (8990 F(P))Dy Cmdt & CI, National Defence AcademyKhadakvasla1997-12-19 to 2000-02-06
Air Vice Marshal Ramesh Chandra Mahadik (8570 ADM)ACAS (Works), Air Head QuartersDelhi1998-02-01 to 1999-09-01
Air Vice Marshal Arunachalam Saibaba (9996 ADM)SOA, Training CommandBangalore1998-02-01 to 1999-08-31
Air Vice Marshal Nirmal Thusu (9033 F(P))SDS (Air), National Defence CollegeDelhi1998-04-01 to 2000-01-06
Air Vice Marshal Pirthi Pal Singh Kahlon (7979 AE(M))SMSO, Central Air CommandAllahabad1998-05-29 to 2001-02-28
Air Vice Marshal Narayan Menon (9005 F(P))AOC, Jammu & KashmirUdhampur1998-06-01 to 2000-02-01
Air Vice Marshal Subhash Chandra Rastogi (8999 F(P))CI (Air), Defence Services Staff CollegeWellington1998-07-01 to 1999-12-31
Air Vice Marshal Sunil Kumar Malik (9002 F(P))Addl ACAS (Ops), Air Head QuartersDelhi1998-08-01 to 1999-09-01
Air Vice Marshal Man Mohan Sehgal (8390 F(P))ACAS (Plans), Air Head QuartersDelhi1998-08-17 to 1999-12-31 - Retired
Air Vice Marshal Krishan Kumar Sangar (7017 F(P))SAASO, Maintenance CommandNagpur1998-08-17 to 1999-05-31 - Retired
Air Vice Marshal Sitaramaiah Pingali (7674 F(P))SASO, Southern Air CommandTrivandrum1998-08-17 to 2000-04-16
Air Vice Marshal Manek Bomanshaw Madon (7681 F(P))SOA, Central Air CommandAllahabad1998-08-17 to 1999-08-31
Air Vice Marshal Chandra Kant Krishnatri (7697 F(P))SOA, Eastern Air CommandShillong1998-08-17 to 1999-02-09
Air Vice Marshal Govind Chandra Singh Rajwar (8103 F(N))ADG (A), HQ NCCDelhi1998-08-18 to 1999-11-30
Air Vice Marshal Jogendra Singh Sisodia (7696 F(P))Cmdt, Air Force AcademyDundigal1998-08-18 to 2000-07-31
Air Vice Marshal Krishna Chandra Verma (7583 MET)ACAS (Meteorology), Air Head QuartersDelhi1998-11-03 to 2001-06-30
Air Vice Marshal Adi Rustomji Ghandhi (7722 F(P))ACAS (Pers - Officers), Air Head QuartersDelhi1998-11-03 to 1999-08-31
Air Vice Marshal Tej Mohan Asthana (7672 F(P))ACAS (Ops), Air Head QuartersDelhi1999-01-01 to 1999-08-30
Air Vice Marshal Shashindra Pal Tyagi (8130 F(P))ACAS (Intelligence), Air Head QuartersDelhi1999-02-01 to 1999-09-01
Air Vice Marshal Chandra Kant Krishnatri (7697 F(P))AOC, Maritime Air OperationsBombay1999-02-11 to 2000-08-31
Air Vice Marshal Manpreet Singh Brar (8715 F(P))Director (Training), Air Head QuartersDelhi1999-02-15 to 2001-08-31
Air Vice Marshal Aditya Vikram Pethia (8384 F(P))SOA, Eastern Air CommandShillong1999-02-15 to 2000-07-16
Air Vice Marshal Suresh Chandra Vohra (6713 LGS)ACAS (Logistics), Air Head QuartersDelhi1999-03-22 to 2000-07-31
Air Vice Marshal Raghu Rajan (8997 F(P))SAASO, Maintenance CommandNagpur1999-07-01 to 2000-06-06
Air Vice Marshal Sunil Kumar Malik (9002 F(P))ACAS (Intelligence), Air Head QuartersDelhi1999-09-01 to 2002-01-12
Air Vice Marshal Shashindra Pal Tyagi (8130 F(P))ACAS (Ops), Air Head QuartersDelhi1999-09-01 to 2000-12-01
Air Vice Marshal Tej Mohan Asthana (7672 F(P))ACAS (Pers - Officers), Air Head QuartersDelhi1999-09-01 to 2000-07-31
Air Vice Marshal Satish Kumar Jain (9716 F(P))Addl ACAS (Ops), Air Head QuartersDelhi1999-09-01 to 2000-01-06
Air Vice Marshal Anil Kumar Trikha (8436 F(P))AOC, 2 Air Defence Control CentreGandhinagar1999-09-01 to 2000-03-31
Air Vice Marshal Adi Rustomji Ghandhi (7722 F(P))Cmdt, College of Air WarfareSecunderabad1999-09-01 to 2001-03-31
Air Vice Marshal Ramesh Chandra Mahadik (8570 ADM)SOA, Central Air CommandAllahabad1999-09-01 to 2000-08-07
Air Vice Marshal Amalendra Nath Sen (8395 F(P))SOA, Training CommandBangalore1999-09-01 to 2001-07-31
Air Vice Marshal Govind Chandra Singh Rajwar (8103 F(N))SOA, South Western Air CommandGandhinagar1999-12-01 to 2000-12-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.