CricketScore

Players / OJ Hannon-Dalby

Men's cricket

OJ Hannon-Dalby: runs, wickets and records

170 recorded matches from 13 Apr 2014 to 24 Sep 2026, most often for Warwickshire, Birmingham Bears, Worcestershire. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
T20 leagues61155714*7.1378.10032
County Championship109135630408.0826.800864

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
T20 leagues61774/2024.628.980
County Championship1913287/4626.582.8912

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
4051Somerset15 Aug 2014
3043Middlesex17 Apr 2016
2642Nottinghamshire27 May 2021
2695Northamptonshire1 May 2026

OJ Hannon-Dalby: matches in the records

OJ Hannon-Dalby appears in 170 recorded men's matches, from 13 April 2014 to 24 September 2026, most often for Warwickshire, Birmingham Bears and Worcestershire. The matches split as 61 in franchise Twenty20 leagues and 109 in the County Championship. The most frequent opponents in the records are Nottinghamshire (18 matches), Yorkshire (15 matches) and Lancashire (14 matches). The ground used most often is Edgbaston, Birmingham, with 58 matches.

OJ Hannon-Dalby batting record

In franchise Twenty20 leagues, the batting record is 57 runs in 15 innings, an average of 7.12, a strike rate of 78.1 and a highest score of 14*, with 2 ducks.

In the County Championship, the batting record is 630 runs in 135 innings, an average of 8.08, a strike rate of 26.8 and a highest score of 40, with 20 ducks.

OJ Hannon-Dalby bowling record

In franchise Twenty20 leagues, the bowling record is 77 wickets in 61 innings, an average of 24.62, an economy rate of 8.98 and best figures of 4 for 20.

In the County Championship, the bowling record is 328 wickets in 191 innings, an average of 26.58, an economy rate of 2.89 and best figures of 7 for 46, including 12 five-wicket hauls.

OJ Hannon-Dalby highest innings

The highest individual scores in the records are: 40 from 51 balls against Somerset at County Ground, Taunton on 15 August 2014 (the County Championship). 30 from 43 balls against Middlesex at Lord's, London on 17 April 2016 (the County Championship). 26 from 42 balls against Nottinghamshire at Edgbaston, Birmingham on 27 May 2021 (the County Championship). 26 from 95 balls against Northamptonshire at County Ground, Northampton on 1 May 2026 (the County Championship).

OJ Hannon-Dalby best bowling

The best bowling figures in the records are: 7 for 46 against Northamptonshire at Edgbaston, Birmingham on 10 September 2023. 6 for 40 against Kent at Edgbaston, Birmingham on 19 July 2022. 6 for 43 against Kent at Edgbaston, Birmingham on 29 August 2024. 6 for 56 against Somerset at The Cooper Associates County Ground, Taunton on 30 June 2024. 5 for 18 against Somerset at County Ground, Taunton on 20 May 2019.

OJ Hannon-Dalby results with the side

In franchise Twenty20 leagues, the player's side won 32 and lost 29 of the 61 recorded matches (52.5% of decided matches).

In the County Championship, the player's side won 35 and lost 31 of the 109 recorded matches (53.0% of decided matches).

Against the most frequent opponents the results were Nottinghamshire: 9 won, 3 lost in 18 matches, Yorkshire: 6 won, 6 lost in 15 matches, Lancashire: 6 won, 3 lost in 14 matches, Northamptonshire: 4 won, 8 lost in 14 matches and Somerset: 2 won, 7 lost in 14 matches.

OJ Hannon-Dalby main grounds

The grounds used most often are Edgbaston, Birmingham (58), Edgbaston (31), Kennington Oval, London (6), Trent Bridge, Nottingham (5), County Ground (5) and Lord's, London (5).

OJ Hannon-Dalby runs by year

Runs in each calendar year of the records: 2014 (75), 2015 (34), 2016 (54), 2017 (53), 2018 (45), 2019 (90), 2021 (48), 2022 (81), 2023 (62), 2024 (35), 2025 (38), 2026 (72).

OJ Hannon-Dalby wickets by year

Wickets in each calendar year of the records: 2014 (30), 2015 (27), 2016 (20), 2017 (25), 2018 (31), 2019 (34), 2021 (24), 2022 (53), 2023 (54), 2024 (50), 2025 (14), 2026 (43).

