- Afif Hossain
- Litton Das
- Mehidy Hasan Miraz
- Mosaddek Hossain
- Mushfiqur Rahim
- Mustafizur Rahman
- Najmul Hossain Shanto
- Nurul Hasan
- Shakib Al Hasan
- Taskin Ahmed
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Ranaweera Mudiyanselage Shaminda Eranga
June 23, 1986, Chilaw
Right hand Bat
Right arm Fast medium
St. Mary's College, Chilaw
A brisk fast-medium bowler, Shaminda Eranga's ODI and Test debuts were both spectacular: in his first ODI, against Australia in 2011, he needed only two balls to make an impact, bowling Brad Haddin through the gate. An even more memorable dismissal followed, when Ricky Ponting failed to read his slower ball and pushed back a return catch. He then made his Test debut against the same opposition, and became only the second Sri Lankan bowler to strike with his very first delivery, when he dismissed Shane Watson.
He was laid low by a nerve-related back injury soon after his arrival at international cricket, but after nine months on the sidelines returned to the national side to take a wicket in his first over in Twenty20 internationals, completing an unprecedented treble. He has since made himself a mainstay in the Test attack, and despite his inexperience, is often called to spearhead the pacemen, when Chanaka Welegedara is absent through injury.
Eranga was discovered at an all-island pace bowling competition in 2006 by former Sri Lanka medium pacer Champaka Ramanayake and Anusha Samaranayake. Their discovery led to his being picked for the Chilaw Marians and eventually the division-one premier league tournament, which in turn led to a place in the Sri Lanka development squad.
He made his debut for Sri Lanka A in 2010 and following good performances on a tour of England in 2011, was flown back to Sri Lanka to be part of the national side, a move which fetched immediate results.
Batting & Fielding
Explore Statsguru Analysis
List A Matches
|Sri Lanka vs Ireland||0*||--||18-Jun-2016||Dublin (Malahide)||ODI # 3749|
|Sri Lanka vs Ireland||--||1/34||16-Jun-2016||Dublin (Malahide)||ODI # 3748|
|Sri Lanka vs England||1||1/94 & 3/58||09-Jun-2016||Lord's||Test # 2205|
|Sri Lanka vs England||2 & 1||0/100 & 0/4||27-May-2016||Chester-le-Street||Test # 2204|
|Sri Lanka vs England||1 & 2*||1/68||19-May-2016||Leeds||Test # 2203|