A thrombus removal means (300) and a thrombus removal device (1) particularly suited to the removal of a thrombus from an intracranial vessel. The thrombus removal means (300) is a mesh structure defining a lumen and is switchable between a contracted configuration and an expanded configuration, the thrombus removal means (300) has a plurality of inwardly arching ribs (321) extending in the lumen, each of the plurality of inwardly arching ribs (321) has a three-dimensional contour and has both ends thereof fixed to the mesh structure. The thrombus removal device (1) includes a guide wire, a pusher shaft (100), an outer sheath (2) and an inner tube (4) movable relative to the outer sheath (2), the guide wire is inserted through the inner tube which is in turn received in the outer sheath and is movable over the guide wire, the thrombus removal device further includes a thrombus removal means.