CricketScore

Players / L Gregory

Men's cricket

L Gregory: runs, wickets and records

369 recorded matches from 13 Apr 2014 to 24 Sep 2026, most often for Somerset, Trent Rockets, Brisbane Heat. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
ODIs321177758.50100.901103
T20Is9645157.50109.80022
T20 leagues2381892,9926222.50143.0011230132
County Championship1191784,29213727.8760.142253876

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs343/4424.255.110
T20Is521/1058.509.000
T20 leagues2081855/2428.109.071
County Championship2003697/8426.263.3413

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
137231Middlesex2 Jun 2017
129*153Surrey14 May 2019
110*190Surrey12 Jun 2022
107143Hampshire3 Jun 2021
89*118Sussex16 May 2025

L Gregory: matches in the records

L Gregory appears in 369 recorded men's matches, from 13 April 2014 to 24 September 2026, most often for Somerset, Trent Rockets and Brisbane Heat. The matches split as 3 in One Day Internationals, 9 in Twenty20 Internationals, 238 in franchise Twenty20 leagues and 119 in the County Championship. The most frequent opponents in the records are Hampshire (36 matches), Surrey (27 matches) and Essex (26 matches). The ground used most often is The Cooper Associates County Ground, Taunton, with 71 matches.

L Gregory batting record

In Twenty20 Internationals, the batting record is 45 runs in 6 innings, an average of 7.50, a strike rate of 109.8 and a highest score of 15, with 1 ducks.

In franchise Twenty20 leagues, the batting record is 2,992 runs in 189 innings, an average of 22.50, a strike rate of 143.0 and a highest score of 62, with 11 fifties and 10 ducks.

In the County Championship, the batting record is 4,292 runs in 178 innings, an average of 27.87, a strike rate of 60.1 and a highest score of 137, with 4 hundreds, 22 fifties and 18 ducks.

L Gregory bowling record

In franchise Twenty20 leagues, the bowling record is 185 wickets in 208 innings, an average of 28.10, an economy rate of 9.07 and best figures of 5 for 24, including 1 five-wicket haul.

In the County Championship, the bowling record is 369 wickets in 200 innings, an average of 26.26, an economy rate of 3.34 and best figures of 7 for 84, including 13 five-wicket hauls.

L Gregory highest innings

The highest individual scores in the records are: 137 from 231 balls against Middlesex at Lord's, London on 2 June 2017 (the County Championship). 129* from 153 balls against Surrey at County Ground, Taunton on 14 May 2019 (the County Championship). 110* from 190 balls against Surrey at The Cooper Associates County Ground, Taunton on 12 June 2022 (the County Championship). 107 from 143 balls against Hampshire at The Cooper Associates County Ground, Taunton on 3 June 2021 (the County Championship). 89* from 118 balls against Sussex at The Cooper Associates County Ground, Taunton on 16 May 2025 (the County Championship).

L Gregory best bowling

The best bowling figures in the records are: 7 for 84 against Nottinghamshire at Trent Bridge, Nottingham on 13 April 2023. 6 for 43 against Yorkshire at The Cooper Associates County Ground, Taunton on 1 May 2026. 6 for 47 against Northamptonshire at County Ground, Northampton on 12 July 2014. 6 for 68 against Nottinghamshire at Trent Bridge, Nottingham on 11 April 2019. 6 for 101 against Middlesex at County Ground, Taunton on 26 April 2015.

L Gregory results with the side

In franchise Twenty20 leagues, the player's side won 135 and lost 102 of the 238 recorded matches (57.0% of decided matches).

In the County Championship, the player's side won 43 and lost 28 of the 119 recorded matches (60.6% of decided matches).

Against the most frequent opponents the results were Hampshire: 19 won, 10 lost in 36 matches, Surrey: 10 won, 12 lost in 27 matches, Essex: 15 won, 8 lost in 26 matches, Kent: 9 won, 11 lost in 22 matches and Gloucestershire: 9 won, 11 lost in 22 matches.

L Gregory teams

Matches by side: Somerset (264), Trent Rockets (42), Brisbane Heat (14), England (12), Sunrisers Eastern Cape (8), Karachi Kings (7), Sharjah Warriors (7), Manchester Originals (6), Peshawar Zalmi (4) and Joburg Super Kings (3).

L Gregory main grounds

The grounds used most often are The Cooper Associates County Ground, Taunton (71), Trent Bridge, Nottingham (29), County Ground, Taunton (28), The Cooper Associates County Ground (26), Edgbaston, Birmingham (20) and County Ground (15).

L Gregory runs by year

Runs in each calendar year of the records: 2014 (277), 2015 (306), 2016 (525), 2017 (404), 2018 (739), 2019 (476), 2020 (230), 2021 (879), 2022 (844), 2023 (608), 2024 (699), 2025 (856), 2026 (603).

L Gregory wickets by year

