Oddsworth
Tom Haines

Sussex

Tom Haines

27

  • Left-handed opener
  • Right-arm medium bowler

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class matches961695,87236.4758.814/27243
Last 10101953731.5957.41/3130

Bowling

MatBallsWktsAvgEconBest5w10w
First-class matches963,2363840.082.823/500
Last 10104261116.272.523/500

Batting style

Ultra-aggressive opener

  • Strong against pace
FigurePlayerParAgainst par
Average38.031.2
Average v pace36.929.3
Average v spin43.438.3
Strike rate v pace6953
Strike rate v spin4955
Balls per dismissal6058
Dot %69.573.3

6,244 balls in first-class matches · Apr 2022 – Sept 2026

Compare with other players

Bowling style

Containing medium-pacer

FigurePlayerParAgainst par
Average36.933.1
Balls per wicket77.959.4
Economy2.843.35
Average with the new ball43.028.9
Average v right-handers40.131.4
Average v left-handers31.636.7
Dot %76.472.7

2,258 balls bowled in first-class matches · Apr 2022 – Sept 2026

Compare with other players

Men's First-class

Overall rank
185th
all first-class batters
Runs a match
+2.7
above an average player

Men's First-class batting, runs a match

AveragePeak +7.8
April 2025
Now +2.7
20172019202120232025
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class271,57034.160.31322.02.72

Not in our first-class bowling rankings.

Team

  • SussexCounty ChampionshipLast played Sept 2026

First-class streaks

Last 10CareerNowBest
50+ score2/1024%1383041020631384130
Took a wicket6/1039%050112520010
  • Tom Haines has made 50 or more in 2 of the last 10 First-class innings.
  • Tom Haines has taken a wicket in 6 of the last 10 first-class matches bowled in.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
24 Sept 2026SussexHampshireThe Rose Bowl4 & 130–Sussex won by 197 runs
15 Sept 2026SussexNottinghamshireCounty Ground, Hove13 & 80/2 (1.0)Sussex won by 7 wickets
8 Sept 2026SussexSurreyCounty Ground, Hove20 & 631/28 (13.0)Drawn
2 Sept 2026SussexEssexCounty Ground4 & 100/7 (3.0)Sussex won by 47 runs
27 Aug 2026SussexSomersetCounty Ground, Hove8 & 30*–Drawn
20 Aug 2026SussexWarwickshireEdgbaston49 & 670/11 (3.0)Warwickshire won by 1 wicket
19 Jun 2026SussexHampshireCounty Ground, Hove52 & 02/38 (11.0)Hampshire won by 118 runs
12 Jun 2026SussexGlamorganCounty Ground, Hove48 (74)5/17 (15.0)Sussex won by an innings and 98 runs
15 May 2026SussexSomersetThe Cooper Associates County Ground6 & 52/40 (12.0)Drawn
1 May 2026SussexSurreyKennington Oval0 & 20*1/36 (13.0)Surrey won by 8 wickets

All rankings

Share