One way of doing this is to create a new article and insert a php code which will connect to the database and read from the users table. To do that you will need an extension that lets you use php in articles. I personally use Sourcere but you can use any. Here's a sample of the code that can get you started.
<?php
$db = JFactory::getDbo();
$query = $db->getQuery(true)
->select($db->quoteName(array('username', 'email')))
->from($db->quoteName('#__users'));
$db->setQuery($query);
$result = $db->loadObjectList();
foreach ($result as $row) {
echo $row->username.'|'.$row->email;
}
?>
And for the phone number and other profile things you can do the same but change the name of the table to __user_profiles
. So the code will look something like below. Also, check the database tables to see the column and row values.
<?php
$db = JFactory::getDbo();
$query = $db->getQuery(true)
->select($db->quoteName(array('profile_key')))
->from($db->quoteName('#__user_profiles'));
$db->setQuery($query);
$result = $db->loadObjectList();
foreach ($result as $row) {
if( ($row->profile_key) == "profile.phone")
echo $row->profile_value;
}
?>