A moment to remember for Nahid Rana. By securing another 5-for in the ODIs, the Bangladesh seamer claims a rare record in international men’s cricket for the national cricket team. On Monday, July 6, the fast bowler picked up 6 wickets in his 10-over spell for an economy rate of 2.1 and with a couple of maiden overs against the host nation, Zimbabwe.
According to the stats published by Circbuzz, Nahid Rana is the second fastest to take three ODI five-fors. In the list of the bowlers who have taken three five-fors in the minimum number of matches, Rana is ranked second, after his teammate Mustafizur Rahman, and before the star bowlers of the game like Ryan Harris, Ajantha Mendis, and Mitchell Starc.
Nahid Rana achieves a rare feat in ODIs
Mitchell Starc, who is one of the best pacers in modern-day cricket, is behind the Bangladeshi pace man. While Rana achieved the feat only after playing 14 matches in the format, the Australian quick required 17 games. Mustafizur Rahman, another active fast bowler from Bangladesh, needed 9 ODIs to take three five-fors and captured the top spot on the record chart.
Least Matches Taken to Three ODI Five-Fors:
Mustafizur Rahman: 9 matches
Nahid Rana: 14 matches
Ryan Harris: 16 matches
Ajantha Mendis: 17 matches
Mitchell Starc: 17 matches
Nahid Rana is the second fastest to take three ODI five-fors
— Cricbuzz (@cricbuzz) July 6, 2026
He also now has the best ODI figures for Bangladesh - 6⃣/2⃣1⃣
📸: Zimbabwe Cricket pic.twitter.com/YN4jRzkIqc
Bangladesh bowlers ruled Zimbabwe in 1st ODI
Bangladesh cricket team is on a tour of Zimbabwe for a multi-format series. Nahid Rana achieved the feat on the first day of the three-match ODI series today. As soon as he took Brad Evans’ wicket, Rana achieved the feat.
On the fifth ball of the 20th over of the first innings of the match, the young fast bowler caught the experienced Zimbabwe batter off-guard; Evans went for only 3 runs off 7 balls after losing his scalp for an LBW. The batter was in disbelief as the ball hit high on his back thigh.
In front of the in-form pacer, Zimbabwe’s batting order collapsed in no time. In the 50-over innings, the hosts were bundled out inside the 37th over, only for 141 runs on the scoreboard. The number 9 batter of the team, Newman Nyamhuri, with 33 runs from 51 balls, was the highest run scorer for Zimbabwe in the match.
Bangladesh skipper Mehidy Hasan Miraz elected to bowl first
Winning the toss, Bangladesh captain Mehidy Hasan Miraz elected to bowl first. When he was asked why he chose to bowl first instead of batting, he replied that the pitch has some moisture and they wanted to utilise the situation.
“We want to bowl first. There is a little bit of moisture, and we want to take advantage of it… I think the wickets look good. If we play well, definitely it will be better,” Miraz said at the toss.
The decision to bowl first proved on point as the pacers did not allow the Zimbabwe batters to score runs without toiling hard. Taskin Ahmed, another pacer of Bangladesh, claimed a brace.