- Moeen Ali
- Harry Brook
- Jos Buttler
- Sam Curran
- Liam Livingstone
- Dawid Malan
- Adil Rashid
- Phil Salt
- Ben Stokes
- David Willey
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Ranasinghe Arachchige Suranga Lakmal
March 10, 1987, Matara
Right hand Bat
Right arm Fast medium
Right-arm quick Suranga Lakmal parlayed his height and ability to extract bounce and swing into one of the longest, most successful fast-bowling careers in Sri Lankan cricket, enough to place him below only Chaminda Vaas on the team's all-time Test wicket-takers' list.
Good performances with Sri Lanka A fetched him a call-up into the national side in 2010. In 2011 he took eight wickets across three Tests against Australia at home. More than most seamers from the subcontinent, Lakmal's numbers improved radically overseas - he has a 15-run difference between his averages home and away. Against Pakistan in the series in the UAE in 2014, he took 12 wickets in the three Tests and followed it up with six in his next one, against Bangladesh in Chattogram. Lakmal's first five-for came against South Africa in Port Elizabeth in December 2016; he took 12 wickets in two Tests on that tour, albeit in matches Sri Lanka lost.
The theme of overseas overachiever was a long-running one: Lakmal took seven in Kolkata in 2017, five in Bridgetown later that year, five each in back-to-back matches in Christchurch and Brisbane in 2018-19, and 11 in two Tests in North Sound in 2021.
Though he made his ODI debut in 2009, he missed the World Cup that followed and was not quite a regular in the one-day side till the middle of the next decade. After a small handful of years when he played ten or more ODIs apiece, he faded out of white-ball contention while still remaining a mainstay of the Test attack.
Suranga Lakmal Career Stats
Batting & Fielding
Explore Statsguru Analysis
Debut/Last Matches of Suranga Lakmal
List A Matches
Recent Matches of Suranga Lakmal
|Derby 2nd XI vs Yorks 2nd XI||--||2/29||30-May-2023||Sheffield||OTHERT20|
|Derby 2nd XI vs Lancs 2nd XI||--||1/54||18-May-2023||Manchester||OTHERT20|
|Derby 2nd XI vs Notts 2nd XI||7||1/18||16-May-2023||Derby||OTHERT20|
|Derbyshire vs Gloucs||2*||3/77||11-May-2023||Derby||FC|
|Derby 2nd XI vs Notts 2nd XI||--||4/32 & 0/15||17-Apr-2023||Nottingham||OTHER|