Gautam Gambhir, the Indian opener, has been ruled out of the third and final Test against Sri Lanka at the P Sara Oval, while offspinner Harbhajan Singh is also a doubtful starter. Gambhir had missed the second Test because of a swelling in the knee and Harbhajan, who was not at full fitness for the first Test, did not train with the team today.