Mahedi Hasan in training (Source: AFP Photos)Bangladesh all-rounder Mahedi Hasan has evolved in the red-ball setup to produce a solid performance in the ongoing National Cricket League in Bangladesh. Representing Khulna, the off-spinner has replied with a solid haul to headline the opening day of the tournament's second round on Saturday.Mahedi Hasan grabs six-fer to headline NCL clashNotably, Mahedi Hasan claimed six wickets with the ball and ripped through Rajshahi Division's batting lineup at the Sher-e-Bangla National Cricket Stadium in Mirpur on October 10. Hasan took six wickets for just 38 runs in the 14 overs he bowled. Courtesy of his bowling heroics, Rajshahi was wrapped up early for just 119 runs, and Khulna, in reply, finished the day on 108 for 1.ALSO READShubman Gill To Miss Punjab’s Opening Ranji Trophy 2026-27 Match: ReportAfter the match ends, with Khulna trailing by 11 runs, the team’s next stint will be against Chattogram Division on October 18, with Hasan again likely to feature in the Playing XI.Before the eye-grabbing performance in the National Cricket League, the 31-year-old last featured and represented the country in the Asian Men's T20 2026, where he successfully managed to grab three wickets while giving away runs at an economy rate of 5.14. His Zimbabwe tour also ended fruitfully, with four wickets in his bag.Hasan’s red-ball exploits in NCLHasan has been a highly effective all-rounder for the Khulna Division since making his first-class debut in NCL in February 2015. Overall, his first-class record reads 57 matches, with 10 five-wicket hauls in the same. His 2017-18 NCL season played a pivotal role in securing the hat-trick of titles for Khulna. In 2017, the all-rounder finished as the second-highest run-scorer of the tournament, amassing 501 runs and two centuries. For the national team, Mahedi Hasan has featured in 12 ODIs and 78 T20I games, combining for a total of 93 international wickets and 619 runs with the bat across both formats.Overall, Hasan has a total of 153 first-class wickets with the ball, while having 2788 runs with the bat. Interestingly, Hasan has never debuted for the Test team of Bangladesh yet, despite proving himself in the domestic division. However, his strong all-round performance now knocks on the door of the Bangladesh selection committee ahead of the upcoming assignments, with the Test squad against Zimbabwe already announced.ALSO READIndia vs West Indies Powerplay and Death Over Specialists- 3rd T20I, WI tour of IND 2026