Skip to content
FairPlay
Mushfiqur Rahim

Cricket player · Wicketkeeper · Bangladesh

Mushfiqur Rahim

Mushfiqur Rahim appears in 22 matches with a full FairPlay scorecard (11 Nov 2025 to 5 Nov 2026). 873 runs in 25 innings. 275 matches in FairPlay's recorded career data.

Player profile

Country
Bangladesh
Role
Wicketkeeper
Batting
Right-hand bat
Born
9 Jun 1987 Age 39
Recorded matches
275164 internationals

Mushfiqur Rahim is a wicketkeeper from Bangladesh with 275 matches in FairPlay's recorded data, including 164 internationals (40 Tests, 100 ODIs, 24 T20Is).

Batting: 9,422 runs across all recorded formats, with 13 hundreds and 50 fifties; the most runs came in ODI cricket (3,364) and the highest recorded score is 203.

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.

Mushfiqur Rahim: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test40722,95120346.1150.88/110–3.000
ODI100973,36414440.5384.05/220–3.000
T20I24243626018.10103.70/2––––
T20 (league and domestic)103962,6199837.96128.40/15––––
T108612646126.00168.00/0––––

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.

Mushfiqur Rahim at a glance

FairPlay holds 22 complete scorecards featuring Mushfiqur Rahim, most recently for Rajshahi Warriors (T20 and shorter, first-class).

In those matches Mushfiqur Rahim batted 25 times for 873 runs at a strike rate of 58.36. The highest score was 137 off 233 balls against Pakistan.

How the 19 dismissals happened: caught 14, bowled 4, LBW 1.

These matches were played at 6 different grounds.

Figures in FairPlay's scorecards

Batting
25687313745.9558.364/2
Bowling
Did not bowl in these matches.

Match by match

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

DateMatch
5 Nov 2026Bangladesh v West IndiesBat – · Bowl –
9 Oct 2026Afghanistan v BangladeshBat 0 (7) & 81 (148) · Bowl –
22 Aug 2026Australia v BangladeshBat 5 (42) & 29* (80) · Bowl –
13 Aug 2026Australia v BangladeshBat 36 (55) · Bowl –
28 Jun 2026Zimbabwe v BangladeshBat 9 (21) & 34 (62) · Bowl –
16 May 2026Bangladesh v PakistanBat 23 (64) & 137 (233) · Bowl –
8 May 2026Bangladesh v PakistanBat 71 (179) & 22 (37) · Bowl –
23 Jan 2026Chattogram Royals v Rajshahi WarriorsBat – · Bowl –
21 Jan 2026Rajshahi Warriors v Sylhet TitansBat 0 (1) · Bowl –
20 Jan 2026Rajshahi Warriors v Chattogram RoyalsBat 0 (1) · Bowl –
17 Jan 2026Chattogram Royals v Rajshahi WarriorsBat 46* (42) · Bowl –
16 Jan 2026Rajshahi Warriors v Sylhet TitansBat 40 (30) · Bowl –
12 Jan 2026Dhaka Capitals v Rajshahi WarriorsBat 12* (19) · Bowl –
11 Jan 2026Rajshahi Warriors v Rangpur RidersBat – · Bowl –
9 Jan 2026Chattogram Royals v Rajshahi WarriorsBat 15 (12) · Bowl –
8 Jan 2026Noakhali Express v Rajshahi WarriorsBat 19 (22) · Bowl –
1 Jan 2026Rangpur Riders v Rajshahi WarriorsBat 9 (10) · Bowl –
29 Dec 2025Rajshahi Warriors v Noakhali ExpressBat 28* (30) · Bowl –
27 Dec 2025Dhaka Capitals v Rajshahi WarriorsBat 24 (23) · Bowl –
26 Dec 2025Sylhet Titans v Rajshahi WarriorsBat 51* (31) · Bowl –
19 Nov 2025Bangladesh v IrelandBat 106 (214) & 53* (81) · Bowl –
11 Nov 2025Bangladesh v IrelandBat 23 (52) · Bowl –

More players from Bangladesh

All Bangladesh players