
Pakistan · Chattogram Royals · Peshawar Zalmi · Guyana Amazon Warriors · Peshawar
Mohammad Haris
25Pakistan
- Right-handed top-order batter
- Right-arm off-spin bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 21 | 19 | 470 | 26.11 | 112.7 | 1/3 | 100 |
| ODIs | 6 | 5 | 30 | 7.50 | 85.7 | 0/0 | 17* |
| Domestic | 15 | 14 | 440 | 31.43 | 115.2 | 1/3 | 100 |
| Last 10 | 10 | 10 | 270 | 30.00 | 109.8 | 0/2 | 63 |
Batting style
Middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 30.2 | 28.5 | |
| Strike rate | 120 | 96 | |
| Boundary % | 15.9 | 11.2 | |
| Dot % | 43.8 | 49.2 | |
| Average v pace | 26.3 | 25.1 | |
| Strike rate v pace | 136 | 101 |
276 balls in ODIs and List A · Dec 2022 – Sept 2024
Compare with other playersMiddle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 31.2 | 28.9 | |
| Strike rate | 121 | 96 | |
| Boundary % | 16.2 | 11.2 | |
| Dot % | 44.0 | 49.4 | |
| Average v pace | 27.5 | 25.4 | |
| Strike rate v pace | 136 | 101 |
259 balls in List A matches · Dec 2022 – Sept 2024
Compare with other playersRankings
Not in our one-day batting rankings.
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 21% | 0 | 2 | 63173284655361930 |
- Mohammad Haris has made 50 or more in 2 of the last 10 One-day innings.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 25 Sept 2024 | Stallions (Pakistan) | Lions (Pakistan) | Iqbal Stadium | 30 (42) | – | Lions (Pakistan) won by 12 runs |
| 21 Sept 2024 | Stallions (Pakistan) | Panthers (Pakistan) | Iqbal Stadium | 19 (14) | – | Panthers (Pakistan) won by 20 runs |
| 19 Sept 2024 | Stallions (Pakistan) | Dolphins (Pakistan) | Iqbal Stadium | 6 (15) | – | Stallions (Pakistan) won by 174 runs |
| 15 Sept 2024 | Stallions (Pakistan) | Markhors (Pakistan) | Iqbal Stadium | 3 (7) | – | Markhors (Pakistan) won by 126 runs |
| 13 Sept 2024 | Stallions (Pakistan) | Lions (Pakistan) | Iqbal Stadium | 55 (36) | – | Stallions (Pakistan) won by 133 runs |
| 19 Nov 2023 | Peshawar | Karachi Whites | Rawalpindi Cricket Stadium | 46 (33) | – | Peshawar won by 5 wickets |
| 16 Nov 2023 | Peshawar | Federally Administered Tribal Areas | Rawalpindi Cricket Stadium | 28 (28) | – | Peshawar won by 44 runs |
| 14 Sept 2023 | Pakistan | Sri Lanka | R Premadasa Stadium | 3 (9) | – | Sri Lanka won by 2 wickets (DLS) |
| 5 May 2023 | Pakistan | New Zealand | National Stadium | 17* (8) | – | Pakistan won by 102 runs |
| 1 Jan 2023 | Khyber Pakhtunkhwa | Balochistan | National Stadium | 63 (54) | – | Balochistan won by 38 runs |
Last 6 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 14 Sept 2023 | Pakistan | Sri Lanka | R Premadasa Stadium | 3 (9) | – | Sri Lanka won by 2 wickets (DLS) |
| 5 May 2023 | Pakistan | New Zealand | National Stadium | 17* (8) | – | Pakistan won by 102 runs |
| 21 Aug 2022 | Pakistan | Netherlands | Hazelaarweg | 4 (10) | – | Pakistan won by 9 runs |
| 12 Jun 2022 | Pakistan | West Indies | Multan Cricket Stadium | 0 (2) | – | Pakistan won by 53 runs (DLS) |
| 10 Jun 2022 | Pakistan | West Indies | Multan Cricket Stadium | 6 (6) | – | Pakistan won by 120 runs |
| 8 Jun 2022 | Pakistan | West Indies | Multan Cricket Stadium | – | – | Pakistan won by 5 wickets |
Domestic one-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 3/10 | 29% | 0 | 2 | 16163284655361930 |
- Mohammad Haris has made 50 or more in 3 of the last 10 Domestic one-day innings.
Last 10 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 25 Sept 2024 | Stallions (Pakistan) | Lions (Pakistan) | Iqbal Stadium | 30 (42) | – | Lions (Pakistan) won by 12 runs |
| 21 Sept 2024 | Stallions (Pakistan) | Panthers (Pakistan) | Iqbal Stadium | 19 (14) | – | Panthers (Pakistan) won by 20 runs |
| 19 Sept 2024 | Stallions (Pakistan) | Dolphins (Pakistan) | Iqbal Stadium | 6 (15) | – | Stallions (Pakistan) won by 174 runs |
| 15 Sept 2024 | Stallions (Pakistan) | Markhors (Pakistan) | Iqbal Stadium | 3 (7) | – | Markhors (Pakistan) won by 126 runs |
| 13 Sept 2024 | Stallions (Pakistan) | Lions (Pakistan) | Iqbal Stadium | 55 (36) | – | Stallions (Pakistan) won by 133 runs |
| 19 Nov 2023 | Peshawar | Karachi Whites | Rawalpindi Cricket Stadium | 46 (33) | – | Peshawar won by 5 wickets |
| 16 Nov 2023 | Peshawar | Federally Administered Tribal Areas | Rawalpindi Cricket Stadium | 28 (28) | – | Peshawar won by 44 runs |
| 1 Jan 2023 | Khyber Pakhtunkhwa | Balochistan | National Stadium | 63 (54) | – | Balochistan won by 38 runs |
| 21 Dec 2022 | Khyber Pakhtunkhwa | Northern | State Bank of Pakistan Sports Complex | 61 (25) | – | Khyber Pakhtunkhwa won by 83 runs |
| 10 Dec 2022 | Khyber Pakhtunkhwa | Central Punjab | State Bank of Pakistan Sports Complex | 1 (5) | – | Central Punjab won by 8 wickets |