Wickets in each calendar year of the records: 2014 (46), 2015 (42), 2016 (38), 2017 (31), 2018 (55), 2019 (46), 2020 (16), 2021 (44), 2022 (33), 2023 (55), 2024 (56), 2025 (36), 2026 (62).

L Gregory matches by year

Recorded matches in each calendar year: 2014 (11), 2015 (19), 2016 (23), 2017 (19), 2018 (28), 2019 (19), 2020 (16), 2021 (46), 2022 (43), 2023 (33), 2024 (41), 2025 (36), 2026 (35).

L Gregory fours and sixes

In franchise Twenty20 leagues, 230 fours and 132 sixes, one boundary every 5.8 balls faced; 57.2% of the runs came in boundaries.

In the County Championship, 538 fours and 76 sixes, one boundary every 11.6 balls faced; 60.8% of the runs came in boundaries.

How L Gregory gets out

In franchise Twenty20 leagues, 133 recorded dismissals: caught 57%, bowled 23%, lbw 6% and caught and bowled 5%.

In the County Championship, 154 recorded dismissals: caught 56%, lbw 21%, bowled 19% and run out 2%.

L Gregory bowling in detail

In franchise Twenty20 leagues: 1,063 dot balls (30.9% of legal deliveries), 1 maidens, 96 wides and 37 no-balls and wickets by caught 77%, bowled 16% and caught and bowled 4%.

In the County Championship: 13,453 dot balls (77.2% of legal deliveries), 610 maidens, 24 wides and 268 no-balls and wickets by caught 55%, bowled 23% and lbw 21%.

L Gregory player of the match awards

Of the 13 player of the match awards on record, the first is dated 3 June 2016 (Somerset v Essex) and the latest 5 August 2026 (Birmingham Phoenix v Trent Rockets): 1 in One Day Internationals and 12 in franchise Twenty20 leagues.

L Gregory first and latest matches

The first recorded match in One Day Internationals is dated 8 July 2021 against Pakistan and the latest 13 July 2021 against Pakistan.

The first recorded match in Twenty20 Internationals is dated 1 November 2019 against New Zealand and the latest 16 July 2021 against Pakistan.

The first recorded match in franchise Twenty20 leagues is dated 18 May 2014 against Surrey and the latest 16 August 2026 against Manchester Super Giants.

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

L Gregory against different opponents

The most runs against a single opponent are 789 against Surrey in 30 innings (average 37.57), 727 against Hampshire in 37 innings (average 22.72), 566 against Gloucestershire in 21 innings (average 37.73) and 551 against Middlesex in 18 innings (average 36.73).

The most wickets against a single opponent are 73 against Hampshire in 49 innings, 49 against Nottinghamshire in 25 innings, 41 against Surrey in 31 innings and 39 against Yorkshire in 22 innings.

L Gregory at different grounds

The grounds that have produced the most runs are The Cooper Associates County Ground, Taunton (1,736 runs in 74 innings), County Ground, Taunton (823 runs in 44 innings), Edgbaston, Birmingham (502 runs in 22 innings) and Lord's, London (412 runs in 12 innings).

L Gregory recent years

Year by year, the latest figures in the records are 2021: 46 matches, 879 runs and 44 wickets; 2022: 43 matches, 844 runs and 33 wickets; 2023: 33 matches, 608 runs and 55 wickets; 2024: 41 matches, 699 runs and 56 wickets; 2025: 36 matches, 856 runs and 36 wickets; 2026: 35 matches, 603 runs and 62 wickets.

L Gregory year by year

The busiest year in the records is 2021, with 46 matches. The most runs in a calendar year came in 2021: 879. The most wickets in a calendar year came in 2026: 62.

Questions and answers

How many matches has L Gregory played?

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

How many runs has L Gregory scored in T20Is?

45 runs in 6 innings, at an average of 7.50.

How many runs has L Gregory scored in T20 leagues?

2,992 runs in 189 innings, at an average of 22.50.

How many runs has L Gregory scored in the County Championship?

4,292 runs in 178 innings, at an average of 27.87.

What is L Gregory's highest score?

137 from 231 balls against Middlesex on 2 June 2017, at Lord's, London.

How many wickets has L Gregory taken in T20 leagues?

185 wickets in 208 innings, with best figures of 5 for 24.

How many wickets has L Gregory taken in the County Championship?

369 wickets in 200 innings, with best figures of 7 for 84.

How many sixes has L Gregory hit?

213 sixes and 780 fours in the recorded matches.

How many player of the match awards has L Gregory won?

13 in the recorded matches.

How many hundreds has L Gregory scored?

4 in the recorded matches.

Which teams has L Gregory played for?

Somerset (264), Trent Rockets (42), Brisbane Heat (14), England (12), Sunrisers Eastern Cape (8), Karachi Kings (7), Sharjah Warriors (7) and Manchester Originals (6).

When was L Gregory's most recent recorded match?

24 September 2026.

Team pages

Records