Oddsworth
Rob Keogh

Northamptonshire

Rob Keogh

35

  • Right-handed middle-order batter
  • Right-arm off-spin bowler

One-day record

Batting

MatInnsRunsAvgSR100/50HS
List A matches71671,92731.0890.63/14134
Last 1010917822.2587.30/160

Bowling

MatBallsWktsAvgEconBest
List A matches711,9774144.005.474/35
Last 10103181030.305.724/35

Batting style

Balanced middle-order batter

  • Keeps it on the ground
FigurePlayerParAgainst par
Average24.033.7
Strike rate8688
Boundary %10.710.4
Dot %53.652.3
Average v pace29.332.2
Average v spin19.636.2
Strike rate v pace8986
Strike rate v spin8290

582 balls in List A matches · Aug 2023 – Aug 2026

Compare with other players

Bowling style

Steady middle-overs off-spinner

FigurePlayerParAgainst par
Average31.936.7
Economy5.725.60
Balls per wicket33.539.3
Dot %42.348.4
Boundary %8.79.9
Average v right-handers34.536.3
Average v left-handers27.337.5

837 balls bowled in List A matches · Aug 2023 – Aug 2026

Compare with other players

Men's One-day

Overall rank
273rd
all one-day batters
Runs a match
−2.5
batting, above an average player

Men's One-day batting, runs a match

AveragePeak −0.6
August 2022
Now −2.5
201520172019202120232025
Overall rank
125th
all one-day bowlers
Runs a match
−2.9
bowling, above an average player

Men's One-day bowling, runs a match

AveragePeak +5.5
August 2023
Now −2.9
201520172019202120232025
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day1221621.686.81135.35.54

Team

  • NorthamptonshireOne-Day CupLast played Aug 2026

One-day streaks

Last 10CareerNowBest
50+ score1/1025%021573603781083312
Took a wicket7/1044%061111021040
  • Rob Keogh has made 50 or more in 1 of the last 10 One-day innings.
  • Rob Keogh has taken a wicket in 7 of the last 10 List A matches bowled in.

Last 10 List A matches

DateTeamOpponentGroundBatBowlResult
11 Aug 2026NorthamptonshireGloucestershireCollege Ground12 (18)0/33 (5.0)Gloucestershire won by 3 wickets
9 Aug 2026NorthamptonshireSomersetCounty Ground–4/35 (10.0)Northamptonshire won by 7 wickets
7 Aug 2026NorthamptonshireNottinghamshireQueen's Park33 (40)0/14 (2.0)Nottinghamshire won by 6 wickets
2 Aug 2026NorthamptonshireLancashireCounty Ground8* (3)1/55 (10.0)Northamptonshire won by 67 runs
26 Jul 2026NorthamptonshireSurreyWoodbridge Road10 (17)2/73 (10.0)Surrey won by 6 wickets
24 Jul 2026NorthamptonshireKentSt Lawrence Ground8 (14)0/17 (2.0)Kent won by 5 wickets
21 Jul 2026NorthamptonshireWarwickshireCounty Ground37 (29)–Northamptonshire won by 5 wickets
24 Aug 2025NorthamptonshireMiddlesexCounty Ground60 (68)1/18 (4.0)Middlesex won by 4 wickets
21 Aug 2025NorthamptonshireKentCounty Ground3 (11)1/29 (6.0)Kent won by 7 wickets
15 Aug 2025NorthamptonshireDurhamRiverside Ground7 (4)1/29 (4.0)Northamptonshire won by 150 runs

All rankings

Share