ESPNcricinfo picks out of some of the best spells, innings and catches from the 2018-19 BPL.
Chittagong Vikings caused an opening day upset through Frylinck's four-wicket haul, as the defending champions and the most expensive side, Rangpur Riders, were bowled out for 98. Frylinck's opening burst, in which he took three out of his four wickets, was an exhibition of accurate medium-paced bowling.
It was a dream opening burst by the veteran Mashrafe, as he removed Tamim Iqbal, Imrul Kayes, Evin Lewis and Steven Smith in the first 6.4 overs. The Victorians were unable to stage a recovery and were blown away for just 63.
Plucked out of nowhere, rookie offspinner Al Islam began poorly on debut, dropping catches off successive balls. But he managed to keep his calm to take the tournament's third hat-trick and help the Dynamites to an unlikely two-run win over Riders.
It is hard to pick which of Roy's two boundary catches were better, but the one of Yasir Ali was both a visual delight and crucial to the match situation. A well set Yasir dragged Alok Kapali's rank long-hop towards deep midwicket where Roy flew to his left and plucked what looked like a certain six out of thin air, with one hand, without toppling over the boundary line.
It took two giants to remove another. When Chris Gayle blasted one down the ground, Russell hared from long-off, first intercepting the ball, before flicking it back to Pollard, who had positioned himself nearby, as he tumbled over the boundary line. Then they broke into their jig, which made it even more special for the crowd.
After Laurie Evans smashed Sohail Tanvir towards backward point, Afif ran from deep cover, jumped to get hold of the ball, threw it up in the air as he was inches from the boundary, and grabbed it on the second attempt, upon regaining balance.
Saving his best for his first BPL final, Tamim clobbered Dhaka Dynamites. He struck 11 sixes and ten fours, as he took Comilla Victorians to a massive score, magnified by the occasion of the final. It proved match-winning as they lifted the BPL trophy for the second time.
Against Rajshahi's quality bowling attack, Mushfiqur guided Chittagong Vikings to a successful 159-run chase. He added 88 runs in an unbeaten fifth-wicket stand with Mosaddek Hossain. Finishing the job has often been considered Mushfiqur's bugbear but he took care of it on this occasion.
Having made just 13 runs in his previous five innings, Evans didn't think he'd get to play against Victorians. But Rajshahi Kings took a chance, with Evans going on to hit a memorable unbeaten century. The innings helped them to a crucial fourth win in seven games at that stage.