The singer’s global Divide Tour launched on March 16, 2017 and is due to end on August 26. That’s 893 days on the road, compared to the 760 days that U2 clocked up.
Sheeran’s tour topped U2’s attendance record of 7.3 million on May 24 in France with a total attendance of 7,315,970.
The tour saw Sheeran pack out stadiums across more than a dozen nights in Australia, with just himself and a guitar on stage.
Irish rockers U2, meanwhile, bring their Joshua Tree stadium tour to Australia this November, the first time they have toured here in nine years.
Sheeran released latest album, No.6 Collaborations Project, in July, with guests including Justin Bieber, Stormzy, Eminem, 50 Cent and Bruno Mars.