Messi sút quả phạt đền ở phút 32, giúp Barca vượt lên dẫn trước trong trận đấu trên sân nhà với Cadiz sau khi tiền vệ khi Pedri bị phạm lỗi trong vòng cấm.
Barca bị Cadiz gỡ hòa ở phút 89 thông qua bàn thắng của Alex Fernandez. Tuy nhiên, bàn thắng thứ 21 trong mùa giải của Messi vẫn là cơ hội làm nên lịch sử khi anh vượt qua Xavi với tư cách là cầu thủ có nhiều lần ra sân nhất La Liga trong lịch sử của CLB.
Messi hiện đã xuất hiện trong 506 trận trong màu áo đội bóng xứ Catalan, nhiều hơn Xavi - người rời Camp Nou vào năm 2015.
Tính về số trận đấu với Barca trên mọi mặt trận, Messi cũng chỉ đứng sau người đồng đội cũ với tổng số 761 trận, kém Xavi 8 trận.
Messi gần như chắc chắn sẽ vượt qua Xavi trước khi mùa giải kết thúc, giúp củng cố vị thế của anh, trở thành cầu thủ vĩ đại nhất của Barca.
Cầu thủ 33 tuổi đã trở thành người ghi bàn nhiều nhất mọi thời đại của CLB với 654 bàn thắng và giành được nhiều danh hiệu nhất ở Camp Nou.
Hợp đồng của Messi sẽ hết hạn vào cuối tháng 6 và anh cho biết sẽ không đưa ra quyết định cuối cùng về động thái tiếp theo của mình cho đến khi mùa giải kết thúc.
Messi sẽ trở lại cùng với Barca trong trận đấu với Elche vào ngày 25/2. Anh đặt mục tiêu ghi bàn ở La Liga trong trận thứ 7 liên tiếp trong trận đấu này.