Mushfiqur Rahim, the Test Captain of Bangladesh National Team, is the highest run scorer in BPL history (1172 runs in 42 matches), he also was among the top five run scorers in last edition’s BPL. He scored the first double century in Test cricket against Srilanka for Bangladesh back in 2013. He has five Test and four ODI centuries. With 12 half-centuries and a strike rate of 124.4 clearly shows how he is capable of killing his opponents in T20s. He has also featured in PSL for Karachi Kings.Mushfiqur plays another significant role keeping the stumps for his team in both international and domestic cricket. He is country's most successful keeper by a distance, his presence behind the stumps is another blissful tonic for the team. Inspiring from the team from behind and leading from the front, Mushfiqur Rahim is certainly one of the most complete packages of BPL. Rajshahi Kings is eagerly looking forward for his tremendous effort to the team.