Skip to content
FairPlay
Najmul Hossain Shanto

Cricket player · Batter · Bangladesh

Najmul Hossain Shanto

Najmul Hossain Shanto appears in 43 matches with a full FairPlay scorecard (8 Oct 2025 to 5 Nov 2026). 1,493 runs in 50 innings. 1 wicket from 2 overs. 257 matches in FairPlay's recorded career data.

Player profile

Country
Bangladesh
Role
Batter
Batting
Left-hand bat
Bowling
Right-arm off-break
Born
25 Aug 1998 Age 28
Recorded matches
257172 internationals

Najmul Hossain Shanto is a batter from Bangladesh with 257 matches in FairPlay's recorded data, including 172 internationals (43 Tests, 76 ODIs, 53 T20Is).

Batting: 7,839 runs across all recorded formats, with 16 hundreds and 32 fifties; the most runs came in Test cricket (2,704) and the highest recorded score is 163.

Bowling: 7 wickets in recorded matches, 5 of them in T20 (league and domestic) cricket.

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.

Najmul Hossain Shanto: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test43802,70416334.6754.89/80–3.840
ODI76722,09912230.8776.84/12261.506.360
T20I53499877122.43108.30/40–8.670
T20 (league and domestic)85852,04911526.27121.93/8516.606.150

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.

Najmul Hossain Shanto at a glance

FairPlay holds 43 complete scorecards featuring Najmul Hossain Shanto, most recently for Bangladesh (T20 and shorter, one-day, first-class).

In those matches Najmul Hossain Shanto batted 50 times for 1,493 runs at a strike rate of 71.37. The highest score was 105 off 119 balls against New Zealand.

With the ball: 1 wicket from 2 overs, an economy rate of 2.50. Best figures: 1 for 1 against Noakhali Express.

How the 46 dismissals happened: caught 23, LBW 11, bowled 10, run out 2.

These matches were played at 9 different grounds.

Figures in FairPlay's scorecards

Batting
5041,49310532.4671.376/4
Bowling
220511/12.50

Match by match

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

DateMatch
5 Nov 2026Bangladesh v West IndiesBat – · Bowl –
28 Oct 2026Bangladesh v West IndiesBat 19 (42) & 10 (37) · Bowl –
21 Oct 2026Afghanistan v BangladeshBat 15 (23) · Bowl –
17 Oct 2026Bangladesh v ZimbabweBat 4 (8) · Bowl –
9 Oct 2026Afghanistan v BangladeshBat 29 (42) & 82 (191) · Bowl –
22 Aug 2026Australia v BangladeshBat 0 (1) & 31 (46) · Bowl –
13 Aug 2026Australia v BangladeshBat 84 (126) · Bowl –
11 Jul 2026Zimbabwe v BangladeshBat 18* (28) · Bowl –
9 Jul 2026Zimbabwe v BangladeshBat 9 (16) · Bowl –
6 Jul 2026Zimbabwe v BangladeshBat 3 (7) · Bowl –
28 Jun 2026Zimbabwe v BangladeshBat 19 (73) & 30 (41) · Bowl –
14 Jun 2026Bangladesh v AustraliaBat 24 (50) · Bowl –
11 Jun 2026Bangladesh v AustraliaBat 41 (53) · Bowl –
9 Jun 2026Bangladesh v AustraliaBat 67 (86) · Bowl –
16 May 2026Bangladesh v PakistanBat 29 (74) & 15 (46) · Bowl –
8 May 2026Bangladesh v PakistanBat 101 (130) & 87 (150) · Bowl –
23 Apr 2026Bangladesh v New ZealandBat 105 (119) · Bowl –
20 Apr 2026Bangladesh v New ZealandBat 50* (71) · Bowl –
17 Apr 2026Bangladesh v New ZealandBat 0 (1) · Bowl –
15 Mar 2026Pakistan v BangladeshBat 27 (34) · Bowl –
13 Mar 2026Pakistan v BangladeshBat 0 (2) · Bowl –
11 Mar 2026Pakistan v BangladeshBat 27 (33) · Bowl –
23 Jan 2026Chattogram Royals v Rajshahi WarriorsBat 11 (7) · Bowl –
21 Jan 2026Rajshahi Warriors v Sylhet TitansBat 7 (10) · Bowl –
20 Jan 2026Rajshahi Warriors v Chattogram RoyalsBat 8 (11) · Bowl –
17 Jan 2026Chattogram Royals v Rajshahi WarriorsBat 3 (8) · Bowl –
16 Jan 2026Rajshahi Warriors v Sylhet TitansBat 34 (21) · Bowl –
12 Jan 2026Dhaka Capitals v Rajshahi WarriorsBat 5 (12) · Bowl –
11 Jan 2026Rajshahi Warriors v Rangpur RidersBat 76 (42) · Bowl –
9 Jan 2026Chattogram Royals v Rajshahi WarriorsBat 7 (10) · Bowl –
8 Jan 2026Noakhali Express v Rajshahi WarriorsBat 1 (3) · Bowl 1/1 (1)
1 Jan 2026Rangpur Riders v Rajshahi WarriorsBat 41 (30) · Bowl –
29 Dec 2025Rajshahi Warriors v Noakhali ExpressBat 24 (20) · Bowl –
27 Dec 2025Dhaka Capitals v Rajshahi WarriorsBat 37 (28) · Bowl –
26 Dec 2025Sylhet Titans v Rajshahi WarriorsBat 101* (60) · Bowl –
19 Nov 2025Bangladesh v IrelandBat 8 (11) & 1 (5) · Bowl –
11 Nov 2025Bangladesh v IrelandBat 100 (114) · Bowl –
23 Oct 2025Bangladesh v West IndiesBat 44 (55) · Bowl –
21 Oct 2025Bangladesh v West IndiesBat 15 (21) & 0* (1) · Bowl –
18 Oct 2025Bangladesh v West IndiesBat 32 (63) · Bowl –
14 Oct 2025Afghanistan v BangladeshBat 3 (16) · Bowl –
11 Oct 2025Afghanistan v BangladeshBat 7 (9) · Bowl –
8 Oct 2025Afghanistan v BangladeshBat 2 (5) · Bowl 0/4 (1)

More players from Bangladesh

All Bangladesh players