CREATE TABLE table_name_19 (matches INT, econ VARCHAR, wickets VARCHAR, best VARCHAR)

What are the lowest matches that have wickets greater than 16, 3/15 as the best, and an econ less than 8?
SELECT MIN(matches) FROM table_name_19 WHERE wickets > 16 AND best = "3/15" AND econ < 8
SELECT MIN("matches") FROM "table_name_19" WHERE "3/15" = "best" AND "econ" < 8 AND "wickets" > 16