Beckham cũng đứng thứ 6 trong bảng xếp hạng thu nhập của các vận động viên toàn cầu. Mỗi năm, thủ quân đội tuyển Anh kiếm được 25 triệu euro (32,17 triệu USD).