Shakib Al Hasan has now 3,013 Test runs    Getty Images
Shakib Al Hasan has now 3,013 Test runs Getty Images

Bangladesh s all-rounder Shakib Al Hasan becomes the nation s third player to cross the 3,000 Test mark. Shakib playing for Bangladesh in the first Test against New Zealand at Basin Reserve in Wellington achieved this landmark when he went on the score of 71 runs. There have been only two other Bangladesh batsmen who have reached this landmark in Tests; Tamim Iqbal and Habibul Bashar. Tamim leads the charts with 3,405 runs while Habibul comes a second with 3,026 runs. Shakib at time of this news was on 3,013 runs. Shakib who made his Test debut in 2007 against India has so far played 45 Test matches for Bangladesh.

Shakib is Bangladesh s highest wicket taker in Test with 159 victims at 32.18 with 15th five-wicket hauls. In ODIs Shakib is Bangladesh s second highest run scorer with 4,650 runs to his name in 166 games. He is only second to Tamim, who has 5,120 runs from 162 games. Shakib at 34.70 struck 7 centuries and 32 half-centuries in ODIs.

LIVE Cricket Scorecard: Bangladesh vs New Zealand, 1st Test Wellington

Most runs

Player Span Runs Ave

100

50

Tamim Iqbal 2008-2017

3405

40.53

8

20

Habibul Bashar 2000-2008

3026

30.87

3

24

Shakib Al Hasan 2007-2017

3002

40.02

3

20

Mushfiqur Rahim 2005-2017

2812

32.69

3

16

Mohammad Ashraful 2001-2013

2737

24

6

8

Earlier in the ODI leg of the tour Shakib went past Mashrafe Mortaza to become Bangladesh s leading wicket-taker in ODIs. Shakib now has 218 wickets in 164 ODIs at 27.87 and an economy of 4.34. Skipper Mortaza, on the other hand, took 215 scalps from 165 ODIs at 30 and economy rate of 4.69.