CricketWise
  1. Home
  2. Players
  3. Nahid Rana

Bangladesh · Men's cricket

Nahid Rana stats

Data through 17 July 2026Last updated 17 July 2026

Coverage: matches in the Cricsheet data from 24 January 2023 to 17 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Nahid Rana played 12 Tests, 13 ODIs, 5 T20Is for Bangladesh in the data, between 2023 and 2026. With the ball, the best return was 38 wickets in Tests at an average of 36.84 and an economy rate of 4.58.

International matches
30
Tests 12 · ODIs 13 · T20Is 5
International wickets
76
5 five-wicket hauls
T20 league & domestic matches
30
6 runs
Best bowling
6/21
ODI

Teams played for

Bangladesh 2024–2026 · 30Rangpur Riders 2024–2026 · 20Khulna Tigers 2023–2024 · 5Peshawar Zalmi 2026 · 5

Nahid Rana batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test12191121112.6212017.500730
ODI1366125*–3040.000020
T20I510000.0050.000100
T20 (leagues & domestic)308562*2.003119.400200

Runs per year

051015202023202614
Nahid Rana: runs per calendar year (all formats in the data)
05101520202320242025202614
Nahid Rana: runs per calendar year (all formats in the data)
Show as table
Nahid Rana: runs per calendar year (all formats in the data)
YearRuns
20232
202418
20255
202614
Year-by-year batting (11 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2023T20 (leagues & domestic)222.0050.0200
2024ODI14–80.0400
2024T20 (leagues & domestic)111.0025.0100
2024Test10132.6022.01100
2025ODI10–0.0000
2025T20 (leagues & domestic)311.006.7100
2025Test642.0013.8400
2026ODI48–38.1500
2026T20 (leagues & domestic)22–25.0200
2026T20I100.000.0000
2026Test344.0012.5400

Nahid Rana bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test211,8331,400385/406/9336.844.5848.23225
ODI13730563306/21–18.774.6324.3435
T20I59314784/26–18.389.4811.6100
T20 (leagues & domestic)30637801324/27–25.037.5419.9103

Wickets per year

0204060802023202661
Nahid Rana: wickets per calendar year (all formats in the data)
020406080202320242025202661
Nahid Rana: wickets per calendar year (all formats in the data)
Show as table
Nahid Rana: wickets per calendar year (all formats in the data)
YearWickets
20232
202428
202517
202661
Year-by-year bowling (12 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2023T20 (leagues & domestic)3251.509.361/20
2024ODI2243.005.161/36
2024T20 (leagues & domestic)4617.507.504/27
2024Test112036.554.575/61
2025ODI1143.004.781/43
2025T20 (leagues & domestic)11749.298.853/21
2025T20I1225.0012.502/50
2025Test6756.294.693/74
2026ODI102716.074.526/21
2026T20 (leagues & domestic)121714.595.883/7
2026T20I4616.178.434/26
2026Test41125.004.475/40

Nahid Rana against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
PakistanTest552.5013.5400
Sri LankaTest500.000.0000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
PakistanTest81730.124.555/40
Sri LankaTest4667.675.563/87
New ZealandODI4919.674.545/32
PakistanODI3818.125.375/24
Dhaka CapitalsT20 (leagues & domestic)367.173.913/11
Sylhet StrikersT20 (leagues & domestic)3521.209.644/27
Khulna TigersT20 (leagues & domestic)30–8.730/21

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––168108.25
T20Middle060.00387157.60
T20Death63020.04175157.78
ODIPowerplay––––15075.36
ODIMiddle81844.40504204.18
ODIDeath41233.307636.16

How Nahid Rana was dismissed

How Nahid Rana took wickets

Last 20 innings

024623 Jan 202525 Jun 202515 Jul 20260
Nahid Rana: runs in the last 20 innings
024623 Jan 202524 Feb 202517 Jun 202511 Nov 202513 Mar 202616 May 202615 Jul 20260
Nahid Rana: runs in the last 20 innings
Show as table
Nahid Rana: runs in the last 20 innings
InningsRuns
23 Jan 20250
30 Jan 20251
3 Feb 20250
24 Feb 20250
20 Apr 20250
20 Apr 20250
17 Jun 20250
25 Jun 20250
25 Jun 20250
11 Nov 20254
12 Jan 20260
20 Jan 20262
13 Mar 20263
17 Apr 20260
8 May 20264
16 May 20260
16 May 20260
6 Jul 20265
9 Jul 20260
15 Jul 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
15 Jul 2026T20IZimbabwe05bowledQueens Sports Club
9 Jul 2026ODIZimbabwe0*0not outHarare Sports Club
6 Jul 2026ODIZimbabwe5*15not outHarare Sports Club
16 May 2026TestPakistan0*5not outSylhet International Cricket Stadium
16 May 2026TestPakistan04caughtSylhet International Cricket Stadium
8 May 2026TestPakistan4*23not outShere Bangla National Stadium
17 Apr 2026ODINew Zealand0*3not outShere Bangla National Stadium
13 Mar 2026ODIPakistan3*3not outShere Bangla National Stadium
20 Jan 2026T20 (leagues & domestic)Sylhet Titans2*4not outShere Bangla National Stadium
12 Jan 2026T20 (leagues & domestic)Sylhet Titans0*4not outSylhet International Cricket Stadium
11 Nov 2025TestIreland4*6not outSylhet International Cricket Stadium
25 Jun 2025TestSri Lanka0*0not outSinhalese Sports Club Ground
25 Jun 2025TestSri Lanka0*7not outSinhalese Sports Club Ground
17 Jun 2025TestSri Lanka08caughtGalle International Stadium
20 Apr 2025TestZimbabwe0*4not outSylhet International Cricket Stadium
20 Apr 2025TestZimbabwe04bowledSylhet International Cricket Stadium
24 Feb 2025ODINew Zealand0*4not outRawalpindi Cricket Stadium
3 Feb 2025T20 (leagues & domestic)Khulna Tigers0*9not outShere Bangla National Stadium
30 Jan 2025T20 (leagues & domestic)Khulna Tigers1*3not outShere Bangla National Stadium
23 Jan 2025T20 (leagues & domestic)Durbar Rajshahi03bowledZahur Ahmed Chowdhury Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
17 Jul 2026T20IZimbabwe1/152.30Queens Sports Club
15 Jul 2026T20IZimbabwe4/2640Queens Sports Club
9 Jul 2026ODIZimbabwe1/48101Harare Sports Club
6 Jul 2026ODIZimbabwe6/21102Harare Sports Club
21 Jun 2026T20IAustralia0/2010Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
19 Jun 2026T20IAustralia1/3640Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
11 Jun 2026ODIAustralia0/4590Shere Bangla National Stadium
9 Jun 2026ODIAustralia4/41100Shere Bangla National Stadium
16 May 2026TestPakistan2/71183Sylhet International Cricket Stadium
16 May 2026TestPakistan3/6012.41Sylhet International Cricket Stadium
8 May 2026TestPakistan5/409.52Shere Bangla National Stadium
8 May 2026TestPakistan1/104212Shere Bangla National Stadium
3 May 2026T20 (leagues & domestic)Hyderabad Kingsmen2/2241Gaddafi Stadium
23 Apr 2026ODINew Zealand2/37101Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
20 Apr 2026ODINew Zealand5/32101Shere Bangla National Stadium
17 Apr 2026ODINew Zealand1/65100Shere Bangla National Stadium
13 Apr 2026T20 (leagues & domestic)Multan Sultans2/2440National Stadium, Karachi
11 Apr 2026T20 (leagues & domestic)Lahore Qalandars2/1530National Stadium, Karachi
9 Apr 2026T20 (leagues & domestic)Karachi Kings3/741National Stadium, Karachi
8 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen0/3030National Stadium, Karachi

Frequently asked questions

How many wickets has Nahid Rana taken in Tests?
38 wickets in 21 innings at an average of 36.84, economy 4.58, best figures 5/40.
How many wickets has Nahid Rana taken in ODIs?
30 wickets in 13 innings at an average of 18.77, economy 4.63, best figures 6/21.
How many runs has Nahid Rana scored in Tests?
21 runs in 19 innings (12 matches) at an average of 2.62 and a strike rate of 17.5, in the data from 2024 to 2026.
How many runs has Nahid Rana scored in ODIs?
12 runs in 6 innings (13 matches) at an average of – and a strike rate of 40.0, in the data from 2024 to 2026.
How many runs has Nahid Rana scored in T20Is?
0 runs in 1 innings (5 matches) at an average of 0.00 and a strike rate of 0.0, in the data from 2025 to 2026.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.