Test career Kapali made his Test debut in 2002, against Sri Lanka at
Colombo. He took 2 wickets,
Michael Vandort and
Upul Chandana as well as scoring 39 runs and 23 runs with batting. In his next 16 Tests he took just 4 more wickets and this included a
hat-trick against Pakistan in 2003. This was spread over two overs and when he trapped
Umar Gul in a LBW with the first ball of his 3rd over, Kapali became the first Bangladeshi bowler to achieve the milestone in Test cricket, and the youngest of all time, at the age of 19 years and 240 days. He finished with figures of three runs for three wickets (3/3). His effort in quickly cleaning up the tail order also allowed Bangladesh their maiden first innings lead in Tests. He is currently the player with the lowest amount of wickets in total, with 6, for those who have bowled a Test hat-trick. With the bat, Kapali has struggled thus far in Test cricket and made his highest score of 85 runs against the West Indies at Chittagong. Kapali has the unfortunate distinction of playing for the losing side in all 17 of his Test matches for Bangladesh.
One Day Internationals In
One Day International cricket he has been in and out of the side, impressing more with the bat than the ball. He hit the fastest century by a Bangladeshi batsmen (86 deliveries) in a match against India during the 2008 Asia cup., a record broken by
Shakib Al Hasan two years later. He also holds the Bangladeshi record of 7th wicket partnership of 89 runs with
Khaled Mashud, made against Kenya in 2006.One Day International Cricket - Partnership Records (Countries & Grounds) ==Domestic career==