Switch To India
Home > Banking & Finance > Credit Cards > SBI Card

SBI Card

India Ownership Score™
100 / 100

SBI Card is a an Indian-owned brand headquartered in Gurugram, Haryana, India. It was founded in 1998. The brand operates under SBI Cards and Payment Services Limited. It is classified as a Indian Public Company in India.

Ownership data reviewed using publicly available corporate filings and disclosures.

SBI Card competes with foreign brands in Credit Cards

Country of OriginIndia
HeadquartersGurugram, Haryana
Founded1998
Parent CompanySBI Cards and Payment Services Limited
Ownership TypeIndian Public Company
Indian BrandYes 🇮🇳
Price SegmentMid-Range
Official WebsiteVisit