He waited 12 years and 8,000 first-class runs for this moment, and it only came because someone else got injured. Then he made 188. He only got in because of an unexpected injury to Pathum Nissanka. This was Lahiru udara first Test in almost a year, though you would never have guessed it. Not a nervous, scratchy hundred either. 188 runs off 248 balls against West Indies in the 2nd Test.
At 32 years and 8 months, he became one of the oldest Sri Lankans ever to score a maiden Test hundred, sitting just behind Chaminda Vaas, who did it at 33.
Udara has always been an aggressive, free-flowing opener, and in this innings he broke the record for the most sixes in a Test innings by a Sri Lankan opening batter. The record he broke belonged to Sanath Jayasuriya.
Hereโs your #RomeDL athlete of the day!
Rumesh Tharanga Pathirage has made history as the first Sri Lankan athlete ever to break the 90-meter barrier in the javelin throw with 92.62m and thanks to your votes, he has been crowned the Athlete of the Day!
Make sure to cast your vote during #StockholmDL at https://t.co/qy5coXGEZQ and help choose the next Athlete of the Day!
#DiamondLeague
๐ฑ๐ฐ Sri Lankaโs Rumesh Tharanga Pathirage wins the men's javelin throw event at the Rome Diamond League with a massive 92.62m throw โ
โถ๏ธ Read more: https://t.co/dw65oHlRTG
New Meeting Records set at the Rome Diamond League ๐ฎ๐น
๐ฑ๐ฐ Rumesh Tharanga Pathirage โ 92.62m (Javelin Throw)
๐บ๐ธ Trey Cunningham โ 12.98s (110mH)
Since the start of the 2026 Diamond League season, Rome has produced the fewest meeting records, with only two.
Shanghai leads the way with nine meeting records, while Xiamen and Rabat are tied for second with seven each.
#RomeDL
An all-time start to #RomeDL ๐ฎ๐น
๐ฑ๐ฐ Rumesh Tharanga Pathriage launches his name into the world all-time top 10 list in the menโs javelin, throwing 92.62m (303-10) for a meet record and nearly a nine-meter win.
๐ธ: Chiara Montesano for Diamond League AG
The biggest javelin throw since the Paris Olympics โผ๏ธ
Rumesh Tharanga Pathirage has just thrown an incredible 92.62m to win the javelin at the Rome Diamond League ๐ฑ๐ฐ
It puts the Sri Lankan eighth on the all-time list and it's the biggest throw since Arshad Nadeem recorded a mark of 92.97m at the Paris Olympics ๐
92.62m!!๐คฏ๐ฅ
National Record โ๏ธ
World Lead โ๏ธ
8th alltime โ๏ธ
Rumesh Tharanga ๐ฑ๐ฐ soars high at the Rome Diamond League, going out to a massive throw of 92.62m in the men's Javelin Throw!
A massive Sri Lankan Record, making him 2nd alltime in Asia and 8th alltime in the world.
92M CLUB โผ๏ธ
Rumesh Tharanga Pathirage launches the javelin out to a MASSIVE 92.62m at the @GoldenGalaDL ๐ซจ
The mark shatters the national record and pushes him up to No. 8๏ธโฃ on the all-time list ๐ค
#DiamondLeague
MEGA THROW ๐
๐ฑ๐ฐ's Rumesh Tharanga launches the javelin in a meeting record of 89.28m in Nairobi to take the win at the Kip Keino Classic ๐ฏ
Tune into the livestream now ๐ https://t.co/JsQAE0GUen
#ContinentalTourGold
New number 1 in the world! Sri Lanka 89.31 m Rumesh! I said last year he would throw 90 m, now I believe he can go 95-96โฆ only 23โฆ former fast bowler
89.37m!!๐ฅ
National Record โ๏ธ
Rumesh Tharanga ๐ฑ๐ฐ landed a massive Personal Best (PB) of 89.37m in the Javelin at the Champions Meet in Sri Lanka!
He improved his own National Record by almost 3 metres and is now the 4th best Asian thrower alltime.
Something amazing happened in ๐ฑ๐ฐ athletics today. Rumesh Tharanga threw 89.37m in the Javelin. This is the best performance by a ๐ฑ๐ฐ athlete ever, in any event (pending ratification)
This would have been a medal in 19 out of 20 Global level championships, including all 7 Olympics.