Oddsworth
HV

H Viljoen

  • Middle-order anchor

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class matches192884338.3243.11/5163
Last 10101642532.6943.50/385

Batting style

Middle-order anchor

  • Strong against spin
  • Tough to get out
FigurePlayerParAgainst par
Average38.330.5
Average v pace33.229.0
Average v spin47.829.6
Strike rate v pace3752
Strike rate v spin5050
Balls per dismissal8958
Dot %75.474.8

1,958 balls in first-class matches · Jan 2022 – Feb 2026

Compare with other players

Men's First-class

Overall rank
571st
all first-class batters
Runs a match
−10.0
above an average player

Men's First-class batting, runs a match

Peak −9.0
February 2026
Now −10.0
2023202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class1042532.743.5–––

First-class streaks

Last 10CareerNowBest
50+ score2/1021%01633739285171113693
  • H Viljoen has made 50 or more in 2 of the last 10 First-class innings.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
9 Feb 2026DolphinsWarriors69 & 3–Dolphins won by 2 wickets
31 Jan 2026DolphinsNorth West Dragons13 (51)–Drawn
9 Dec 2025DolphinsTitans17 & 11–Titans won by 9 wickets
21 Oct 2025DolphinsWestern Province28* & 5–Dolphins won by 1 wicket
14 Oct 2025DolphinsTuskers37 & 39–Drawn
8 Oct 2025DolphinsLions63 (136)–Drawn
2 Oct 2025DolphinsBoland17 & 6*–Dolphins won by 5 wickets
27 Mar 2025DolphinsLions0 (3)–Drawn
20 Mar 2025DolphinsNorth West Dragons20 & 12*–Dolphins won by 6 wickets
19 Dec 2024DolphinsBoland85 (195)–Drawn

All rankings

Share