Taijul Islam was the first ODI debutant to get an ODI hat-trick. Bravo indeed.

100 + 100

Mushfiqur Rahim is the first Double centurion in Bangladesh Cricket History. He did it against Srilanka in 2013.


The highest number of runs scored by Bangladesh Cricket team in the ODI format is 329 against Pakistan in 2015.


Tamim Iqbal and Imrul Kayes hold the record of the highest first wicket partnership of 312 runs in test matches


In 2016, Mustafizur Rahman has taken 17 wickets in 16 matches so far.


Abdur Razzak currently at the top of the most wickets taken list of Bangladesh with 207 wickets


Shakib Al Hasan and Tamim Iqbal jointly hold the highest number of ODI centuries which is 6.


Tamim Iqbal is currently(2007-2015) the highest scorer in One-day internationals in the Bangladesh cricket team with 4713 runs.


The fastest Bangladeshi century is currently held by Shakib Al Hasan in 63 balls against Zimbabwe.


Out of 33 IPL matches, Shakib Al Hasan has taken 38 wickets.


SR Tendulkar is the Highest Run Getter in World Cups with 2278 runs.


399 is the highest ODI total for the year 2016. England scored it against S.A in February 2016


Adam Craig Gilchrist from Australia holds the record for the most catches.


In the last two years, Australia had a 29-2 win-loss record in home ODIs, with their batsmen scoring 17 hundreds in 32 games;


In World Cup 2003 against England, Shoaib Akhtar bowled the fastest delivery in ODI cricket. The speed of this delivery was 161.3 km/h.


Mashrafe Bin Mortaza has the distinction of having the best bowling figure for a Bangladeshi in an ODI match. He took an astonishing 6/26 vs Kenya in 2006.


Virat Kohli, Ricky Ponting, Herchelle Gibbs, Sachin Tendulkar and Hashim Amla are the only 5 batsmen who have scored ODI centuries against all the test playing nations.


The number of balls AB De Villiers needed to score the fastest ODI century.


Ravi Rampaul has dismissed three batsmen on 99 in ODIs, which is the most by any bowler. He dismissed Virat Kohli, Jos Buttler and Kusal Perera – all three since 2013.


Tamim Iqbal has the highest number of runs for T20 format for Bangladesh. It is 103


In the last two years, Australia had a 29-2 win-loss record in home ODIs, with their batsmen scoring 17 hundreds in 32 games;


Alex Hales is the only batsman to be dismissed on 99 in both ODIs and T20Is. Four other batsmen have been dismissed on that score in both Test and ODI formats: Geoff Boycott, Stephen Fleming, Matthew Hayden and AB de Villiers.

4 in 4

In 2007, in Guyana Lasith Malinga took 4 wickets in 4 balls.


Whenever the score reached 111 or it’s multiples, legendary umpire David Shepherd performed his famous hop, skip and jump routine.


The number of consecutive maiden overs Indian bowler Bapu Nadkarni bowled for his team.


Michael Holding has bowled 900 overs in ODI cricket without a single wide. Talk about accuracy!


Highest 4th wicket partnership for Bangladesh in ODI