Danh sách thành tích trong sự nghiệp của Lionel Messi
Danh hiệu cá nhân > Ghi bàn > Hat-trick

| STT | Cho | Đấu với | Kết quả | Giải đấu | Ngày |
| --- | --- | --- | --- | --- | --- |
| 1 | Barcelona | Real Madrid | 3–3 (H) | La Liga 2006–07 | 10 tháng 3 năm 2007 |
| 2 | Atlético Madrid | 3–1 (A) | Cúp Nhà vua Tây Ban Nha 2008–09 | 6 tháng 1 năm 2009 |  |
| 3 | Tenerife | 5–0 (A) | La Liga 2009–10 | 10 tháng 1 năm 2010 |  |
| 4 | Valencia | 3–0 (H) | La Liga 2009–10 | 14 tháng 3 năm 2010 |  |
| 5 | Zaragoza | 4–2 (A) | La Liga 2009–10 | 21 tháng 3 năm 2010 |  |
| 6 | Arsenal4 | 4–1 (H) | UEFA Champions League 2009–10 | 6 tháng 4 năm 2010 |  |
| 7 | Sevilla | 4–0 (H) | Siêu cúp bóng đá Tây Ban Nha 2010 | 21 tháng 8 năm 2010 |  |
| 8 | Almería | 8–0 (A) | La Liga 2010–11 | 20 tháng 11 năm 2010 |  |
| 9 | Real Betis | 5–0 (H) | Cúp Nhà vua Tây Ban Nha 2010–11 | 12 tháng 1 năm 2011 |  |
| 10 | Atlético Madrid | 3–0 (H) | La Liga 2010–11 | 5 tháng 2 năm 2011 |  |
| 11 | Osasuna | 8–0 (H) | La Liga 2011–12 | 17 tháng 9 năm 2011 |  |
| 12 | Atlético Madrid | 5–0 (H) | La Liga 2011–12 | 24 tháng 9 năm 2011 |  |
| 13 | Mallorca | 5–0 (H) | La Liga 2011–12 | 29 tháng 10 năm 2011 |  |
| 14 | Viktoria Plzeň | 4–0 (A) | UEFA Champions League 2010–11 | 1 tháng 11 năm 2011 |  |
| 15 | Málaga | 4–1 (A) | La Liga 2011–12 | 22 tháng 1 năm 2012 |  |
| 16 | Valencia4 | 5–1 (H) | La Liga 2011–12 | 19 tháng 2 năm 2012 |  |
| 17 | Argentina | Thụy Sĩ | 3–1 (A) | Giao hữu | 29 tháng 2 năm 2012 |
| 18 | Barcelona | Bayer Leverkusen5 | 7–1 (H) | UEFA Champions League 2011–12 | 7 tháng 3 năm 2012 |
| 19 | Espanyol4 | 4–0 (H) | La Liga 2011–12 | 20 tháng 3 năm 2012 |  |
| 20 | Granada | 5–3 (H) | La Liga 2011–12 | 2 tháng 5 năm 2012 |  |
| 21 | Málaga | 4–1 (H) | La Liga 2011–12 | 5 tháng 5 năm 2012 |  |
| 22 | Argentina | Brazil | 4–3 (N) | Giao hữu | 9 tháng 6 năm 2012 |
| 23 | Barcelona | Deportivo La Coruña | 5–4 (A) | La Liga 2012–13 | 20 tháng 10 năm 2012 |
| 24 | Osasuna4 | 5–1 (H) | La Liga 2012–13 | 27 tháng 1 năm 2013 |  |
| 25 | Argentina | Guatemala | 4–0 (A) | Giao hữu | 14 tháng 6 năm 2013 |
| 26 | Barcelona | Valencia | 3–2 (A) | La Liga 2013–14 | 1 tháng 9 năm 2013 |
| 27 | Barcelona | Ajax | 4–0 (H) | UEFA Champions League 2013–14 | 18 tháng 9 năm 2013 |
| 28 | Barcelona | Osasuna | 7–0 (H) | La Liga 2013–14 | 16 tháng 3 năm 2014 |
| 29 | Barcelona | Real Madrid | 4–3 (A) | La Liga 2013–14 | 23 tháng 3 năm 2014 |
| 30 | Barcelona | Sevilla | 5–1 (H) | La Liga 2014–15 | 22 tháng 11 năm 2014 |
| 31 | Barcelona | APOEL | 4–0 (A) | UEFA Champions League 2014–15 | 25 tháng 11 năm 2014 |
| 32 | Barcelona | Espanyol | 5–1 (H) | La Liga 2014–15 | 7 tháng 12 năm 2014 |
| 33 | Barcelona | Deportivo La Coruña | 4–0 (A) | La Liga 2014–15 | 18 tháng 1 năm 2015 |
| 34 | Barcelona | Levante | 5–0 (H) | La Liga 2014–15 | 15 tháng 2 năm 2015 |
| 35 | Barcelona | Rayo Vallecano | 6–1 (H) | La Liga 2014–15 | 15 tháng 3 năm 2015 |
| 36 | Barcelona | Granada | 4–0 (H) | La Liga 2015–16 | 9 tháng 1 năm 2016 |
| 37 | Barcelona | Valencia | 7–0 (H) | Cúp Nhà vua Tây Ban Nha 2015–16 | 3 tháng 2 năm 2016 |
| 38 | Barcelona | Rayo Vallecano | 5–1 (A) | La Liga 2015–16 | 3 tháng 3 năm 2016 |
| 39 | Argentina | Panama | 5–0 (N) | Cúp bóng đá toàn châu Mỹ 2016 | 10 tháng 6 năm 2016 |
| 40 | Barcelona | Celtic | 7–0 (H) | UEFA Champions League 2016–17 | 13 tháng 9 năm 2016 |
| 41 | Manchester City | 4–0 (H) | UEFA Champions League 2016–17 | 19 tháng 10 năm 2016 |  |
| 42 | Espanyol | 5–0 (H) | La Liga 2017–18 | 9 tháng 9 năm 2017 |  |
| 43 | Eibar4 | 6–1 (H) | La Liga 2017–18 | 19 tháng 9 năm 2017 |  |
| 44 | Argentina | Ecuador | 3–1 (A) | Vòng loại Giải vô địch bóng đá thế giới 2018 | 10 tháng 10 năm 2017 |
| 45 | Barcelona | Leganés | 3–1 (H) | La Liga 2017–18 | 7 tháng 4 năm 2018 |
| 46 | Deportivo La Coruña | 4–2 (A) | La Liga 2017–18 | 29 tháng 4 năm 2018 |  |
| 47 | Argentina | Haiti | 4–0 (H) | Giao hữu | 29 tháng 5 năm 2018 |
| 48 | Barcelona | PSV Eindhoven | 4–0 (H) | UEFA Champions League 2018–19 | 18 tháng 9 năm 2018 |
| 49 | Levante | 5–0 (A) | La Liga 2018–19 | 16 tháng 12 năm 2018 |  |
| 50 | Sevilla | 4–2 (A) | La Liga 2018–19 | 23 tháng 2 năm 2019 |  |
| 51 | Real Betis | 4–1 (A) | La Liga 2018–19 | 17 tháng 3 năm 2019 |  |
| 52 | Celta Vigo | 4–1 (H) | La Liga 2019–20 | 9 tháng 11 năm 2019 |  |
| 53 | Mallorca | 5–2 (H) | La Liga 2019–20 | 7 tháng 12 năm 2019 |  |
| 54 | Eibar4 | 5–0 (H) | La Liga 2019–20 | 22 tháng 2 năm 2020 |  |
4 Ghi 4 bàn thắng5 Ghi 5 bàn thắng