A ruthenium complex having a chemical formula of RuL1L2X is provided. The chemical formula includes a structural formula represented by the following Formula (I):
in which, X is a monodentate anion ligand, L1 and L2 respectively represent a heterocyclic tridentate ligand with a structure shown in the following structural formula (II):
and a bipyridine ligand derivative with a structure shown in the following structural formula (III):
in which R1, R2, R4 and R5 of L1 and L2 are the same or different substituents and represent alkyl, alkoxy, aminoalkyl, haloalkanes or substituted phenyl group, carboxylic acid group or acid radical salt thereof, sulfonic acid group or acid radical salt thereof, phosphoric acid group or acid radical salt thereof or hydrogen atom. R3 represents perhalogenated alkyl group, alkoxy, alkyl, amino, halogens, or hydrogen atom. The ruthenium complexes are suitable for being used as dye-sensitizers for fabricating dye-sensitized solar cells.