CricketScore

Players / EG Barnard

Men's cricket

EG Barnard: runs, wickets and records

279 recorded matches from 22 May 2015 to 24 Sep 2026, most often for Worcestershire, Warwickshire, Birmingham Bears. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
T20 leagues1421041,3596717.20139.00312841
County Championship1372026,427177*37.1556.3113579134

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
T20 leagues115663/2940.659.080
County Championship2343306/3731.383.247

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
177*254Surrey9 May 2025
165285Essex17 May 2024
165217Nottinghamshire24 Apr 2026
163*310Nottinghamshire28 Apr 2022
131182Glamorgan26 Jun 2022

EG Barnard: matches in the records

EG Barnard appears in 279 recorded men's matches, from 22 May 2015 to 24 September 2026, most often for Worcestershire, Warwickshire and Birmingham Bears. The matches split as 142 in franchise Twenty20 leagues and 137 in the County Championship. The most frequent opponents in the records are Nottinghamshire (33 matches), Durham (25 matches) and Northamptonshire (22 matches). The ground used most often is County Ground, New Road, Worcester, with 57 matches.

EG Barnard batting record

In franchise Twenty20 leagues, the batting record is 1,359 runs in 104 innings, an average of 17.20, a strike rate of 139.0 and a highest score of 67, with 3 fifties and 10 ducks.

In the County Championship, the batting record is 6,427 runs in 202 innings, an average of 37.15, a strike rate of 56.3 and a highest score of 177*, with 11 hundreds, 35 fifties and 16 ducks.

EG Barnard bowling record

In franchise Twenty20 leagues, the bowling record is 66 wickets in 115 innings, an average of 40.65, an economy rate of 9.08 and best figures of 3 for 29.

In the County Championship, the bowling record is 330 wickets in 234 innings, an average of 31.38, an economy rate of 3.24 and best figures of 6 for 37, including 7 five-wicket hauls.

EG Barnard highest innings

The highest individual scores in the records are: 177* from 254 balls against Surrey at Edgbaston, Birmingham on 9 May 2025 (the County Championship). 165 from 285 balls against Essex at County Ground, Chelmsford on 17 May 2024 (the County Championship). 165 from 217 balls against Nottinghamshire at Trent Bridge, Nottingham on 24 April 2026 (the County Championship). 163* from 310 balls against Nottinghamshire at Trent Bridge, Nottingham on 28 April 2022 (the County Championship). 131 from 182 balls against Glamorgan at County Ground, New Road, Worcester on 26 June 2022 (the County Championship).

EG Barnard best bowling

The best bowling figures in the records are: 6 for 37 against Somerset at County Ground, Taunton on 20 April 2018. 6 for 42 against Gloucestershire at County Ground, New Road, Worcester on 16 September 2019. 6 for 50 against Hampshire at County Ground, New Road, Worcester on 4 September 2018. 5 for 13 against Glamorgan at Sophia Gardens, Cardiff on 8 September 2026. 5 for 52 against Somerset at County Ground, Taunton on 20 April 2018.

EG Barnard results with the side

In franchise Twenty20 leagues, the player's side won 73 and lost 68 of the 142 recorded matches (51.8% of decided matches).

In the County Championship, the player's side won 40 and lost 44 of the 137 recorded matches (47.6% of decided matches).

Against the most frequent opponents the results were Nottinghamshire: 9 won, 16 lost in 33 matches, Durham: 12 won, 9 lost in 25 matches, Northamptonshire: 13 won, 9 lost in 22 matches, Derbyshire: 9 won, 8 lost in 20 matches and Lancashire: 7 won, 9 lost in 19 matches.

EG Barnard main grounds

The grounds used most often are County Ground, New Road, Worcester (57), Edgbaston, Birmingham (49), County Ground, New Road (33), Trent Bridge, Nottingham (13), Edgbaston (12) and County Ground (12).

EG Barnard runs by year

Runs in each calendar year of the records: 2015 (50), 2016 (421), 2017 (685), 2018 (609), 2019 (508), 2020 (53), 2021 (852), 2022 (1,077), 2023 (563), 2024 (909), 2025 (1,257), 2026 (802).

EG Barnard wickets by year

Wickets in each calendar year of the records: 2015 (18), 2016 (35), 2017 (40), 2018 (52), 2019 (54), 2020 (10), 2021 (29), 2022 (39), 2023 (30), 2024 (25), 2025 (34), 2026 (30).

