The Bangladesh Cricket Board (BCB) has revoked the national contract of middle-order batsman Sabbir Rahman for assaulting a fan during a first-class match.
Rahman has also been slapped with a fine of two million taka (25,000 USD approx) over the incident and has been handed a six-month ban from the domestic game.
The 26-year-old has also been fined earlier for a disciplinary breach in 2016.
The punishment was spelled out by BCB
president Nazmul Hassan after the disciplinary committee's hearing on Monday, reports ESPNcricinfo.
The decision came after Rahman was found to have assaulted a young fan on December 21, the second day of Rajshahi Division's National Cricket League game against Dhaka Metropolis.
Rahman allegedly went behind the sightscreen and beat the fan during innings break and also misbehaved with the match referee after being summoned for investigation.