CricketScore

Players / Haris Rauf

Men's cricket

Haris Rauf: runs, wickets and records

316 recorded matches from 14 Feb 2019 to 31 Oct 2026, most often for Pakistan, Lahore Qalandars, Melbourne Stars. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests1212126.0035.30000
ODIs6125116356.8269.00089
T20Is902810913*6.81104.80085
T20 leagues16049243196.9493.5001813
County Championship441565.0050.00011

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
Tests111/7878.006.000
ODIs611095/2926.175.821
T20Is881264/1821.238.360
T20 leagues1582095/2723.738.771
County Championship6155/6531.533.751

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
3523England11 Nov 2023

Haris Rauf: matches in the records

Haris Rauf appears in 316 recorded men's matches, from 14 February 2019 to 31 October 2026, most often for Pakistan, Lahore Qalandars and Melbourne Stars. The matches split as 1 in Test matches, 61 in One Day Internationals, 90 in Twenty20 Internationals, 160 in franchise Twenty20 leagues and 4 in the County Championship. The most frequent opponents in the records are New Zealand (32 matches), England (21 matches) and Multan Sultans (19 matches). The ground used most often is Gaddafi Stadium, Lahore, with 59 matches.

Haris Rauf batting record

In One Day Internationals, the batting record is 116 runs in 25 innings, an average of 6.82, a strike rate of 69.0 and a highest score of 35, with 4 ducks.

In Twenty20 Internationals, the batting record is 109 runs in 28 innings, an average of 6.81, a strike rate of 104.8 and a highest score of 13*, with 4 ducks.

In franchise Twenty20 leagues, the batting record is 243 runs in 49 innings, an average of 6.94, a strike rate of 93.5 and a highest score of 19, with 13 ducks.

Haris Rauf bowling record

In One Day Internationals, the bowling record is 109 wickets in 61 innings, an average of 26.17, an economy rate of 5.82 and best figures of 5 for 29, including 1 five-wicket haul.

In Twenty20 Internationals, the bowling record is 126 wickets in 88 innings, an average of 21.23, an economy rate of 8.36 and best figures of 4 for 18.

In franchise Twenty20 leagues, the bowling record is 209 wickets in 158 innings, an average of 23.73, an economy rate of 8.77 and best figures of 5 for 27, including 1 five-wicket haul.

In the County Championship, the bowling record is 15 wickets in 6 innings, an average of 31.53, an economy rate of 3.75 and best figures of 5 for 65, including 1 five-wicket haul.

Haris Rauf highest innings

The highest individual scores in the records are: 35 from 23 balls against England at Eden Gardens, Kolkata on 11 November 2023 (ODIs).

Haris Rauf best bowling

The best bowling figures in the records are: 5 for 27 against Hobart Hurricanes at Ted Summerton Reserve, Moe on 22 December 2019. 5 for 29 against Australia at Adelaide Oval on 8 November 2024. 5 for 65 against Kent at Headingley on 28 April 2022. 4 for 18 against New Zealand at Gaddafi Stadium, Lahore on 14 April 2023. 4 for 19 against Bangladesh at Gaddafi Stadium, Lahore on 6 September 2023.

Haris Rauf results with the side

In One Day Internationals, the player's side won 37 and lost 23 of the 61 recorded matches (61.7% of decided matches).

In Twenty20 Internationals, the player's side won 49 and lost 36 of the 90 recorded matches (57.6% of decided matches).

In franchise Twenty20 leagues, the player's side won 83 and lost 71 of the 160 recorded matches (53.9% of decided matches).

Against the most frequent opponents the results were New Zealand: 13 won, 18 lost in 32 matches, England: 7 won, 13 lost in 21 matches, Multan Sultans: 10 won, 9 lost in 19 matches, Karachi Kings: 5 won, 11 lost in 16 matches and Islamabad United: 8 won, 7 lost in 15 matches.

Haris Rauf teams

Matches by side: Pakistan (152), Lahore Qalandars (79), Melbourne Stars (33), San Francisco Unicorns (32), Welsh Fire (12) and Yorkshire (8).

Haris Rauf main grounds

The grounds used most often are Gaddafi Stadium, Lahore (59), Rawalpindi Cricket Stadium (21), National Stadium, Karachi (20), Grand Prairie Stadium, Dallas (18), Dubai International Cricket Stadium (16) and Melbourne Cricket Ground (15).

Haris Rauf runs by year

Runs in each calendar year of the records: 2019 (13), 2021 (45), 2022 (106), 2023 (114), 2024 (53), 2025 (120), 2026 (44).

Haris Rauf wickets by year

Wickets in each calendar year of the records: 2019 (18), 2020 (40), 2021 (48), 2022 (89), 2023 (81), 2024 (57), 2025 (77), 2026 (50).

Haris Rauf matches by year

Recorded matches in each calendar year: 2019 (12), 2020 (29), 2021 (40), 2022 (56), 2023 (52), 2024 (44), 2025 (47), 2026 (36).

Haris Rauf fours and sixes

