Suresh Joachim is here seen celebrating after establishing a new world record for the longest bowling marathon ever. He played continuously for 100 hours in Toronto, Canada, last weekend.

Sri Lanka's Suresh, who holds the second most number of world records, beat the former best mark of 60 hours and 15 minutes held by Italo-Maltese Giancarlo Tolu, a Malta Tenpin Bowling Association coach for juniors.

Tolu rolled more than 300 games during the marathon at the SuperBowl in September last year.

Throughout the challenge he raised money for Special Olympics and bowled using the same hand.

Unlike previous record holders he never changed his 15-pound bowling ball for a lighter one.

Before Tolu's achievement, the best mark belonged to Austrian Christian Hofer (55 hours and 16 minutes).

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.