- Home
- Players
- Haris Sohail
Pakistan · Men's cricket
Haris Sohail stats
Data through 13 January 2023Last updated 13 January 2023
Coverage: matches in the Cricsheet data from 19 July 2013 to 13 January 2023. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Haris Sohail played 16 Tests, 43 ODIs, 14 T20Is for Pakistan in the data, between 2013 and 2023. The most runs came in ODIs: 1,709 at an average of 46.19 and a strike rate of 86.8, with a highest score of 130. Against Zimbabwe in ODIs, Haris Sohail averaged 80.33 over 5 innings.
International matches
73
Tests 16 · ODIs 43 · T20Is 14
International runs
2,766
4 hundreds
International wickets
24
0 five-wicket hauls
T20 league & domestic matches
11
153 runs
Best batting average (ODI)
46.19
42 innings
Highest score
147
Test
Teams played for
Haris Sohail batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 16 | 27 | 1 | 847 | 147 | 32.58 | 1,936 | 43.8 | 2 | 3 | 1 | 74 | 13 |
| ODI | 43 | 42 | 5 | 1,709 | 130 | 46.19 | 1,968 | 86.8 | 2 | 14 | 1 | 135 | 28 |
| T20I | 14 | 13 | 2 | 210 | 52 | 19.09 | 204 | 102.9 | 0 | 2 | 1 | 16 | 3 |
| T20 (leagues & domestic) | 11 | 11 | 2 | 153 | 43 | 17.00 | 178 | 86.0 | 0 | 0 | 1 | 11 | 2 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2013 | 46 |
| 2014 | 249 |
| 2015 | 524 |
| 2017 | 207 |
| 2018 | 787 |
| 2019 | 868 |
| 2020 | 158 |
| 2021 | 16 |
| 2023 | 64 |
Year-by-year batting (20 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2013 | ODI | 3 | 45 | 15.00 | 68.2 | 26 | 0 | 0 |
| 2013 | T20I | 1 | 1 | 1.00 | 25.0 | 1 | 0 | 0 |
| 2014 | ODI | 5 | 235 | 58.75 | 83.6 | 85 | 0 | 2 |
| 2014 | T20I | 2 | 14 | 7.00 | 66.7 | 11 | 0 | 0 |
| 2015 | ODI | 13 | 494 | 44.91 | 84.2 | 89 | 0 | 5 |
| 2015 | T20I | 1 | 30 | – | 125.0 | 30 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 3 | 31 | 15.50 | 70.5 | 13 | 0 | 0 |
| 2017 | Test | 4 | 176 | 44.00 | 45.2 | 76 | 0 | 2 |
| 2018 | ODI | 3 | 173 | 57.67 | 78.6 | 63 | 0 | 3 |
| 2018 | T20 (leagues & domestic) | 3 | 19 | 6.33 | 73.1 | 14 | 0 | 0 |
| 2018 | T20I | 4 | 45 | 15.00 | 118.4 | 20 | 0 | 0 |
| 2018 | Test | 15 | 550 | 39.29 | 43.2 | 147 | 2 | 0 |
| 2019 | ODI | 14 | 627 | 52.25 | 94.6 | 130 | 2 | 3 |
| 2019 | T20 (leagues & domestic) | 5 | 103 | 25.75 | 95.4 | 43 | 0 | 0 |
| 2019 | T20I | 5 | 120 | 24.00 | 102.6 | 52 | 0 | 2 |
| 2019 | Test | 3 | 18 | 6.00 | 34.0 | 9 | 0 | 0 |
| 2020 | ODI | 1 | 71 | 71.00 | 86.6 | 71 | 0 | 1 |
| 2020 | Test | 3 | 87 | 29.00 | 50.9 | 75 | 0 | 1 |
| 2021 | Test | 2 | 16 | 8.00 | 32.7 | 15 | 0 | 0 |
| 2023 | ODI | 3 | 64 | 21.33 | 92.8 | 32 | 0 | 0 |
Haris Sohail bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 17 | 630 | 294 | 13 | 3/1 | 3/35 | 22.62 | 2.80 | 48.5 | 0 | 0 | 12 |
| ODI | 20 | 606 | 583 | 11 | 3/45 | – | 53.00 | 5.77 | 55.1 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2013 | 0 |
| 2014 | 6 |
| 2015 | 3 |
| 2017 | 5 |
| 2018 | 3 |
| 2019 | 5 |
| 2020 | 2 |
| 2021 | 0 |
| 2023 | 0 |
Year-by-year bowling (9 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2014 | ODI | 5 | 6 | 36.17 | 5.17 | 3/45 |
| 2015 | ODI | 8 | 3 | 75.67 | 6.68 | 2/62 |
| 2017 | Test | 4 | 5 | 18.60 | 2.82 | 3/1 |
| 2018 | ODI | 1 | 1 | 29.00 | 4.83 | 1/29 |
| 2018 | Test | 6 | 2 | 31.50 | 2.03 | 2/11 |
| 2019 | ODI | 6 | 1 | 110.00 | 5.79 | 1/35 |
| 2019 | Test | 4 | 4 | 27.00 | 3.72 | 2/75 |
| 2020 | Test | 2 | 2 | 14.00 | 2.55 | 2/11 |
| 2021 | Test | 1 | 0 | – | 2.00 | 0/2 |
Haris Sohail against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| New Zealand | Test | 9 | 260 | 28.89 | 35.3 | 147 | 1 | 0 |
| Sri Lanka | Test | 5 | 185 | 37.00 | 44.2 | 76 | 0 | 2 |
| Australia | Test | 6 | 175 | 29.17 | 42.9 | 110 | 1 | 0 |
| England | Test | 4 | 114 | 38.00 | 58.2 | 39 | 0 | 0 |
| New Zealand | ODI | 14 | 569 | 43.77 | 82.5 | 85 | 0 | 6 |
| Australia | ODI | 6 | 332 | 66.40 | 83.8 | 130 | 2 | 0 |
| Zimbabwe | ODI | 5 | 241 | 80.33 | 97.2 | 89 | 0 | 3 |
| Bangladesh | ODI | 4 | 153 | 38.25 | 81.0 | 52 | 0 | 2 |
| England | ODI | 3 | 69 | 34.50 | 93.2 | 41 | 0 | 0 |
| West Indies | ODI | 4 | 51 | 12.75 | 67.1 | 26 | 0 | 0 |
| New Zealand | T20I | 4 | 43 | 14.33 | 100.0 | 20 | 0 | 0 |
| Australia | T20I | 4 | 18 | 4.50 | 56.2 | 8 | 0 | 0 |
| Karachi Kings | T20 (leagues & domestic) | 3 | 34 | 17.00 | 70.8 | 20 | 0 | 0 |
| Islamabad United | T20 (leagues & domestic) | 3 | 16 | 5.33 | 72.7 | 12 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Sri Lanka | Test | 7 | 7 | 18.00 | 2.93 | 3/1 |
| New Zealand | Test | 6 | 2 | 32.50 | 2.41 | 2/11 |
| New Zealand | ODI | 8 | 7 | 44.14 | 5.33 | 3/45 |
| Australia | ODI | 5 | 1 | 82.00 | 5.12 | 1/35 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Dubai International Cricket Stadium | 18 | 773 | 51.53 | 147 |
| Zayed Cricket Stadium | 12 | 334 | 27.83 | 76 |
| Sharjah Cricket Stadium | 5 | 213 | 53.25 | 101 |
| Gaddafi Stadium | 3 | 193 | 193.00 | 89 |
| Shere Bangla National Stadium | 4 | 177 | 59.00 | 52 |
| National Stadium, Karachi | 8 | 176 | 22.00 | 56 |
| Lord's | 4 | 173 | 57.67 | 89 |
| Rawalpindi Cricket Stadium | 2 | 146 | 73.00 | 75 |
| Adelaide Oval | 3 | 80 | 26.67 | 41 |
| McLean Park | 2 | 76 | 38.00 | 70 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Sharjah Cricket Stadium | 3 | 6 | 18.50 | 5.55 |
| Zayed Cricket Stadium | 8 | 5 | 41.60 | 3.59 |
| Dubai International Cricket Stadium | 7 | 3 | 42.67 | 3.12 |
| National Stadium, Karachi | 2 | 2 | 10.50 | 3.00 |
| Rawalpindi Cricket Stadium | 2 | 2 | 11.50 | 2.56 |
| Hagley Oval | 2 | 2 | 32.00 | 6.40 |
| The Gabba | 1 | 2 | 37.50 | 3.95 |
| Seddon Park | 1 | 1 | 29.00 | 4.83 |
| Adelaide Oval | 3 | 1 | 53.00 | 5.89 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 106 | 123 | 86.2 | 5 | – | – | – |
| T20 | Middle | 203 | 201 | 101.0 | 9 | – | – | – |
| T20 | Death | 54 | 58 | 93.1 | 6 | – | – | – |
| ODI | Powerplay | 171 | 237 | 72.2 | 3 | – | – | – |
| ODI | Middle | 1222 | 1477 | 82.7 | 22 | 576 | 11 | 5.55 |
| ODI | Death | 316 | 254 | 124.4 | 12 | 30 | 0 | 10.00 |
How Haris Sohail was dismissed
- Caught63 (76%)
- Run out5 (6%)
- Lbw5 (6%)
- Caught and bowled4 (5%)
- Bowled4 (5%)
- Stumped2 (2%)
How Haris Sohail took wickets
- Caught14
- Lbw6
- Bowled3
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 26 Jun 2019 | 68 |
| 5 Jul 2019 | 6 |
| 30 Sep 2019 | 40 |
| 2 Oct 2019 | 56 |
| 9 Oct 2019 | 52 |
| 3 Nov 2019 | 4 |
| 5 Nov 2019 | 6 |
| 8 Nov 2019 | 8 |
| 21 Nov 2019 | 1 |
| 21 Nov 2019 | 8 |
| 19 Dec 2019 | 9 |
| 7 Feb 2020 | 75 |
| 30 Oct 2020 | 71 |
| 26 Dec 2020 | 3 |
| 26 Dec 2020 | 9 |
| 3 Jan 2021 | 1 |
| 3 Jan 2021 | 15 |
| 9 Jan 2023 | 32 |
| 11 Jan 2023 | 10 |
| 13 Jan 2023 | 22 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 13 Jan 2023 | ODI | New Zealand | 22 | 25 | run out | National Stadium, Karachi |
| 11 Jan 2023 | ODI | New Zealand | 10 | 21 | lbw | National Stadium, Karachi |
| 9 Jan 2023 | ODI | New Zealand | 32 | 23 | caught | National Stadium, Karachi |
| 3 Jan 2021 | Test | New Zealand | 15 | 45 | caught | Hagley Oval |
| 3 Jan 2021 | Test | New Zealand | 1 | 4 | caught | Hagley Oval |
| 26 Dec 2020 | Test | New Zealand | 9 | 46 | caught | Bay Oval |
| 26 Dec 2020 | Test | New Zealand | 3 | 22 | caught | Bay Oval |
| 30 Oct 2020 | ODI | Zimbabwe | 71 | 82 | caught | Rawalpindi Cricket Stadium |
| 7 Feb 2020 | Test | Bangladesh | 75 | 103 | caught | Rawalpindi Cricket Stadium |
| 19 Dec 2019 | Test | Sri Lanka | 9 | 30 | lbw | National Stadium, Karachi |
| 21 Nov 2019 | Test | Australia | 8 | 8 | caught | The Gabba |
| 21 Nov 2019 | Test | Australia | 1 | 15 | caught | The Gabba |
| 8 Nov 2019 | T20I | Australia | 8 | 16 | caught | Perth Stadium |
| 5 Nov 2019 | T20I | Australia | 6 | 9 | caught and bowled | Manuka Oval |
| 3 Nov 2019 | T20I | Australia | 4 | 6 | caught | Sydney Cricket Ground |
| 9 Oct 2019 | T20I | Sri Lanka | 52 | 50 | stumped | Gaddafi Stadium |
| 2 Oct 2019 | ODI | Sri Lanka | 56 | 50 | bowled | National Stadium, Karachi |
| 30 Sep 2019 | ODI | Sri Lanka | 40 | 48 | run out | National Stadium, Karachi |
| 5 Jul 2019 | ODI | Bangladesh | 6 | 6 | caught | Lord's |
| 26 Jun 2019 | ODI | New Zealand | 68 | 76 | run out | Edgbaston |
Frequently asked questions
How many runs has Haris Sohail scored in Tests?
847 runs in 27 innings (16 matches) at an average of 32.58 and a strike rate of 43.8, in the data from 2017 to 2021.
How many runs has Haris Sohail scored in ODIs?
1,709 runs in 42 innings (43 matches) at an average of 46.19 and a strike rate of 86.8, in the data from 2013 to 2023.
How many runs has Haris Sohail scored in T20Is?
210 runs in 13 innings (14 matches) at an average of 19.09 and a strike rate of 102.9, in the data from 2013 to 2019.
What is Haris Sohail's highest score?
147 in Tests, the highest score in the data.
How many centuries has Haris Sohail scored?
4 hundreds in the data: 2 in Tests, 2 in ODIs.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.