Skip to content
FairPlay
Mohammad Haris

Cricket player · Wicketkeeper · Pakistan

Mohammad Haris

Mohammad Haris appears in 19 matches with a full FairPlay scorecard (16 Jan 2026 to 19 Sept 2026). 326 runs in 19 innings. 157 matches in FairPlay's recorded career data.

Player profile

Country
Pakistan
Role
Wicketkeeper
Batting
Right-hand bat
Born
30 Mar 2001 Age 25
Recorded matches
15744 internationals

Mohammad Haris is a wicketkeeper from Pakistan with 157 matches in FairPlay's recorded data, including 44 internationals (9 ODIs, 35 T20Is).

Batting: 3,200 runs across all recorded formats, with 1 hundred and 13 fifties; the most runs came in T20 (league and domestic) cricket (2,307) and the highest recorded score is 107.

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.

Mohammad Haris: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI981265318.0095.50/10–6.500
T20I353455510717.34136.41/1––––
T20 (league and domestic)1091102,3078722.18146.20/9––––
Youth ODI331318165.50123.60/1––––
Other11818181.00155.80/1––––

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.

Mohammad Haris at a glance

FairPlay holds 19 complete scorecards featuring Mohammad Haris, most recently for Peshawar Zalmi (T20 and shorter).

In those matches Mohammad Haris batted 19 times for 326 runs at a strike rate of 148.86. The highest score was 47 off 28 balls against Rawalpindiz.

How the 19 dismissals happened: caught 13, LBW 3, bowled 2, run out 1.

These matches were played at 5 different grounds.

Figures in FairPlay's scorecards

Batting
1903264717.16148.860/0
Bowling
Did not bowl in these matches.

Match by match

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

DateMatch
19 Sept 2026Jamaica Kingsmen v Guyana Amazon WarriorsBat 9 (8) · Bowl –
18 Sept 2026Guyana Amazon Warriors v Antigua & Barbuda FalconsBat 1 (3) · Bowl –
2 Aug 2026Guyana Amazon Warriors v San Francisco UnicornsBat 6 (7) · Bowl –
30 Jul 2026Guyana Amazon Warriors v Perth Scorchers XIBat 5 (7) · Bowl –
27 Jul 2026Guyana Amazon Warriors v Lahore QalandarsBat 34 (28) · Bowl –
26 Jul 2026Guyana Amazon Warriors v Desert VipersBat 12 (11) · Bowl –
24 Jul 2026Guyana Amazon Warriors v San Francisco UnicornsBat 30 (22) · Bowl –
3 May 2026Peshawar Zalmi v Hyderabad KingsmenBat 6 (3) · Bowl –
28 Apr 2026Peshawar Zalmi v Islamabad UnitedBat 35 (16) · Bowl –
19 Apr 2026Peshawar Zalmi v Quetta GladiatorsBat 16 (6) · Bowl –
15 Apr 2026Peshawar Zalmi v Quetta GladiatorsBat 35 (28) · Bowl –
13 Apr 2026Peshawar Zalmi v Multan SultansBat 38 (17) · Bowl –
11 Apr 2026Peshawar Zalmi v Lahore QalandarsBat 18 (10) · Bowl –
9 Apr 2026Karachi Kings v Peshawar ZalmiBat 0 (2) · Bowl –
8 Apr 2026Hyderabad Kingsmen v Peshawar ZalmiBat 11 (6) · Bowl –
28 Mar 2026Peshawar Zalmi v RawalpindizBat 47 (28) · Bowl –
18 Jan 2026Chattogram Royals v Dhaka CapitalsBat 0 (1) · Bowl –
17 Jan 2026Chattogram Royals v Rajshahi WarriorsBat 16 (11) · Bowl –
16 Jan 2026Chattogram Royals v Noakhali ExpressBat 7 (5) · Bowl –

More players from Pakistan

All Pakistan players