OJ Hannon-Dalby matches by year

Recorded matches in each calendar year: 2014 (15), 2015 (17), 2016 (20), 2017 (12), 2018 (12), 2019 (14), 2021 (8), 2022 (14), 2023 (16), 2024 (14), 2025 (11), 2026 (17).

OJ Hannon-Dalby fours and sixes

In the County Championship, 86 fours and 4 sixes, one boundary every 26.1 balls faced; 58.4% of the runs came in boundaries.

How OJ Hannon-Dalby gets out

In the County Championship, 78 recorded dismissals: caught 47%, bowled 29%, lbw 18% and run out 3%.

OJ Hannon-Dalby bowling in detail

In franchise Twenty20 leagues: 430 dot balls (33.9% of legal deliveries), 36 wides and 6 no-balls and wickets by caught 88%, bowled 9% and lbw 1%.

In the County Championship: 14,099 dot balls (77.9% of legal deliveries), 760 maidens, 28 wides and 34 no-balls and wickets by caught 60%, lbw 24% and bowled 15%.

OJ Hannon-Dalby player of the match awards

The one player of the match award on record is dated 15 August 2018 (Lancashire v Birmingham Bears): 1 in franchise Twenty20 leagues.

OJ Hannon-Dalby first and latest matches

The first recorded match in franchise Twenty20 leagues is dated 3 July 2014 against Northamptonshire and the latest 31 May 2026 against Northamptonshire.

The first recorded match in the County Championship is dated 13 April 2014 against Sussex and the latest 24 September 2026 against Leicestershire.

OJ Hannon-Dalby against different opponents

The most runs against a single opponent are 116 against Somerset in 17 innings (average 10.55), 75 against Hampshire in 12 innings (average 10.71), 63 against Middlesex in 10 innings (average 12.60) and 60 against Nottinghamshire in 11 innings (average 20.00).

The most wickets against a single opponent are 48 against Somerset in 25 innings, 38 against Yorkshire in 21 innings, 37 against Kent in 12 innings and 35 against Hampshire in 17 innings.

OJ Hannon-Dalby at different grounds

The grounds that have produced the most runs are Edgbaston, Birmingham (286 runs in 65 innings), County Ground, Taunton (71 runs in 5 innings), Lord's, London (53 runs in 7 innings) and Kennington Oval, London (31 runs in 11 innings).

OJ Hannon-Dalby recent years

Year by year, the latest figures in the records are 2021: 8 matches, 48 runs and 24 wickets; 2022: 14 matches, 81 runs and 53 wickets; 2023: 16 matches, 62 runs and 54 wickets; 2024: 14 matches, 35 runs and 50 wickets; 2025: 11 matches, 38 runs and 14 wickets; 2026: 17 matches, 72 runs and 43 wickets.

OJ Hannon-Dalby year by year

The busiest year in the records is 2016, with 20 matches. The most runs in a calendar year came in 2019: 90. The most wickets in a calendar year came in 2023: 54.

Questions and answers

How many matches has OJ Hannon-Dalby played?

170 recorded matches, from 13 April 2014 to 24 September 2026.

How many runs has OJ Hannon-Dalby scored in T20 leagues?

57 runs in 15 innings, at an average of 7.12.

How many runs has OJ Hannon-Dalby scored in the County Championship?

630 runs in 135 innings, at an average of 8.08.

What is OJ Hannon-Dalby's highest score?

40 from 51 balls against Somerset on 15 August 2014, at County Ground, Taunton.

How many wickets has OJ Hannon-Dalby taken in T20 leagues?

77 wickets in 61 innings, with best figures of 4 for 20.

How many wickets has OJ Hannon-Dalby taken in the County Championship?

328 wickets in 191 innings, with best figures of 7 for 46.

How many sixes has OJ Hannon-Dalby hit?

6 sixes and 89 fours in the recorded matches.

How many player of the match awards has OJ Hannon-Dalby won?

1 in the recorded matches.

Which teams has OJ Hannon-Dalby played for?

Warwickshire (148), Birmingham Bears (18) and Worcestershire (4).

When was OJ Hannon-Dalby's most recent recorded match?

24 September 2026.

Team pages

Records