Skip to content
FairPlay

Cricket player · Batter · Bangladesh

Nahid Rana

Nahid Rana appears in 31 matches with a full FairPlay scorecard (14 Oct 2025 to 17 Jul 2026). 20 runs in 12 innings. 65 wickets from 244.3 overs. 63 matches in FairPlay's recorded career data.

Player profile

Country
Bangladesh
Role
Batter
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
2 Oct 2002 Age 24
Recorded matches
6333 internationals

Nahid Rana is a batter from Bangladesh with 63 matches in FairPlay's recorded data, including 33 internationals (12 Tests, 16 ODIs, 5 T20Is).

Batting: 41 runs across all recorded formats, with 0 hundreds and 0 fifties; the most runs came in Test cricket (21) and the highest recorded score is 11.

Bowling: 110 wickets in recorded matches, 38 of them in Test cricket, with 5 five-wicket hauls.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Nahid Rana: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test121921112.6317.50/03836.844.592
ODI167145–35.90/03220.594.713
T20I51000.000.00/0818.389.480
T20 (league and domestic)308622.0019.40/03225.037.540

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Nahid Rana at a glance

FairPlay holds 31 complete scorecards featuring Nahid Rana, most recently for Bangladesh (T20 and shorter, one-day, first-class).

In those matches Nahid Rana batted 12 times for 20 runs at a strike rate of 24.69. The highest score was 5 not out off 15 balls against Zimbabwe.

With the ball: 65 wickets from 244.3 overs, an economy rate of 5.10. Best figures: 6 for 21 against Zimbabwe.

How the 2 dismissals happened: bowled 1, caught 1.

These matches were played at 8 different grounds.

Figures in FairPlay's scorecards

Batting
1210205*10.0024.690/0
Bowling
34244.3171,248656/215.10

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
17 Jul 2026Zimbabwe v BangladeshBat – · Bowl 1/15 (2.3)
15 Jul 2026Zimbabwe v BangladeshBat 0 (5) · Bowl 4/26 (4)
9 Jul 2026Zimbabwe v BangladeshBat 0* (0) · Bowl 1/48 (10)
6 Jul 2026Zimbabwe v BangladeshBat 5* (15) · Bowl 6/21 (10)
21 Jun 2026Bangladesh v AustraliaBat – · Bowl 0/20 (1)
19 Jun 2026Bangladesh v AustraliaBat – · Bowl 1/36 (4)
11 Jun 2026Bangladesh v AustraliaBat – · Bowl 0/45 (9)
9 Jun 2026Bangladesh v AustraliaBat – · Bowl 4/41 (10)
16 May 2026Bangladesh v PakistanBat 0 (4) & 0* (5) · Bowl 3/60 (12.4) & 2/71 (18)
8 May 2026Bangladesh v PakistanBat 4* (23) · Bowl 1/104 (21) & 5/40 (9.5)
3 May 2026Peshawar Zalmi v Hyderabad KingsmenBat – · Bowl 2/22 (4)
23 Apr 2026Bangladesh v New ZealandBat – · Bowl 2/37 (10)
20 Apr 2026Bangladesh v New ZealandBat – · Bowl 5/32 (10)
17 Apr 2026Bangladesh v New ZealandBat 0* (3) · Bowl 1/65 (10)
13 Apr 2026Peshawar Zalmi v Multan SultansBat – · Bowl 2/24 (4)
11 Apr 2026Peshawar Zalmi v Lahore QalandarsBat – · Bowl 2/15 (3)
9 Apr 2026Karachi Kings v Peshawar ZalmiBat – · Bowl 3/7 (4)
8 Apr 2026Hyderabad Kingsmen v Peshawar ZalmiBat – · Bowl 0/30 (3)
15 Mar 2026Pakistan v BangladeshBat – · Bowl 2/62 (10)
13 Mar 2026Pakistan v BangladeshBat 3* (3) · Bowl 1/59 (10)
11 Mar 2026Pakistan v BangladeshBat – · Bowl 5/24 (7)
20 Jan 2026Rangpur Riders v Sylhet TitansBat 2* (4) · Bowl 1/21 (4)
18 Jan 2026Noakhali Express v Rangpur RidersBat – · Bowl 1/41 (4)
17 Jan 2026Dhaka Capitals v Rangpur RidersBat – · Bowl 3/10 (4)
12 Jan 2026Sylhet Titans v Rangpur RidersBat 0* (4) · Bowl 2/18 (3)
11 Jan 2026Rajshahi Warriors v Rangpur RidersBat – · Bowl 0/16 (2.1)
9 Jan 2026Noakhali Express v Rangpur RidersBat – · Bowl 1/17 (4)
1 Jan 2026Rangpur Riders v Rajshahi WarriorsBat – · Bowl 0/27 (3)
29 Dec 2025Rangpur Riders v Chattogram RoyalsBat – · Bowl 1/33 (3)
11 Nov 2025Bangladesh v IrelandBat 4* (6) · Bowl 1/65 (14) & 2/40 (8)
14 Oct 2025Afghanistan v BangladeshBat 2* (9) · Bowl 0/56 (8.2)

More players from Bangladesh

All Bangladesh players