How to get latest page (not post) of User and display the content

You need to use WP_Query.
get_posts will only get you post =)

<?php 
$user_id = get_current_user_id();
echo $user_id;
        $args=array(
            'post_type' => 'page',
            'post_status' => 'published',
            'posts_per_page' => 1,
            'author' => $user_id
        );                       
        $wp_query = new WP_Query($args);
        while ( have_posts() ) : the_post(); 
            the_title(); 
        endwhile; 
        ?>

Tested, and it is working