CricketWise
  1. Home
  2. Players
  3. Haris Rauf

Pakistan · Men's cricket

Haris Rauf stats

Data through 16 July 2026Last updated 16 July 2026

Coverage: matches in the Cricsheet data from 14 February 2019 to 16 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2019 and 2026, Haris Rauf appears in 1 Test, 56 ODIs, 90 T20Is for Pakistan in the Cricsheet data. Haris Rauf took 218 T20 league wickets in the data (average 23.73, economy 8.67, best 5/27).

International matches
147
Tests 1 · ODIs 56 · T20Is 90
International wickets
229
1 five-wicket hauls
T20 league & domestic matches
168
250 runs
Best bowling
5/27
T20 (leagues & domestic)

Teams played for

Pakistan 2020–2026 · 147Lahore Qalandars 2019–2026 · 79Melbourne Stars 2019–2026 · 33San Francisco Unicorns 2023–2026 · 32Welsh Fire 2023–2024 · 12Yorkshire 2022 · 8Rangpur Riders 2023 · 8

Haris Rauf batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test12012126.003435.300100
ODI56228104357.4314173.800369
T20I90291310913*6.81104104.800485
T20 (leagues & domestic)1685619250196.7626793.600151913
First-class4411565.003050.000011

Runs per year

05010015020192022202632
Haris Rauf: runs per calendar year (all formats in the data)
0501001502019202020212022202320242025202632
Haris Rauf: runs per calendar year (all formats in the data)
Show as table
Haris Rauf: runs per calendar year (all formats in the data)
YearRuns
201913
20200
202145
2022106
2023121
202453
2025120
202632
Year-by-year batting (22 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2019T20 (leagues & domestic)3136.50130.0700
2020T20 (leagues & domestic)200.000.0000
2020T20I10–0.0000
2021ODI422.0016.7100
2021T20 (leagues & domestic)33712.33185.01900
2021T20I363.00100.0600
2022First-class4155.0050.0600
2022ODI177.0041.2700
2022T20 (leagues & domestic)8227.33110.0800
2022T20I95010.00151.51300
2022Test2126.0035.31200
2023ODI85511.0094.83500
2023T20 (leagues & domestic)15556.1194.81800
2023T20I2115.50157.11100
2024ODI263.00120.0600
2024T20 (leagues & domestic)6276.7573.01300
2024T20I8206.6780.0800
2025ODI43110.33106.91900
2025T20 (leagues & domestic)86713.40106.31600
2025T20I6225.5068.8600
2026ODI331.5015.0200
2026T20 (leagues & domestic)11293.2254.7700

Haris Rauf bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test1787811/781/7878.006.0078.0001
ODI562,7222,6311025/29–25.795.8026.76115
T20I881,9202,6751264/18–21.238.3615.2401
T20 (leagues & domestic)1663,5815,1742185/27–23.738.6716.4514
First-class6756473155/656/17731.533.7550.41124

Wickets per year

025507510020192022202643
Haris Rauf: wickets per calendar year (all formats in the data)
02550751002019202020212022202320242025202643
Haris Rauf: wickets per calendar year (all formats in the data)
Show as table
Haris Rauf: wickets per calendar year (all formats in the data)
YearWickets
201918
202040
202148
202289
202390
202457
202577
202643
Year-by-year bowling (23 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2019T20 (leagues & domestic)121817.447.145/27
2020ODI2188.005.181/31
2020T20 (leagues & domestic)162322.708.723/17
2020T20I111623.258.653/29
2021ODI61324.466.244/65
2021T20 (leagues & domestic)121137.279.923/38
2021T20I202425.008.284/22
2022First-class61531.533.755/65
2022ODI71522.005.594/77
2022T20 (leagues & domestic)222925.458.613/33
2022T20I222921.287.603/28
2022Test1178.006.001/78
2023ODI193527.636.144/19
2023T20 (leagues & domestic)364423.598.153/17
2023T20I51113.647.764/18
2024ODI81322.385.095/29
2024T20 (leagues & domestic)181730.358.483/20
2024T20I172719.969.034/22
2025ODI91530.206.014/61
2025T20 (leagues & domestic)244319.079.464/31
2025T20I131920.898.953/27
2026ODI51018.405.023/26
2026T20 (leagues & domestic)263324.738.953/23

Haris Rauf against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandODI43618.00120.03500
New ZealandODI6256.2571.41900
AustraliaODI472.3319.4700
South AfricaODI377.0087.5600
New ZealandT20I8265.2070.31100
IndiaT20I32525.00166.71300
EnglandT20I7256.25131.6800
Islamabad UnitedT20 (leagues & domestic)5367.20120.01700
Multan SultansT20 (leagues & domestic)7306.0088.21500
Los Angeles Knight RidersT20 (leagues & domestic)32311.50176.91600
Texas Super KingsT20 (leagues & domestic)32311.5063.91300
Karachi KingsT20 (leagues & domestic)42311.5092.01800
Washington FreedomT20 (leagues & domestic)5224.4088.01000
Quetta GladiatorsT20 (leagues & domestic)3196.33190.01900
Seattle OrcasT20 (leagues & domestic)314–82.4800
Peshawar ZalmiT20 (leagues & domestic)5123.0060.01000
Perth ScorchersT20 (leagues & domestic)494.5050.0800
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
AustraliaODI102220.415.545/29
New ZealandODI121739.476.224/78
BangladeshODI41211.084.674/19
Sri LankaODI41120.825.874/61
South AfricaODI7936.115.703/54
NetherlandsODI3914.004.823/16
EnglandODI4923.446.594/65
ZimbabweODI5446.005.232/34
IndiaODI4360.006.673/58
New ZealandT20I204015.628.284/18
EnglandT20I142123.008.863/32
ZimbabweT20I91414.936.533/31
BangladeshT20I101028.808.003/33
IndiaT20I7925.678.663/21
Sri LankaT20I3712.147.733/29
South AfricaT20I8651.1711.162/18
AustraliaT20I5624.009.494/22
West IndiesT20I4434.009.072/40
Karachi KingsT20 (leagues & domestic)162323.308.764/23
Islamabad UnitedT20 (leagues & domestic)152021.458.764/31
Quetta GladiatorsT20 (leagues & domestic)131924.429.413/22
Multan SultansT20 (leagues & domestic)191644.4410.303/30
Peshawar ZalmiT20 (leagues & domestic)131239.259.482/35
Sydney ThunderT20 (leagues & domestic)5129.425.953/17
Hobart HurricanesT20 (leagues & domestic)4129.258.545/27
Washington FreedomT20 (leagues & domestic)91127.559.573/20
Los Angeles Knight RidersT20 (leagues & domestic)61023.5010.854/41
Perth ScorchersT20 (leagues & domestic)5817.258.203/23
Melbourne RenegadesT20 (leagues & domestic)5819.257.702/28
MI New YorkT20 (leagues & domestic)6725.717.502/24
Sydney SixersT20 (leagues & domestic)6729.299.323/38
Adelaide StrikersT20 (leagues & domestic)5619.337.253/28
Seattle OrcasT20 (leagues & domestic)5627.508.534/32
Southern BraveT20 (leagues & domestic)3512.807.683/27
Texas Super KingsT20 (leagues & domestic)6438.507.392/32
Brisbane HeatT20 (leagues & domestic)3328.678.902/20

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Gaddafi Stadium557724.718.18
National Stadium, Karachi323930.628.13
Rawalpindi Cricket Stadium193225.626.82
Melbourne Cricket Ground152318.787.32
Dubai International Cricket Stadium162221.277.76
Grand Prairie Stadium182031.809.61
Shere Bangla National Stadium91417.215.88
Oakland Coliseum81126.099.41
Adelaide Oval41011.105.84
Headingley61028.805.43

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––1519738.74
T20Middle619365.6101979987.56
T20Death298278107.24320031739.42
ODIPowerplay––––654155.93
ODIMiddle203066.701565435.51
ODIDeath8411175.714503446.54

How Haris Rauf was dismissed

How Haris Rauf took wickets

Last 20 innings

02.557.51015 Jun 20258 Jan 202610 Jul 20267
Haris Rauf: runs in the last 20 innings
02.557.51015 Jun 202517 Sep 20254 Jan 202613 Mar 20269 Apr 202619 Jun 202610 Jul 20267
Haris Rauf: runs in the last 20 innings
Show as table
Haris Rauf: runs in the last 20 innings
InningsRuns
15 Jun 202510
25 Jun 20258
28 Jun 202510
17 Sep 20250
25 Sep 20253
28 Sep 20256
4 Jan 20264
8 Jan 20260
17 Jan 20260
13 Mar 20262
15 Mar 20261
29 Mar 20264
9 Apr 20262
17 Apr 20260
2 Jun 20260
19 Jun 20260
24 Jun 20264
26 Jun 20265
4 Jul 20263
10 Jul 20267
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
10 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders75caughtGrand Prairie Stadium
4 Jul 2026T20 (leagues & domestic)Washington Freedom34caughtKnight Riders Cricket Ground
26 Jun 2026T20 (leagues & domestic)Seattle Orcas5*9not outOakland Coliseum
24 Jun 2026T20 (leagues & domestic)Texas Super Kings414bowledOakland Coliseum
19 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders01bowledGrand Prairie Stadium
2 Jun 2026ODIAustralia015bowledGaddafi Stadium
17 Apr 2026T20 (leagues & domestic)Quetta Gladiators01caughtNational Stadium, Karachi
9 Apr 2026T20 (leagues & domestic)Islamabad United23bowledNational Stadium, Karachi
29 Mar 2026T20 (leagues & domestic)Karachi Kings410caughtGaddafi Stadium
15 Mar 2026ODIBangladesh12caughtShere Bangla National Stadium
13 Mar 2026ODIBangladesh2*3not outShere Bangla National Stadium
17 Jan 2026T20 (leagues & domestic)Perth Scorchers01caught and bowledPerth Stadium
8 Jan 2026T20 (leagues & domestic)Sydney Sixers01caughtMelbourne Cricket Ground
4 Jan 2026T20 (leagues & domestic)Melbourne Renegades4*4not outMelbourne Cricket Ground
28 Sep 2025T20IIndia64bowledDubai International Cricket Stadium
25 Sep 2025T20IBangladesh3*3not outDubai International Cricket Stadium
17 Sep 2025T20IUnited Arab Emirates01run outDubai International Cricket Stadium
28 Jun 2025T20 (leagues & domestic)Washington Freedom109caughtGrand Prairie Stadium
25 Jun 2025T20 (leagues & domestic)Seattle Orcas8*7not outGrand Prairie Stadium
15 Jun 2025T20 (leagues & domestic)MI New York10*10not outOakland Coliseum

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
16 Jul 2026T20 (leagues & domestic)Washington Freedom0/5240Oakland Coliseum
15 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders0/5340Oakland Coliseum
10 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders3/2530Grand Prairie Stadium
8 Jul 2026T20 (leagues & domestic)MI New York2/2440Grand Prairie Stadium
5 Jul 2026T20 (leagues & domestic)MI New York1/1341Knight Riders Cricket Ground
4 Jul 2026T20 (leagues & domestic)Washington Freedom2/2740Knight Riders Cricket Ground
28 Jun 2026T20 (leagues & domestic)Washington Freedom1/4240Oakland Coliseum
26 Jun 2026T20 (leagues & domestic)Seattle Orcas1/293.20Oakland Coliseum
24 Jun 2026T20 (leagues & domestic)Texas Super Kings0/1640Oakland Coliseum
19 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders0/382.40Grand Prairie Stadium
4 Jun 2026ODIAustralia1/3370Gaddafi Stadium
2 Jun 2026ODIAustralia2/49101Gaddafi Stadium
30 May 2026ODIAustralia1/245.10Rawalpindi Cricket Stadium
25 Apr 2026T20 (leagues & domestic)Peshawar Zalmi2/4640Gaddafi Stadium
23 Apr 2026T20 (leagues & domestic)Karachi Kings1/363.40Gaddafi Stadium
21 Apr 2026T20 (leagues & domestic)Quetta Gladiators2/2840Gaddafi Stadium
18 Apr 2026T20 (leagues & domestic)Rawalpindiz3/4340National Stadium, Karachi
17 Apr 2026T20 (leagues & domestic)Quetta Gladiators1/333.20National Stadium, Karachi
9 Apr 2026T20 (leagues & domestic)Islamabad United0/1010National Stadium, Karachi
3 Apr 2026T20 (leagues & domestic)Multan Sultans0/2620Gaddafi Stadium

Frequently asked questions

How many wickets has Haris Rauf taken in ODIs?
102 wickets in 56 innings at an average of 25.79, economy 5.80, best figures 5/29.
How many wickets has Haris Rauf taken in T20Is?
126 wickets in 88 innings at an average of 21.23, economy 8.36, best figures 4/18.
How many runs has Haris Rauf scored in Tests?
12 runs in 2 innings (1 matches) at an average of 6.00 and a strike rate of 35.3, in the data from 2022 to 2022.
How many runs has Haris Rauf scored in ODIs?
104 runs in 22 innings (56 matches) at an average of 7.43 and a strike rate of 73.8, in the data from 2020 to 2026.
How many runs has Haris Rauf scored in T20Is?
109 runs in 29 innings (90 matches) at an average of 6.81 and a strike rate of 104.8, in the data from 2020 to 2025.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.