EG Barnard matches by year

Recorded matches in each calendar year: 2015 (18), 2016 (23), 2017 (24), 2018 (28), 2019 (27), 2020 (9), 2021 (26), 2022 (27), 2023 (24), 2024 (19), 2025 (29), 2026 (25).

EG Barnard fours and sixes

In franchise Twenty20 leagues, 128 fours and 41 sixes, one boundary every 5.8 balls faced; 55.8% of the runs came in boundaries.

In the County Championship, 791 fours and 34 sixes, one boundary every 13.8 balls faced; 52.4% of the runs came in boundaries.

How EG Barnard gets out

In franchise Twenty20 leagues, 79 recorded dismissals: caught 57%, bowled 27%, run out 8% and lbw 5%.

In the County Championship, 173 recorded dismissals: caught 54%, bowled 21%, lbw 18% and caught and bowled 4%.

EG Barnard bowling in detail

In franchise Twenty20 leagues: 491 dot balls (27.7% of legal deliveries), 55 wides and 5 no-balls and wickets by caught 73%, bowled 15% and lbw 8%.

In the County Championship: 14,615 dot balls (76.3% of legal deliveries), 668 maidens, 19 wides and 151 no-balls and wickets by caught 58%, bowled 20% and lbw 19%.

EG Barnard player of the match awards

Of the 2 player of the match awards on record, the first is dated 18 July 2019 (Nottinghamshire v Worcestershire) and the latest 15 September 2020 (Worcestershire v Northamptonshire): 2 in franchise Twenty20 leagues.

EG Barnard first and latest matches

The first recorded match in franchise Twenty20 leagues is dated 22 May 2015 against Warwickshire and the latest 10 July 2026 against Glamorgan.

The first recorded match in the County Championship is dated 31 May 2015 against Hampshire and the latest 24 September 2026 against Leicestershire.

EG Barnard against different opponents

The most runs against a single opponent are 1,065 against Nottinghamshire in 36 innings (average 36.72), 679 against Durham in 24 innings (average 32.33), 624 against Essex in 21 innings (average 36.71) and 617 against Surrey in 12 innings (average 56.09).

The most wickets against a single opponent are 33 against Sussex in 25 innings, 31 against Leicestershire in 23 innings, 31 against Somerset in 21 innings and 30 against Nottinghamshire in 35 innings.

EG Barnard at different grounds

The grounds that have produced the most runs are County Ground, New Road, Worcester (1,783 runs in 72 innings), Edgbaston, Birmingham (1,442 runs in 57 innings), Trent Bridge, Nottingham (659 runs in 16 innings) and County Ground, Chelmsford (494 runs in 11 innings).

EG Barnard recent years

Year by year, the latest figures in the records are 2021: 26 matches, 852 runs and 29 wickets; 2022: 27 matches, 1,077 runs and 39 wickets; 2023: 24 matches, 563 runs and 30 wickets; 2024: 19 matches, 909 runs and 25 wickets; 2025: 29 matches, 1,257 runs and 34 wickets; 2026: 25 matches, 802 runs and 30 wickets.

EG Barnard year by year

The busiest year in the records is 2025, with 29 matches. The most runs in a calendar year came in 2025: 1,257. The most wickets in a calendar year came in 2019: 54.

Questions and answers

How many matches has EG Barnard played?

279 recorded matches, from 22 May 2015 to 24 September 2026.

How many runs has EG Barnard scored in T20 leagues?

1,359 runs in 104 innings, at an average of 17.20.

How many runs has EG Barnard scored in the County Championship?

6,427 runs in 202 innings, at an average of 37.15.

What is EG Barnard's highest score?

177* from 254 balls against Surrey on 9 May 2025, at Edgbaston, Birmingham.

How many wickets has EG Barnard taken in T20 leagues?

66 wickets in 115 innings, with best figures of 3 for 29.

How many wickets has EG Barnard taken in the County Championship?

330 wickets in 234 innings, with best figures of 6 for 37.

How many sixes has EG Barnard hit?

75 sixes and 919 fours in the recorded matches.

How many player of the match awards has EG Barnard won?

2 in the recorded matches.

How many hundreds has EG Barnard scored?

11 in the recorded matches.

Which teams has EG Barnard played for?

Worcestershire (182), Warwickshire (65) and Birmingham Bears (32).

When was EG Barnard's most recent recorded match?

24 September 2026.

Team pages

Records