You can list a directory using sudo:
$ sudo ls /var/log/apache/
access_log error_log
But you can't list files with a wildcard using sudo:
$ sudo ls /var/log/apache/*_log
ls: cannot access /var/log/apache/*_log: No such file or directory
ls: cannot access /var/log/apache/*_log: No such file or directory
Ensure parameter expansion happens in the shell run by sudo, not in the user's shell:
$ sudo bash -c 'ls /var/log/apache/*_log'
(source)