- Babar Azam
- Haris Rauf
- Iftikhar Ahmed
- Khushdil Shah
- Mohammad Nawaz
- Mohammad Rizwan
- Mohammad Wasim
- Naseem Shah
- Shadab Khan
- Shan Masood
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Kamrul Islam Rabbi
December 10, 1991, Barisal
Right hand Bat
Right arm Medium fast
Kamrul Islam Rabbi spent much of his young life pounding the unresponsive pitches in Bangladesh's first-class scene. He is a right-arm medium-pace bowler who has become Barisal Division's bowling mainstay since his debut in 2008. The 2010-11 NCL season was his breakthrough, as he picked up 19 wickets at 23.78 but thereafter he hardly featured among the top pace bowlers.
He played in the 2010 U-19 World Cup after a good 2009 lead-up campaign, then returned to the first-class grind, and had some moments of success in the NCL and later in the Dhaka Premier League.
Born and brought up in Barisal, Rabbi wanted to be a forest officer growing up. It made sense as the Sundarban mangrove forest was nearby. He was spotted by former Bangladesh captain Khaled Mahmud, who drafted him for Old DOHS Sports Club in the 2007-08 Dhaka Premier League. Rabbi had to be given proper bowling boots because he hadn't prepared to play in the top domestic competition.
When he made his Test debut against England in 2016, Rabbi had already played 47 first-class matches, mostly for Barisal.
Batting & Fielding
Explore Statsguru Analysis
List A Matches
|Mohammedan vs Abahani Ltd||6||0/43||22-Mar-2023||Mirpur||List A|
|Barishal vs Riders||--||2/33||12-Feb-2023||Mirpur||T20|
|Barishal vs Challengers||--||2/38||27-Jan-2023||Sylhet||T20|
|Barishal vs Strikers||1*||1/31||24-Jan-2023||Mirpur||T20|
|Barishal vs Dominators||--||0/35||20-Jan-2023||Chattogram||T20|