Lionel Messi

Messi kemudian memulai tampil mengesankan lagi setelah mencetak 11 gol dalam lima pertandingan. Pertama dia mencetak gol pada menit ke-84 melawan Málaga untuk menang 2-1, kemudian ia mencetak dua gol melawan Almeria UD pada kedudukan 2-2. [93] Ia melanjutkan pesta golnya dengan satu minggu yang mengesankan di mana ia mencetak delapan gol, ia mulai dengan mencetak hat-trick saat melawan Valencia di kandang dalam kemenangan 3-0, kemudian ia mencetak dua gol melawan Stuttgart, dalam kemenangan 4-0 sekaligus membawa Barcelona lolos ke perempat final Liga Champions, dan akhirnya ia mencetak hat-trick yang lain melawan Real Zaragoza dalam kemenangan tandang 4-2, menjadi pemain Barcelona pertama untuk mencetak back-to-back hat-trik di La Liga. Ia memainkan resmi pertandingan ke-200 nya untuk Barcelona melawan Osasuna pada 24 Maret 2010.
Pada tanggal 6 April 2010, untuk pertama kalinya dalam karier Messi, ia mencetak empat gol dalam satu pertandingan, banyak gol dalam kemenangan kandang 4-1 atas Arsenal di leg Liga Champions perempat final kedua. Hal ini juga membuat dia melewati pemain Barcelona Rivaldo sebagai pencetak gol terbanyak sepanjang waktu terbesar dalam kompetisi. Pada 10 April, Messi mencetak gol ke-40 musim ini ketika ia menyarangkan gol pertama di 2-0. menang melawan judul-saingan Real Madrid di El Clásico. Pada tanggal 1 Mei, Messi memainkan permainan ke-50 musim ini dan mencetak dua gol pada kemenangan tandang 4-1 melawan Villarreal. Hanya tiga hari kemudian, pada 4 Mei, Messi mencetak dua gol dalam kemenangan 4-1 di lainnya di kandang saat melawan Tenerife. Messi mencetak gol ke-32-nya di musim ini pada tanggal 8 Mei, selama kemenangan tandang melawan Sevilla, dan pada pertandingan final melawan Valladolid, ia mencetak dua gol di babak kedua untuk melampaui rekor klub yang pernah dilakukan Ronaldo dari 34 gol dalam satu musim di liga utama, ditetapkan pada tahun 1996-97, dan menyelesaikan empat gol di belakang rekor sepanjang masa yang dipegang oleh Telmo Zarra. Dia menjadi pemain terbaik La Liga dua kali berturut-turut pada 3 Juni 2010.