CricketWise
  1. Home
  2. Players
  3. David Lloyd

Glamorgan · Men's cricket

David Lloyd stats

Data through 22 July 2025Last updated 22 July 2025

Coverage: matches in the Cricsheet data from 23 May 2014 to 22 July 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

David Lloyd played 95 T20 league and domestic matches in the data, between 2014 and 2025. In first-class David Lloyd scored 5,229 runs in 195 innings (average 28.89, strike rate 62.5), including 5 hundreds and 25 fifties. David Lloyd took 100 first-class wickets in the data (average 46.73, economy 3.81, best 4/11). Against Derbyshire in first-class, David Lloyd averaged 52.29 over 16 innings.

T20 league & domestic matches
95
1,985 runs
Best batting average (T20 (leagues & domestic))
23.35
89 innings
Highest score
313*
First-class
Best bowling
5/53
List A

Teams played for

Glamorgan 2014–2023 · 217Derbyshire 2023–2025 · 51Welsh Fire 2021 · 2

David Lloyd batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)958941,98597*23.351,497132.6012821361
First-class112195145,229313*28.898,36962.55251675334
List A635531,4289227.461,65886.1010316716

Runs per year

05001K1.5K2014201820222025415
David Lloyd: runs per calendar year (all formats in the data)
05001K1.5K201420162018202020222025415
David Lloyd: runs per calendar year (all formats in the data)
Show as table
David Lloyd: runs per calendar year (all formats in the data)
YearRuns
2014138
2015611
20161,203
2017398
2018746
20191,040
2020160
20211,136
20221,223
2023519
20241,053
2025415
Year-by-year batting (31 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class68213.6744.84100
2014List A55310.6073.63200
2014T20 (leagues & domestic)231.5042.9300
2015First-class1749241.0074.99203
2015List A56917.2586.23300
2015T20 (leagues & domestic)55010.00111.11800
2016First-class2356825.8260.610721
2016List A725336.1493.06502
2016T20 (leagues & domestic)1438229.38129.59702
2017First-class1524717.6452.68801
2017List A812715.8864.14800
2017T20 (leagues & domestic)4246.0070.62000
2018First-class1439130.0862.511911
2018List A823329.1286.99201
2018T20 (leagues & domestic)612224.40113.03900
2019First-class1847327.8250.56602
2019List A720934.8392.58402
2019T20 (leagues & domestic)1135832.55139.86303
2020T20 (leagues & domestic)516032.00139.15601
2021First-class2582834.5063.612115
2021T20 (leagues & domestic)1430822.00145.35202
2022First-class2589939.0969.431315
2022List A511122.2089.56501
2022T20 (leagues & domestic)1121321.30143.06802
2023First-class1333230.1870.08101
2023List A418762.3396.98602
2024First-class2354023.4865.97304
2024List A618631.0082.77102
2024T20 (leagues & domestic)1332727.25134.65002
2025First-class1637723.5656.49302
2025T20 (leagues & domestic)4389.50115.21700

David Lloyd bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)1715021472/13–30.578.5621.4000
First-class1397,3544,6731004/116/3246.733.8173.510153
List A37889885225/53–40.235.9740.4214

Wickets per year

