Shakib Al Hasan. Photograph:( AFP )
Shakib moved him above Australia's David Warner's 447 runs and became the leading run scorer in this year's event
All-rounder Shakib Al Hasan became the first Bangladeshi cricketer to cross 1,000-run mark in World Cup career and just the 19th man to reach the landmark overall.
Shakib achieved this feat while playing Match 31 of Cricket World Cup 2019 against Afghanistan on Monday in Southampton.
The 32-year-old scored 51 runs before losing his wicket to Mujeeb Ur Rahman in 30th over.
During the match, Shakib moved him above Australia's David Warner's 447 runs and became the leading run scorer in this year's event.
Liton Das' wicket brought Shakib to the crease and he upped the tempo with some aggressive hitting that maintained his fine World Cup form.
Afghanistan captain Gulbadin Naib won the toss and elected to bowl first after the start of play was delayed 10 minutes by light rain.
Victory for Bangladesh would move them into fifth place in the 10-team table.
That would leave Bangladesh within one point of fourth-placed England, who play Australia on Tuesday, as the race hots up to qualify for the semi-finals via a top-four finish.