This Paper Attempts to Estimate Financial Performance In Terms of Profit and Cost Efficiency Levels Using Frontier Analysis Based on Panel Data of 52 Domestic Banks In India During 2000-2006. the Findings Show on an Average Bank Is 88 Cost Efficient and 67 Profit Efficient In India. Efficiency Ratios Are Comparable With International Studies on Efficiency of Financial Institutions. As Against the Popular Belief, No Significant Difference In Mean Efficiency of Public Sector Banks and Private Sector Banks Is Found. Bank Size Is Found to Be Associated With Higher Cost Efficiency But Not Profit Efficiency. Banks, Which Are Inefficient In Risk Management, Are Found to Be Under Performing. Efficiency Gains of Competition Are Clearly Evident In the Study.