
Afghanistan · Maiwand Champions · Band-e-Amir Dragons · Amo Region
Mohammad Saleem Safi
24
- Right-handed lower-order batter
- Right-arm fast bowler
Upcoming
First-class record
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class | 18 | 2,871 | 63 | 26.08 | 3.43 | 6/140 | 3 | 0 |
| Tests | 3 | 489 | 12 | 29.00 | 4.27 | 6/140 | 1 | 0 |
| Domestic | 15 | 2,382 | 51 | 25.39 | 3.26 | 5/52 | 2 | 0 |
| Last 10 | 10 | 1,594 | 40 | 23.83 | 3.59 | 6/140 | 2 | 0 |
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class | 18 | 23 | 115 | 6.76 | 55.6 | 0/0 | 28 |
| Tests | 3 | 5 | 2 | 0.40 | 11.1 | 0/0 | 2 |
| Domestic | 15 | 18 | 113 | 9.42 | 59.8 | 0/0 | 28 |
| Last 10 | 10 | 15 | 80 | 6.67 | 71.4 | 0/0 | 28 |
Batting style
Lower-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 6.8 | 26.7 | |
| Balls per dismissal | 10 | 48 | |
| Dot % | 73.5 | 72.3 |
117 balls in Tests and domestic first-class matches · Nov 2021 – Oct 2026
Compare with other playersBowling style
Steady new-ball fast bowler
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 24.9 | 27.7 | |
| Balls per wicket | 44.3 | 47.9 | |
| Economy | 3.37 | 3.47 | |
| Average with the new ball | 21.8 | 26.8 | |
| Average v right-handers | 25.6 | 27.0 | |
| Average v left-handers | 29.8 | 29.9 | |
| Dot % | 74.9 | 72.5 |
1,948 balls bowled in Tests and domestic first-class matches · Nov 2021 – Oct 2026
Compare with other playersEconomical new-ball fast bowler
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 23.3 | 27.0 | |
| Balls per wicket | 45.6 | 46.3 | |
| Economy | 3.07 | 3.50 | |
| Average with the new ball | 18.5 | 26.5 | |
| Average v right-handers | 23.9 | 26.7 | |
| Average v left-handers | 32.8 | 29.1 | |
| Dot % | 78.1 | 72.6 |
1,459 balls bowled in domestic first-class matches · Nov 2021 – Sept 2026
Compare with other playersMen's First-class
- Runs a match
- −11.4
- below an average player
Men's First-class bowling, runs a match
Peak −10.6 below
October 2026Now −11.4 below2020202220242026
| Last 2 years | Mat | Wkts | Bowl avg | Econ | Runs | Avg | SR |
|---|---|---|---|---|---|---|---|
| First-class | 7 | 29 | 25.1 | 3.50 | 57 | 8.1 | 72.2 |
Not in our first-class batting rankings.
Teams
- AfghanistanAfghanistan v Zimbabwe Test series 2026Bowler · 3 Tests · Last Test Oct 2026
- Maiwand ChampionsAhmad Shah Abdali 4-day TournamentLast played Sept 2026
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 9/10 | 94% | 7 | 10 | 6505213666 |
- Mohammad Saleem Safi has taken a wicket in 9 of the last 10 first-class matches bowled in, including the last 7.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 9 Oct 2026 | Afghanistan | Bangladesh | Sheikh Zayed Stadium | 0 (3) | 6/151 (42.2) | DrawnDrawn |
| 22 Sept 2026 | Maiwand Champions | Pamir Legends | Ghazi Amanullah Khan International Cricket Stadium | 9 (17) | 6/113 (29.0) | Won by 41 runsW 41 runs |
| 6 Jun 2026 | Afghanistan | India | Maharaja Yadavindra Singh International Cricket Stadium | 0 & 0 | 6/140 (27.0) | Lost by 300 runsL 300 runs |
| 12 Jun 2025 | Pamir Legends | Mah-e-Par Stars | Ghazi Amanullah Khan International Cricket Stadium | 3 (18) | 3/84 (30.0) | DrawnDrawn |
| 17 May 2025 | Pamir Legends | Mah-e-Par Stars | Najibullah Tarakai Cricket Ground | 17* & 28 | 1/104 (29.0) | Lost by 242 runsL 242 runs |
| 11 May 2025 | Pamir Legends | Hindukush Strikers | Ghazi Amanullah Khan International Cricket Stadium | 0 (3) | 2/66 (19.0) | Won by 209 runsW 209 runs |
| 5 May 2025 | Pamir Legends | Maiwand Champions | Najibullah Tarakai Cricket Ground | 0* (2) | 5/70 (31.4) | DrawnDrawn |
| 2 Feb 2024 | Afghanistan | Sri Lanka | Sinhalese Sports Club Ground | 0 & 2 | 0/57 (12.1) | Lost by 10 wicketsL 10 wkts |
| 8 Dec 2021 | Amo Region | Band-e-Amir Region | Kandahar Cricket Stadium | 15* & 0 | 5/81 (22.0) | Lost by 7 wicketsL 7 wkts |
| 2 Dec 2021 | Amo Region | Mis Ainak Region | Kandahar Cricket Stadium | 0 & 6 | 6/87 (23.3) | Won by 156 runsW 156 runs |
Last 3 Tests
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 9 Oct 2026 | Afghanistan | Bangladesh | Sheikh Zayed Stadium | 0 (3) | 6/151 (42.2) | DrawnDrawn |
| 6 Jun 2026 | Afghanistan | India | Maharaja Yadavindra Singh International Cricket Stadium | 0 & 0 | 6/140 (27.0) | Lost by 300 runsL 300 runs |
| 2 Feb 2024 | Afghanistan | Sri Lanka | Sinhalese Sports Club Ground | 0 & 2 | 0/57 (12.1) | Lost by 10 wicketsL 10 wkts |
Domestic first-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 10/10 | 100% | 15 | 15 | 3136552136 |
- Mohammad Saleem Safi has taken a wicket in 10 of the last 10 domestic first-class matches bowled in, including the last 15.
Last 10 domestic first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 22 Sept 2026 | Maiwand Champions | Pamir Legends | Ghazi Amanullah Khan International Cricket Stadium | 9 (17) | 6/113 (29.0) | Won by 41 runsW 41 runs |
| 12 Jun 2025 | Pamir Legends | Mah-e-Par Stars | Ghazi Amanullah Khan International Cricket Stadium | 3 (18) | 3/84 (30.0) | DrawnDrawn |
| 17 May 2025 | Pamir Legends | Mah-e-Par Stars | Najibullah Tarakai Cricket Ground | 17* & 28 | 1/104 (29.0) | Lost by 242 runsL 242 runs |
| 11 May 2025 | Pamir Legends | Hindukush Strikers | Ghazi Amanullah Khan International Cricket Stadium | 0 (3) | 2/66 (19.0) | Won by 209 runsW 209 runs |
| 5 May 2025 | Pamir Legends | Maiwand Champions | Najibullah Tarakai Cricket Ground | 0* (2) | 5/70 (31.4) | DrawnDrawn |
| 8 Dec 2021 | Amo Region | Band-e-Amir Region | Kandahar Cricket Stadium | 15* & 0 | 5/81 (22.0) | Lost by 7 wicketsL 7 wkts |
| 2 Dec 2021 | Amo Region | Mis Ainak Region | Kandahar Cricket Stadium | 0 & 6 | 6/87 (23.3) | Won by 156 runsW 156 runs |
| 20 Nov 2021 | Amo Region | Band-e-Amir Region | Qurishi Cricket Ground | 0* (1) | 3/82 (35.0) | DrawnDrawn |
| 14 Nov 2021 | Amo Region | Speen Ghar Region | Kandahar Cricket Stadium | 1 (4) | 1/59 (24.0) | DrawnDrawn |
| 9 Dec 2019 | Amo Region | Boost Region | Ghazi Amanullah Khan International Cricket Stadium | 0* (5) | 3/68 (26.0) | DrawnDrawn |