Janith Liyanage

Sri Lanka|Batting Allrounder
Janith Liyanage
INTL CAREER: 2022 - 2025
Browse Other Players
England
All

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Janith Liyanage prepares to hit out, Sri Lanka vs Bangladesh, 2nd ODI, Colombo, July 5, 2025

Janith Liyanage prepares to hit out

Janith Liyanage shapes to ramp one away, Sri Lanka vs Bangladesh, 2nd ODI, Colombo, July 5, 2025
Janith Liyanage shapes to ramp one away••Associated Press
Janith Liyanage made 53 off 52 balls, New Zealand vs Sri Lanka, 3rd ODI, Auckland, January 11, 2025
Janith Liyanage made 53 off 52 balls••Getty Images
Janith Liyanage got off to a start after coming in at a tough time, Sri Lanka vs New Zealand, 2nd ODI, Pallekele, November 17, 2024
Janith Liyanage got off to a start after coming in at a tough time••Associated Press
Janith Liyanage walked thinking he'd nicked behind, but replays showed otherwise, Sri Lanka vs India, 1st ODI, Colombo, August 2, 2024
Janith Liyanage walked thinking he'd nicked behind, but replays showed otherwise••Associated Press
Janith Liyanage smashed his maiden ODI century to lift Sri Lanka, Bangladesh vs Sri Lanka, 3rd ODI, Chattogram, March 18, 2024
Janith Liyanage smashed his maiden ODI century to lift Sri Lanka••AFP/Getty Images
Janith Liyanage kept Sri Lanka afloat with a flighting half-century, Bangladesh vs Sri Lanka, 3rd ODI, Chattogram, March 18, 2024
Janith Liyanage kept Sri Lanka afloat with a flighting half-century••BCB
Janith Liyanage and Kusal Mendis put on 69 off 68 for the fifth wicket, Bangladesh vs Sri Lanka, 1st ODI, Chattogram, March 13, 2024
Janith Liyanage and Kusal Mendis put on 69 off 68 for the fifth wicket••AFP/Getty Images
The victorious Sri Lanka squad with its spoils, Sri Lanka vs Afghanistan, 3rd ODI, Pallekele, February 14, 2024
The victorious Sri Lanka squad with its spoils••AFP/Getty Images
Janith Liyanage kept one end steady for Sri Lanka, Sri Lanka vs Zimbabwe, 2nd ODI, Colombo, January 8, 2024
Janith Liyanage kept one end steady for Sri Lanka••AP Photo/Eranga Jayawardena
Janith Liyanage pads up at training, Lucknow, February 23, 2022
Janith Liyanage pads up at training••Associated Press
Janith Liyanage looked very settled at the crease, Sri Lanka vs Bangladesh, 1st ODI, Colombo (RPS), July 2, 2025
Janith Liyanage looked very settled at the crease••Associated Press
Kusal Mendis and Janith Liyanage added 39 crucial runs for the sixth wicket, Sri Lanka vs New Zealand, 2nd ODI, Pallekele, November 17, 2024
Kusal Mendis and Janith Liyanage added 39 crucial runs for the sixth wicket••AFP/Getty Images
Charith Asalanka and Janith Liyanage added 55 off 65 balls, Sri Lanka vs West Indies, 2nd ODI, Pallekele, October 23, 2024
Charith Asalanka and Janith Liyanage added 55 off 65 balls••AFP/Getty Images
Janith Liyanage made a crucial 25 off just 13 balls, Galle Marvels vs Jaffna Kings, Lanka Premier League 2024, Pallekele, July 2, 2024
Janith Liyanage made a crucial 25 off just 13 balls••SLC
Janith Liyanage's counter-attacking century took Sri Lanka past the 230 mark, Bangladesh vs Sri Lanka, 3rd ODI, Chattogram, March 18, 2024
Janith Liyanage's counter-attacking century took Sri Lanka past the 230 mark••AFP/Getty Images
Janith Liyanage top scored with a 69-ball 67, Bangladesh vs Sri Lanka, 1st ODI, Chattogram, March 13, 2024
Janith Liyanage top scored with a 69-ball 67••AFP/Getty Images
Janith Liyanage provided stability to the innings with his skipper, Bangladesh vs Sri Lanka, 1st ODI, Chattogram, March 13, 2024
Janith Liyanage provided stability to the innings with his skipper••AFP/Getty Images
Janith Liyanage put up a useful partnership with Charith Asalanka, Sri Lanka vs Afghanistan, 2nd ODI, Pallekele, February 11, 2024
Janith Liyanage put up a useful partnership with Charith Asalanka••AFP/Getty Images
Janith Liyanage helped steady Sri Lanka after early losses, Sri Lanka vs Zimbabwe, 2nd ODI, Colombo, January 8, 2024
Janith Liyanage helped steady Sri Lanka after early losses••AFP/Getty Images