Routing table filtering for 'all subnets containing'?

At the moment if filtering for a route to i.e. 1.1.1.1 there’s no easy way to see it in the routing table if i.e. the best route is 1.1.1.0/24
Using the route filters ‘in’ will show no results because 1.1.1.1 is too specific. So I have to manually back off my dst-address search criteria to 1.1.1.0/24 or greater

Is there a way to show all candidate routes that could be used to reach 1.1.1.1?
i.e. it would show routes such as the following which are all potential candidates to get there
0.0.0.0/0 via 1.2.3.4
1.0.0.0/8 via 2.3.4.5
1.1.0.0/16 via 3.4.5.6
1.1.0.0/18 via 2.3.4.5
1.1.1.0/24 via 6.7.8.9

Or at the very least just show 1.1.1.0/24 via 6.7.8.9 which is the most specific route

What do you mean by “too specific”?

[me@MyTik] > ip route print where 1.1.1.1 in dst-address
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit
 #      DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
 0 A S  0.0.0.0/0                          192.168.103.1             1
 1 A S  0.0.0.0/0                          192.168.227.1             1
 2 X S  0.0.0.0/0                          br-lo                     1
 3 A S  1.1.1.0/24                         192.168.103.5             1