In franchise Twenty20 leagues, 18 fours and 13 sixes, one boundary every 8.4 balls faced; 61.7% of the runs came in boundaries.

How Haris Rauf gets out

In One Day Internationals, 17 recorded dismissals: caught 53%, run out 18%, bowled 12% and stumped 6%.

In Twenty20 Internationals, 16 recorded dismissals: caught 50%, run out 31% and bowled 19%.

In franchise Twenty20 leagues, 35 recorded dismissals: caught 63%, bowled 20%, run out 6% and stumped 6%.

Haris Rauf bowling in detail

In One Day Internationals: 1,548 dot balls (52.7% of legal deliveries), 16 maidens, 124 wides and 1 no-balls and wickets by caught 67%, bowled 25% and lbw 6%.

In Twenty20 Internationals: 744 dot balls (38.8% of legal deliveries), 1 maidens, 93 wides and 2 no-balls and wickets by caught 70%, bowled 24% and lbw 5%.

In franchise Twenty20 leagues: 1,286 dot balls (37.9% of legal deliveries), 4 maidens, 186 wides and 10 no-balls and wickets by caught 62%, bowled 30% and lbw 6%.

In the County Championship: 569 dot balls (75.3% of legal deliveries), 24 maidens, 0 wides and 4 no-balls and wickets by caught 53%, lbw 27% and bowled 20%.

Haris Rauf player of the match awards

Of the 10 player of the match awards on record, the first is dated 16 February 2019 (Karachi Kings v Lahore Qalandars) and the latest 28 December 2025 (Sydney Thunder v Melbourne Stars): 3 in One Day Internationals, 3 in Twenty20 Internationals and 4 in franchise Twenty20 leagues.

Haris Rauf first and latest matches

The first recorded match in Test matches is dated 1 December 2022 against England and the latest 1 December 2022 against England.

The first recorded match in One Day Internationals is dated 30 October 2020 against Zimbabwe and the latest 31 October 2026 against Sri Lanka.

The first recorded match in Twenty20 Internationals is dated 24 January 2020 against Bangladesh and the latest 28 September 2025 against India.

The first recorded match in franchise Twenty20 leagues is dated 14 February 2019 against Islamabad United and the latest 16 July 2026 against Washington Freedom.

The first recorded match in the County Championship is dated 14 April 2022 against Gloucestershire and the latest 12 May 2022 against Lancashire.

Haris Rauf against different opponents

The most runs against a single opponent are 84 against England in 14 innings (average 10.50), 51 against New Zealand in 14 innings (average 5.10), 36 against Islamabad United in 5 innings (average 7.20) and 35 against India in 5 innings (average 11.67).

The most wickets against a single opponent are 57 against New Zealand in 32 innings, 34 against England in 21 innings, 28 against Australia in 15 innings and 23 against Karachi Kings in 16 innings.

Haris Rauf at different grounds

The grounds that have produced the most runs are Gaddafi Stadium, Lahore (90 runs in 18 innings), Dubai International Cricket Stadium (44 runs in 8 innings), Grand Prairie Stadium, Dallas (39 runs in 9 innings) and Oakland Coliseum, Oakland (35 runs in 4 innings).

Haris Rauf recent years

Year by year, the latest figures in the records are 2021: 40 matches, 45 runs and 48 wickets; 2022: 56 matches, 106 runs and 89 wickets; 2023: 52 matches, 114 runs and 81 wickets; 2024: 44 matches, 53 runs and 57 wickets; 2025: 47 matches, 120 runs and 77 wickets; 2026: 36 matches, 44 runs and 50 wickets.

Haris Rauf year by year

The busiest year in the records is 2022, with 56 matches. The most runs in a calendar year came in 2025: 120. The most wickets in a calendar year came in 2022: 89.

Questions and answers

How many matches has Haris Rauf played?

316 recorded matches, from 14 February 2019 to 31 October 2026.

How many runs has Haris Rauf scored in ODIs?

116 runs in 25 innings, at an average of 6.82.

How many runs has Haris Rauf scored in T20Is?

109 runs in 28 innings, at an average of 6.81.

How many runs has Haris Rauf scored in T20 leagues?

243 runs in 49 innings, at an average of 6.94.

What is Haris Rauf's highest score?

35 from 23 balls against England on 11 November 2023, at Eden Gardens, Kolkata.

How many wickets has Haris Rauf taken in ODIs?

109 wickets in 61 innings, with best figures of 5 for 29.

How many wickets has Haris Rauf taken in T20Is?

126 wickets in 88 innings, with best figures of 4 for 18.

How many wickets has Haris Rauf taken in T20 leagues?

209 wickets in 158 innings, with best figures of 5 for 27.

How many sixes has Haris Rauf hit?

28 sixes and 35 fours in the recorded matches.

How many player of the match awards has Haris Rauf won?

10 in the recorded matches.

Which teams has Haris Rauf played for?

Pakistan (152), Lahore Qalandars (79), Melbourne Stars (33), San Francisco Unicorns (32), Welsh Fire (12) and Yorkshire (8).

When was Haris Rauf's most recent recorded match?

31 October 2026.

Team pages

Records