Nahid Rana was born on 2 October 2002 in Bangladesh. A right‑arm fast bowler, he has represented the Bangladesh national side since May 2024 and plays domestically for Rajshahi Division. He is also contracted to the Rangpur Riders in the Bangladesh Premier League and to Peshawar Zalmi in the Pakistan Super League. In Tests he has taken 38 wickets in 12 matches, while in ODIs he has claimed 30 wickets in 13 games, highlighted by a career‑best 6/21 against Zimbabwe.

Rana’s rise began in the domestic circuit, where he made his first‑class debut for Rajshahi Division in October 2021 and recorded his maiden five‑wicket haul a year later. He finished the 2022‑23 National Cricket League as the second‑highest wicket‑taker with 32 scalps. His pace, regularly clocking 140‑150 km/h, earned him a place in the Bangladesh Premier League with Khulna Tigers in 2023 and later a spot with the Rangpur Riders, where he delivered a 3‑for‑11 spell in January 2026.

Nahid Rana: quick facts

  • Born: 2 October 2002
  • Team: Bangladesh

Nahid Rana career statistics

Batting

FormatMatchesInningsRunsHighestAverageStrike rate100s50s
Tests121921112.6317.5000
ODIs136125*–40.0000
T20Is51000.000.0000

Bowling

FormatMatchesWicketsBestAverageEconomy
Tests12385/4036.844.58
ODIs13306/2118.774.63
T20Is584/2618.389.48

Figures as of 13 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.

Nahid Rana’s early life

Rana grew up in Chapai Nawabganj district, initially playing cricket with a taped tennis ball. After completing his Higher Secondary School Certificate in 2020, he began training at a cricket academy in Rajshahi, transitioning to hard‑ball cricket. He started as a net bowler for the Rajshahi Division batters, where his raw speed attracted the attention of scouts, setting the foundation for his professional career.

Nahid Rana’s domestic career

In January 2023 Rana entered the Bangladesh Premier League with the Khulna Tigers, making his Twenty20 debut on 24 January and taking 1 for 20 from four overs while consistently bowling at 140‑150 km/h. He later joined the Rangpur Riders, and on 15 January 2026 produced a decisive 3 for 11 against Dhaka Capitals, securing an eleven‑run victory. In the same month he was signed by Peshawar Zalmi for the 2026 Pakistan Super League, finishing the tournament with nine wickets in five matches at an economy below six and helping the side claim the title.

Nahid Rana’s international career

Across 12 Tests, Rana has taken 38 wickets at an average of 36.84, with best figures of 5/40 against Pakistan in May 2026, and scored 21 runs. In ODIs he has featured in 13 matches, claiming 30 wickets at 18.77, highlighted by a career‑best 6/21 against Zimbabwe on 6 July 2026 – the best ODI figures ever recorded by a Bangladeshi bowler. His T20I record comprises eight wickets in five games, with a best of 4/26. He was also selected for the 2025 ICC Champions Trophy squad announced on 12 January 2025.

Nahid Rana’s franchise and league career

In the Pakistan Super League, Rana joined Peshawar Zalmi in January 2026. Over five matches he captured nine wickets while maintaining an economy rate under six, contributing significantly to the franchise’s first title in nine years.

Nahid Rana’s playing style

A right‑arm fast bowler, Rana relies on genuine pace, regularly operating in the 140‑150 km/h range, and extracts bounce from the seam. His ability to swing the ball at high speed makes him a potent strike bowler, evident from multiple five‑wicket hauls across formats, including his 6/21 in ODIs and 5/40 in Tests.

Nahid Rana’s records and achievements

Rana’s best bowling figures are 6/21 in ODIs against Zimbabwe, the finest ODI spell by a Bangladeshi bowler, recorded on 6 July 2026. He also recorded three five‑wicket hauls in ODIs – 5/24 versus Pakistan, 5/32 versus New Zealand, and 5/40 in Tests against Pakistan – and a five‑for in his debut Test series. Domestically, he finished the 2022‑23 National Cricket League as the second‑highest wicket‑taker with 32 wickets, and he was instrumental in Bangladesh’s historic 2–0 Test series win in Pakistan.

Nahid Rana’s personal life

Rana hails from Chapai Nawabganj district and completed his Higher Secondary School Certificate before committing to full‑time cricket training in Rajshahi. Beyond his cricketing commitments, he remains based in Bangladesh, where he continues to develop his fast‑bowling craft.

Nahid Rana: frequently asked questions

When was Nahid Rana born?

Nahid Rana was born on 2 October 2002.

Which teams has Nahid Rana played for?

Nahid Rana plays international cricket for Bangladesh.

When did Nahid Rana make an international debut?

Nahid Rana made a Test debut against Sri Lanka at Sylhet International Cricket Stadium on 22 March 2024. Nahid Rana made an ODI debut against West Indies at Warner Park, St Kitts on 8 December 2024. Nahid Rana made a T20I debut against United Arab Emirates at Sharjah Cricket Stadium on 19 May 2025.

What is Nahid Rana’s highest score?

Nahid Rana’s highest score is 11 in Tests and 5 not out in ODIs.

How many wickets has Nahid Rana taken?

Nahid Rana has taken 38 wickets in Tests, 30 wickets in ODIs and 8 wickets in T20Is.

What are Nahid Rana’s best bowling figures?

Nahid Rana’s best bowling figures are 5/40 in Tests, 6/21 in ODIs and 4/26 in T20Is.