010203020142018202220258
David Lloyd: wickets per calendar year (all formats in the data)
01020302014201620182020202220258
David Lloyd: wickets per calendar year (all formats in the data)
Show as table
David Lloyd: wickets per calendar year (all formats in the data)
YearWickets
201411
201520
20167
201710
201810
201910
20200
202122
202213
20236
202412
20258
Year-by-year bowling (25 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class4336.673.792/22
2014List A7818.624.814/10
2015First-class161646.754.083/68
2015List A61148.005.451/16
2015T20 (leagues & domestic)3314.6711.002/13
2016First-class15770.434.002/61
2016List A30–10.140/11
2017First-class8480.004.642/37
2017List A8632.506.505/53
2018First-class11740.433.452/31
2018List A6277.006.161/17
2018T20 (leagues & domestic)116.006.001/6
2019First-class12941.443.362/35
2019T20 (leagues & domestic)4131.007.751/6
2021First-class202126.573.274/11
2021T20 (leagues & domestic)4171.008.881/18
2022First-class17978.673.852/36
2022List A3415.255.552/21
2022T20 (leagues & domestic)30–8.750/11
2023First-class8553.204.512/32
2023List A3196.006.001/40
2024First-class141231.003.803/43
2024List A10–11.000/11
2025First-class14763.143.792/18
2025T20 (leagues & domestic)2127.006.751/12
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
SussexT20 (leagues & domestic)1128025.45130.88103
GloucestershireT20 (leagues & domestic)827634.50142.36801
SomersetT20 (leagues & domestic)920322.56134.46302
MiddlesexT20 (leagues & domestic)618430.67127.86701
HampshireT20 (leagues & domestic)917922.38128.85201
SurreyT20 (leagues & domestic)1015817.56116.24100
NorthamptonshireT20 (leagues & domestic)411438.00134.14100
KentT20 (leagues & domestic)311055.00166.79701
EssexT20 (leagues & domestic)910711.89124.42300
Birmingham BearsT20 (leagues & domestic)410125.25150.75001
YorkshireT20 (leagues & domestic)39130.33144.45001
LeicestershireT20 (leagues & domestic)34013.33153.81500
NottinghamshireT20 (leagues & domestic)33612.00109.12200
DerbyshireFirst-class1673252.2971.031312
GloucestershireFirst-class2369833.2469.511913
KentFirst-class1954434.0068.310712
SussexFirst-class1749030.6264.610212
LeicestershireFirst-class2046125.6164.27305
NorthamptonshireFirst-class1533422.2767.39202
MiddlesexFirst-class1032432.4055.89303
WorcestershireFirst-class1327124.6462.78801
LancashireFirst-class925431.7556.67801
NottinghamshireFirst-class623639.3345.97602
YorkshireFirst-class919121.2252.55701
GlamorganFirst-class517234.4065.96001
DurhamFirst-class1417012.1450.43100
SurreyFirst-class314347.6763.612110
EssexFirst-class1010311.4462.02500
WarwickshireFirst-class49523.7546.33900
SomersetList A524348.6086.28402
MiddlesexList A520040.00108.19201
KentList A816323.29103.26501
SussexList A513433.50101.58601
HampshireList A612821.3381.06801
EssexList A612625.2079.76201
GloucestershireList A510921.8068.14500
DurhamList A39331.0096.96301
WarwickshireList A37926.3367.56501
SurreyList A33612.0064.33200
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
GloucestershireT20 (leagues & domestic)3216.0010.672/13
EssexT20 (leagues & domestic)3128.009.331/6
SussexT20 (leagues & domestic)30–12.000/8
KentFirst-class151632.623.904/11
LeicestershireFirst-class171448.294.363/43
DerbyshireFirst-class141138.273.692/22
LancashireFirst-class7929.333.122/28
GloucestershireFirst-class11932.563.052/23
NorthamptonshireFirst-class11862.123.992/53
SussexFirst-class11657.173.852/57
SurreyFirst-class5463.004.423/68
DurhamFirst-class7474.003.792/43
GlamorganFirst-class3414.002.472/18
WarwickshireFirst-class3332.333.462/48
YorkshireFirst-class6330.673.832/22
WorcestershireFirst-class83101.334.162/36
EssexFirst-class8356.333.432/14
MiddlesexFirst-class7282.004.321/15
NottinghamshireFirst-class41177.003.931/65
KentList A5623.335.385/53
MiddlesexList A4335.336.243/25
EssexList A4242.505.671/16
SussexList A41161.007.001/60
SurreyList A4151.005.671/17
WarwickshireList A30–6.490/13

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Sophia Gardens124324427.97313
County Ground, Derby3588526.8293
County Ground, Bristol2148024.00119
St Lawrence Ground1341537.73107
County Ground, Northampton1236030.0092
County Ground, Brighton1335929.92102
County Ground, Taunton625542.5071
The Rose Bowl922828.5068
Grace Road1120222.4473
Old Trafford718030.0078

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Sophia Gardens654838.604.17
County Ground, Derby251550.934.02
Grace Road121143.004.30
St Helen's6727.574.60
County Ground, Northampton5532.803.86
Old Trafford5537.003.16
St Lawrence Ground9559.604.32
Headingley4318.334.23
Penrhyn Avenue3336.673.67
County Ground, Bristol8340.672.71

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay1194879135.83930212.00
T20Middle680537126.63610238.00
T20Death11181137.0101826.00

How David Lloyd was dismissed

How David Lloyd took wickets

Last 20 innings

02550751004 Apr 20252 May 202522 Jul 202511
David Lloyd: runs in the last 20 innings
02550751004 Apr 202511 Apr 202525 Apr 202516 May 202530 May 20258 Jun 202522 Jul 202511
David Lloyd: runs in the last 20 innings
Show as table
David Lloyd: runs in the last 20 innings
InningsRuns
4 Apr 202516
4 Apr 20257
11 Apr 20255
11 Apr 202514
18 Apr 202511
18 Apr 202523
25 Apr 202593
2 May 20252
2 May 202542
16 May 202527
16 May 202530
23 May 202550
30 May 202514
4 Jun 20250
6 Jun 20257
8 Jun 202517
22 Jun 202535
22 Jun 20259
22 Jul 20252
22 Jul 202511
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
22 Jul 2025First-classLeicestershire1145caughtCounty Ground, Derby
22 Jul 2025First-classLeicestershire25bowledCounty Ground, Derby
22 Jun 2025First-classGloucestershire920lbwCounty Ground, Bristol
22 Jun 2025First-classGloucestershire3546caughtCounty Ground, Bristol
8 Jun 2025T20 (leagues & domestic)Birmingham Bears179caughtEdgbaston
6 Jun 2025T20 (leagues & domestic)Nottinghamshire77caughtCounty Ground, Derby
4 Jun 2025T20 (leagues & domestic)Northamptonshire05caughtCounty Ground, Derby
30 May 2025T20 (leagues & domestic)Leicestershire1412caughtGrace Road
23 May 2025First-classKent5094lbwCounty Ground, Derby
16 May 2025First-classLancashire3073lbwOld Trafford
16 May 2025First-classLancashire2729caughtOld Trafford
2 May 2025First-classGlamorgan4246lbwSophia Gardens
2 May 2025First-classGlamorgan25bowledSophia Gardens
25 Apr 2025First-classMiddlesex93198caughtCounty Ground, Derby
18 Apr 2025First-classNorthamptonshire2327caughtCounty Ground, Derby
18 Apr 2025First-classNorthamptonshire1116lbwCounty Ground, Derby
11 Apr 2025First-classLeicestershire1426caughtGrace Road
11 Apr 2025First-classLeicestershire58caught and bowledGrace Road
4 Apr 2025First-classGloucestershire711caughtCounty Ground, Derby
4 Apr 2025First-classGloucestershire1620bowledCounty Ground, Derby

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
22 Jul 2025First-classLeicestershire0/2230County Ground, Derby
22 Jul 2025First-classLeicestershire0/3050County Ground, Derby
6 Jun 2025T20 (leagues & domestic)Nottinghamshire0/1520County Ground, Derby
30 May 2025T20 (leagues & domestic)Leicestershire1/1220Grace Road
23 May 2025First-classKent0/45140County Ground, Derby
23 May 2025First-classKent0/15103County Ground, Derby
16 May 2025First-classLancashire1/3170Old Trafford
16 May 2025First-classLancashire1/56182Old Trafford
2 May 2025First-classGlamorgan0/1551Sophia Gardens
2 May 2025First-classGlamorgan2/187.42Sophia Gardens
25 Apr 2025First-classMiddlesex0/1540County Ground, Derby
25 Apr 2025First-classMiddlesex0/110County Ground, Derby
18 Apr 2025First-classNorthamptonshire0/90171County Ground, Derby
11 Apr 2025First-classLeicestershire0/49111Grace Road
11 Apr 2025First-classLeicestershire1/3250Grace Road
4 Apr 2025First-classGloucestershire2/2391County Ground, Derby
26 Sep 2024First-classLeicestershire3/43172Grace Road
17 Sep 2024First-classMiddlesex1/1520County Ground, Derby
9 Sep 2024First-classNorthamptonshire0/520County Ground, Northampton
9 Sep 2024First-classNorthamptonshire1/00.50County Ground, Northampton

Batter vs bowler matchups

Bowlers David Lloyd faced most

Frequently asked questions

How many runs has David Lloyd scored in T20 leagues?
1,985 runs in 89 innings (95 matches) at an average of 23.35 and a strike rate of 132.6, in the data from 2014 to 2025.
What is David Lloyd's highest score?
313* in first-class, the highest score in the data.
How many wickets has David Lloyd taken in T20 leagues?
7 wickets in 17 innings at an average of 30.57, economy 8.56, best figures 2/13.
How many wickets has David Lloyd taken in first-class?
100 wickets in 139 innings at an average of 46.73, economy 3.81, best figures 4/11.
How many centuries has David Lloyd scored?
5 hundreds in the data: 5 in first-class.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.