Haris Rankings
CPL run-scorers →Ranked against every player in CPL 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 10 | 96thof 125 |
| Wickets | 0 | – |
| Sixes | 0 | – |
| Fours | 1 | 77th |
| Catches | 1 | 80th |
Haris by Competition
Every T20 season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 2 | 10 | 5 | 90.9 | 0 | 0 | ||
| 9 | 206 | 22.9 | 177.6 | 0 | 12 | ||
| 6 | 131 | 21.8 | 133.7 | 1 | 4 | ||
| 5 | 33 | 6.6 | 84.6 | 0 | 1 | ||
| 14 | 265 | 22.1 | 155 | 1 | 14 | ||
| 10 | 247 | 27.4 | 148.8 | 1 | 11 | ||
| 10 | 142 | 15.8 | 132.7 | 0 | 4 | ||
| 4 | 22 | 5.5 | 91.7 | 0 | 1 | ||
| 12 | 350 | 31.8 | 186.2 | 2 | 18 | ||
| 4 | 97 | 24.3 | 144.8 | 0 | 6 | ||
| 2 | 7 | 7 | 87.5 | 0 | 1 | ||
| 5 | 166 | 33.2 | 186.5 | 1 | 9 |
Haris Splits
His T20 record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 40 | 923 | 24.9 | 166 | 2 | 107 |
| Away | 43 | 753 | 18.8 | 142.6 | 4 | 87 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 58 | 1112 | 20.6 | 153.8 | 4 | 85 |
| Chasing | 25 | 564 | 24.5 | 156.2 | 2 | 107 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 48 | 1144 | 26.6 | 164.8 | 4 | 107 |
| Lost | 35 | 532 | 15.6 | 136.4 | 2 | 87 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 1 | 23 | 395 | 17.2 | 159.3 | 0 | 47 |
| Batting 2 | 10 | 284 | 28.4 | 171.1 | 2 | 79 |
| Batting 3 | 24 | 576 | 25 | 156.9 | 3 | 107 |
| Batting 4 | 13 | 301 | 23.2 | 150.5 | 1 | 87 |
| Batting 5 | 3 | 33 | 33 | 103.1 | 0 | 14 |
| Batting 6 | 3 | 46 | 15.3 | 124.3 | 0 | 31 |
| Batting 7 | 4 | 35 | 8.8 | 106.1 | 0 | 18 |
| Batting 8 | 1 | 6 | - | 600 | 0 | 6 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
11 | 413 | 37.5 | 184.4 | 3 | 87 |
|
|
9 | 155 | 19.4 | 150.5 | 0 | 35 |
|
|
8 | 250 | 35.7 | 168.9 | 1 | 107 |
|
|
8 | 158 | 22.6 | 147.7 | 1 | 85 |
|
|
8 | 115 | 14.4 | 143.8 | 0 | 49 |
|
|
7 | 206 | 34.3 | 179.1 | 0 | 45 |
|
|
7 | 95 | 13.6 | 115.9 | 0 | 41 |
|
|
6 | 40 | 6.7 | 93 | 0 | 15 |
|
|
3 | 33 | 11 | 100 | 0 | 18 |
|
|
3 | 15 | 7.5 | 75 | 0 | 8 |
|
|
3 | 12 | 6 | 133.3 | 0 | 6 |
|
|
2 | 17 | 8.5 | 188.9 | 0 | 11 |
|
|
2 | 3 | 1.5 | 42.9 | 0 | 3 |
|
|
1 | 66 | 66 | 153.5 | 1 | 66 |
|
|
1 | 47 | 47 | 167.9 | 0 | 47 |
|
|
1 | 28 | 28 | 254.5 | 0 | 28 |
|
|
1 | 13 | 13 | 118.2 | 0 | 13 |
|
|
1 | 9 | 9 | 112.5 | 0 | 9 |
|
|
1 | 1 | 1 | 33.3 | 0 | 1 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Gaddafi StadiumLahore | 21 | 601 | 31.6 | 169.3 | 3 | 107 |
| National StadiumKarachi | 15 | 324 | 23.1 | 169.6 | 0 | 40 |
| Rawalpindi Cricket StadiumRawalpindi | 13 | 306 | 25.5 | 184.3 | 2 | 87 |
| Sharjah Cricket StadiumSharjah | 8 | 55 | 6.9 | 88.7 | 0 | 15 |
| Dubai International Cricket StadiumDubai | 5 | 118 | 23.6 | 135.6 | 1 | 66 |
| Multan Cricket StadiumMultan | 3 | 66 | 33 | 126.9 | 0 | 40 |
| Central Broward Regional Park Stadium Turf GroundLauderhill, Florida | 3 | 12 | 6 | 133.3 | 0 | 6 |
| Shere Bangla National StadiumMirpur, Dhaka | 3 | 9 | 3 | 50 | 0 | 5 |
| Sydney Cricket GroundMoore Park, Sydney, New South Wales | 2 | 58 | 29 | 156.8 | 0 | 30 |
| Kensington OvalBridgetown | 2 | 10 | 5 | 90.9 | 0 | 9 |
| Eden ParkAuckland | 1 | 41 | 41 | 205 | 0 | 41 |
| Adelaide OvalAdelaide | 1 | 31 | 31 | 172.2 | 0 | 31 |
| Sheikh Zayed StadiumAbu Dhabi | 1 | 13 | 13 | 118.2 | 0 | 13 |
| Sky StadiumWellington | 1 | 11 | 11 | 64.7 | 0 | 11 |
| University OvalDunedin | 1 | 11 | 11 | 110 | 0 | 11 |
| Melbourne Cricket GroundJolimont, Melbourne, Victoria | 1 | 8 | 8 | 66.7 | 0 | 8 |
| Bay OvalMount Maunganu | 1 | 2 | 2 | 100 | 0 | 2 |
| Hagley OvalChristchurch | 1 | 0 | 0 | 0 | 0 | 0 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2026 | 11 | 216 | 19.6 | 170.1 | 0 | 47 |
| 2025 | 35 | 676 | 21.1 | 142.6 | 3 | 107 |
| 2024 | 10 | 142 | 15.8 | 132.7 | 0 | 40 |
| 2023 | 16 | 372 | 24.8 | 175.5 | 2 | 85 |
| 2022 | 11 | 270 | 27 | 164.6 | 1 | 70 |
More on Statz
Where to go next for Haris and Guyana Amazon Warriors.
Mohammad Haris T20 Performance Points
In Mohammad Haris's last 30 Cricket games (2025–2026) for Guyana Amazon Warriors, they have scored 549 runs at an average of 18.3 with a strike rate of 132.6.
Mohammad Haris Stats - Cricket
Mohammad Haris is a right hand bat wicketkeeper. Across these 30 games, Mohammad Haris has hit 52 fours and 27 sixes, taking 24 catches in the field. Their highest score in this span is 107.
Mohammad Haris: Betting Insights
For bet builder markets, Mohammad Haris has scored 25+ runs in 27% of their last 30 Cricket games (8/30). They have registered 1+ boundaries in 63% of these games (19/30). Over their last 5 games, Mohammad Haris has 67 runs.
Mohammad Haris Questions
How old is Mohammad Haris?
Mohammad Haris was born on 30 March 2001 and is 25 years old. Mohammad Haris is a wicketkeeper with 83 T20 matches on record and 1676 runs.
Which team does Mohammad Haris play for?
Mohammad Haris currently plays for Guyana Amazon Warriors, and has also played for Peshawar Zalmi and Pakistan. Statz has Mohammad Haris' 83 T20 matches on record, the most recent against Jamaica Kingsmen (18 Sep 2026), with 1676 runs in all.
What is Mohammad Haris' highest score in T20 cricket?
Mohammad Haris' highest score in the 83 T20 matches Statz has on record is 107 off 46 balls against Bangladesh (01 Jun 2025). Across those matches Mohammad Haris has scored 1676 runs at 20.2 a match.
What are Mohammad Haris' T20 batting stats?
Mohammad Haris averages 18.3 runs per match at a strike rate of 132.6, based on 30 games (2025–2026). In the last 5 matches Mohammad Haris scored 9, 1, 6, 35 and 16, newest first. Mohammad Haris has 1676 runs in all 83 T20 matches on record.
How many fifties and hundreds has Mohammad Haris scored in T20 cricket?
Mohammad Haris has 1 hundred and 5 fifties in the 83 T20 matches Statz has on record. The highest is 107 against Bangladesh (01 Jun 2025). Mohammad Haris has passed 30 in 23 of 83 innings.
