Star Bangladesh cricketer Shakib Al Hasan found himself in the middle of another controversy as a video of beating a fan with his cap went viral.
The all-rounder lost his cool at a promotional event after Bangladesh vs England 1st T20I on March 9.
Despite heavy security, Shakib was surrounded by fans and just as he was about to enter his car, a fan tried to take away Shakib's cap, which left the cricketer angry.
Also read: WPL 2023: UP Warriorz beat struggling RCB by 10 wickets