CricketWise
  1. Home
  2. Tournaments
  3. T20 Blast
  4. 2023

T20 Blast

Vitality Blast 2023: most runs, most wickets and results

Data through 15 July 2023Last updated 15 July 2023

T20 Blast 2023 had 132 matches in the data, from 20 May 2023 to 15 Jul 2023. Somerset won the final: Somerset won by 14 runs. James Vince (Hampshire) scored the most runs, 670 in 16 innings at a strike rate of 154.0. Matthew Henry took the most wickets, 31 at an economy rate of 7.85.

Matches
132
20 May 2023 – 15 Jul 2023
Champion
Somerset
won the final
Most runs
670
James Vince
Most wickets
31
Matthew Henry

Vitality Blast 2023 final

Somerset 145 (20 ov)

Essex 131 (18.3 ov)

Somerset won by 14 runs · 15 Jul 2023 · Edgbaston

Most runs in Vitality Blast 2023

Top 10 run scorers
PlayerTeamInnsRunsAvgSRHS100506s
James VinceHampshire1667060.91154.01031722
Daniel Bell-DrummondKent1360060.00148.51111516
Wayne MadsenDerbyshire1458048.33153.0109*1520
Laurie EvansSurrey1656337.53161.8118*1425
Will JacksSurrey1655837.20157.2960531
Dawid MalanYorkshire1354654.60151.295*0525
WCF SmeedSomerset1752330.76175.5940530
Tom Kohler-CadmoreSomerset1748934.93160.3720329
Sam HainBirmingham Bears1048196.20160.397*0514
Tom BantonSomerset1646831.20149.0840320

Most wickets in Vitality Blast 2023

Top 10 wicket takers
PlayerTeamInnsWktsAvgEconBest
Matthew HenrySomerset143113.267.854/24
Ben GreenSomerset173016.679.234/20
ZJ ChappellDerbyshire142618.049.354/41
Zaman KhanDerbyshire142516.568.284/21
Daniel SamsEssex172521.008.404/20
Nathan SowterDurham142414.506.745/15
Grant StewartKent142417.7110.204/48
PR BrownWorcestershire152422.4211.094/25
Nathan EllisHampshire162316.747.334/6
Matt CritchleyEssex172319.308.465/28

Most sixes

Best bowling figures

Highest team totals

Top 5 totals this season
TeamScoreOversAgainstDateResult
Surrey258/620Sussex9 Jun 2023Won
Middlesex254/319.2Surrey22 Jun 2023Won
Surrey252/720Middlesex22 Jun 2023Lost
Glamorgan238/320Middlesex31 May 2023Won
Surrey238/520Glamorgan20 Jun 2023Won

Team win–loss record

All matches in the data, including play-offs. This is not the official points table.
TeamPlayedWonLostTied/NR/drawn
Somerset171520
Birmingham Bears151140
Hampshire161060
Essex171070
Surrey16970
Lancashire14860
Worcestershire15861
Nottinghamshire15870
Kent14770
Yorkshire13661
Derbyshire14671
Northamptonshire14680
Sussex14680
Glamorgan14590
Gloucestershire14590
Durham14473
Middlesex143110
Leicestershire142120

All Vitality Blast 2023 results

Every match in the data, in date order
DateTeamsResultGround
20 May 2023Birmingham Bears 200/6 (20 ov)
Yorkshire 166 (19.5 ov)
Birmingham Bears won by 34 runsEdgbaston
20 May 2023Derbyshire 179/5 (20 ov)
Lancashire 183/6 (19.2 ov)
Lancashire won by 4 wicketsEdgbaston
24 May 2023Hampshire 74 (16.1 ov)
Somerset 75/2 (9.3 ov)
Somerset won by 8 wicketsCounty Ground, Taunton
24 May 2023Worcestershire 196/9 (20 ov)
Northamptonshire 181/8 (20 ov)
Worcestershire won by 15 runsCounty Ground, Northampton
24 May 2023Gloucestershire 113 (16.3 ov)
Kent 116/3 (13.3 ov)
Kent won by 7 wicketsSt Lawrence Ground
25 May 2023Leicestershire 99 (18.5 ov)
Lancashire 105/2 (11.3 ov)
Lancashire won by 8 wicketsOld Trafford
25 May 2023Surrey 199/6 (20 ov)
Middlesex 126 (14.5 ov)
Surrey won by 73 runsLord's
26 May 2023Surrey 223/5 (20 ov)
Kent 182/7 (20 ov)
Surrey won by 41 runsKennington Oval
26 May 2023Sussex 183/8 (20 ov)
Somerset 184/5 (19.3 ov)
Somerset won by 5 wicketsCounty Ground, Brighton
26 May 2023Leicestershire 166/7 (20 ov)
Birmingham Bears 167/5 (17.3 ov)
Birmingham Bears won by 5 wicketsGrace Road
26 May 2023Middlesex 171 (19.5 ov)
Hampshire 172/2 (17.5 ov)
Hampshire won by 8 wicketsThe Rose Bowl
26 May 2023Northamptonshire 137 (20 ov)
Durham 141/0 (13.2 ov)
Durham won by 10 wicketsCounty Ground, Northampton
26 May 2023Gloucestershire 161/9 (20 ov)
Glamorgan 162/8 (19.1 ov)
Glamorgan won by 2 wicketsCounty Ground, Bristol
26 May 2023Derbyshire 178/6 (20 ov)
Nottinghamshire 182/6 (17 ov)
Nottinghamshire won by 4 wicketsTrent Bridge
26 May 2023Yorkshire 175/9 (20 ov)
Worcestershire 177/8 (19.5 ov)
Worcestershire won by 2 wicketsCounty Ground, Worcester
27 May 2023Lancashire 208/4 (20 ov)
Nottinghamshire 186/5 (20 ov)
Lancashire won by 22 runsOld Trafford
28 May 2023Durham 217/3 (20 ov)
Yorkshire 189/7 (20 ov)
Durham won by 28 runsHeadingley
28 May 2023Glamorgan 153 (19.4 ov)
Somerset 154/6 (14.5 ov)
Somerset won by 4 wicketsCounty Ground, Taunton
28 May 2023Surrey 148 (19.3 ov)
Sussex 149/5 (19.5 ov)
Sussex won by 5 wicketsKennington Oval
29 May 2023Worcestershire 183/7 (20 ov)
Leicestershire 150/9 (20 ov)
Worcestershire won by 33 runsCounty Ground, Worcester
29 May 2023Derbyshire 151/6 (20 ov)
Northamptonshire 152/4 (18 ov)
Northamptonshire won by 6 wicketsCounty Ground, Derby
29 May 2023Gloucestershire 181/9 (20 ov)
Middlesex 179/6 (20 ov)
Gloucestershire won by 2 runsMerchant Taylors' School Ground
29 May 2023Lancashire 98 (14.5 ov)
Birmingham Bears 99/3 (14.2 ov)
Birmingham Bears won by 7 wicketsEdgbaston
29 May 2023Durham 168/6 (20 ov)
Nottinghamshire 171/5 (19.2 ov)
Nottinghamshire won by 5 wicketsRiverside Ground
30 May 2023Gloucestershire 195/7 (20 ov)
Essex 196/7 (19.1 ov)
Essex won by 3 wicketsCounty Ground, Chelmsford
30 May 2023Somerset 154 (20 ov)
Kent 112 (15 ov)
Somerset won by 13 runs (D/L)St Lawrence Ground
30 May 2023Yorkshire 182/7 (20 ov)
Nottinghamshire 174/4 (20 ov)
Yorkshire won by 8 runsTrent Bridge
31 May 2023Hampshire 156/4 (20 ov)
Surrey 157/4 (18.5 ov)
Surrey won by 6 wicketsThe Rose Bowl
31 May 2023Birmingham Bears 202/6 (20 ov)
Northamptonshire 181/7 (20 ov)
Birmingham Bears won by 21 runsCounty Ground, Northampton
31 May 2023Glamorgan 238/3 (20 ov)
Middlesex 209/5 (20 ov)
Glamorgan won by 29 runsMerchant Taylors' School Ground
1 Jun 2023Yorkshire 195/6 (20 ov)
Lancashire 180/8 (20 ov)
Yorkshire won by 15 runsHeadingley
1 Jun 2023Essex 163/7 (20 ov)
Sussex 138 (18.4 ov)
Essex won by 25 runsCounty Ground, Brighton
1 Jun 2023Derbyshire 189/5 (20 ov)
Leicestershire 187/5 (20 ov)
Derbyshire won by 2 runsGrace Road
2 Jun 2023Lancashire 152/9 (20 ov)
Durham 153/4 (18.2 ov)
Durham won by 6 wicketsRiverside Ground
2 Jun 2023Kent 189/6 (20 ov)
Glamorgan 191/3 (17 ov)
Glamorgan won by 7 wicketsSophia Gardens
2 Jun 2023Hampshire 214/8 (20 ov)
Essex 96 (14.1 ov)
Hampshire won by 118 runsCounty Ground, Chelmsford
2 Jun 2023Middlesex 136 (18.4 ov)
Somerset 142/1 (13.3 ov)
Somerset won by 9 wicketsCounty Ground, Taunton
2 Jun 2023Leicestershire 164/8 (20 ov)
Northamptonshire 168/2 (18.5 ov)
Northamptonshire won by 8 wicketsCounty Ground, Northampton
2 Jun 2023Derbyshire 174/5 (20 ov)
Birmingham Bears 157/9 (20 ov)
Derbyshire won by 17 runsCounty Ground, Derby
2 Jun 2023Surrey 124/9 (20 ov)
Gloucestershire 127/8 (19.1 ov)
Gloucestershire won by 2 wicketsCounty Ground, Bristol
2 Jun 2023Worcestershire 226/5 (20 ov)
Nottinghamshire 170 (18.2 ov)
Worcestershire won by 56 runsTrent Bridge
3 Jun 2023Sussex 144 (18.5 ov)
Hampshire 145/0 (14.5 ov)
Hampshire won by 10 wicketsThe Rose Bowl
3 Jun 2023Nottinghamshire 214/3 (20 ov)
Birmingham Bears 203/9 (20 ov)
Nottinghamshire won by 11 runsEdgbaston
4 Jun 2023Derbyshire 166/8 (20 ov)
Yorkshire 170/3 (18.2 ov)
Yorkshire won by 7 wicketsHeadingley
4 Jun 2023Middlesex 139/9 (20 ov)
Gloucestershire 140/3 (18.2 ov)
Gloucestershire won by 7 wicketsCounty Ground, Bristol
4 Jun 2023Lancashire 145 (18.3 ov)
Nottinghamshire 149/5 (18.5 ov)
Nottinghamshire won by 5 wicketsTrent Bridge
4 Jun 2023Durham 168/6 (20 ov)
Leicestershire 169/3 (18 ov)
Leicestershire won by 7 wicketsRiverside Ground
4 Jun 2023Glamorgan 219/5 (20 ov)
Sussex 187/8 (20 ov)
Glamorgan won by 32 runsCounty Ground, Brighton
4 Jun 2023Somerset 150 (20 ov)
Essex 139 (19.1 ov)
Somerset won by 11 runsCounty Ground, Taunton
4 Jun 2023Kent 173/5 (20 ov)
Surrey 174/5 (20 ov)
Surrey won by 5 wicketsSt Lawrence Ground
4 Jun 2023Worcestershire 178/6 (20 ov)
Northamptonshire 180/4 (19.4 ov)
Northamptonshire won by 6 wicketsCounty Ground, Worcester
6 Jun 2023Northamptonshire 161/7 (20 ov)
Durham 162/6 (18.5 ov)
Durham won by 4 wicketsRiverside Ground
6 Jun 2023Hampshire 164/6 (20 ov)
Middlesex 159/7 (20 ov)
Hampshire won by 5 runsRadlett Cricket Club
6 Jun 2023Sussex 147 (19.3 ov)
Essex 149/5 (14.5 ov)
Essex won by 5 wicketsCounty Ground, Chelmsford
6 Jun 2023Yorkshire 156/7 (20 ov)
Leicestershire 126 (19.3 ov)
Yorkshire won by 30 runsGrace Road
7 Jun 2023Hampshire 178/4 (20 ov)
Somerset 173/6 (20 ov)
Hampshire won by 5 runsThe Rose Bowl
7 Jun 2023Worcestershire 177/9 (20 ov)
Lancashire 181/6 (19.3 ov)
Lancashire won by 4 wicketsStanley Park
7 Jun 2023Surrey 236/2 (20 ov)
Glamorgan 171/8 (20 ov)
Surrey won by 65 runsSophia Gardens
7 Jun 2023Kent 150/8 (20 ov)
Essex 155/6 (18.2 ov)
Essex won by 4 wicketsSt Lawrence Ground
7 Jun 2023Birmingham Bears 203/7 (20 ov)
Derbyshire 207/4 (19.3 ov)
Derbyshire won by 6 wicketsEdgbaston
8 Jun 2023Sussex 181/8 (20 ov)
Middlesex 177/5 (20 ov)
Sussex won by 4 runsLord's
8 Jun 2023Nottinghamshire 187/7 (20 ov)
Durham 161/9 (20 ov)
Nottinghamshire won by 26 runsTrent Bridge
9 Jun 2023Birmingham Bears 137 (18.5 ov)
Northamptonshire 107/9 (20 ov)
Birmingham Bears won by 30 runsEdgbaston
9 Jun 2023Yorkshire 224/4 (20 ov)
Worcestershire 198/6 (20 ov)
Yorkshire won by 26 runsHeadingley
9 Jun 2023Essex 226/9 (20 ov)
Glamorgan 175/9 (18.3 ov)
Essex won by 51 runsSophia Gardens
9 Jun 2023Surrey 258/6 (20 ov)
Sussex 134 (14.5 ov)
Surrey won by 124 runsCounty Ground, Brighton
9 Jun 2023Derbyshire 142/6 (20 ov)
Nottinghamshire 143/7 (18.4 ov)
Nottinghamshire won by 3 wicketsCounty Ground, Derby
9 Jun 2023Somerset 231/4 (20 ov)
Gloucestershire 151 (19 ov)
Somerset won by 80 runsCounty Ground, Bristol
9 Jun 2023Hampshire 177/7 (20 ov)
Kent 180/4 (19.3 ov)
Kent won by 6 wicketsSt Lawrence Ground
9 Jun 2023Durham 172/4 (20 ov)
Leicestershire 174/4 (17.4 ov)
Leicestershire won by 6 wicketsGrace Road
16 Jun 2023Leicestershire 195/5 (20 ov)
Yorkshire 197/2 (18.1 ov)
Yorkshire won by 8 wicketsHeadingley
16 Jun 2023Kent 228/3 (20 ov)
Middlesex 215/7 (20 ov)
Kent won by 13 runsLord's
16 Jun 2023Birmingham Bears 196/5 (20 ov)
Worcestershire 175/6 (20 ov)
Birmingham Bears won by 21 runsCounty Ground, Worcester
16 Jun 2023Durham 178 (20 ov)
Derbyshire 178/5 (20 ov)
Match tiedRiverside Ground
16 Jun 2023Sussex 183/6 (20 ov)
Hampshire 177/9 (20 ov)
Sussex won by 6 runsCounty Ground, Brighton
16 Jun 2023Glamorgan 175/6 (20 ov)
Essex 177/6 (16 ov)
Essex won by 4 wicketsCounty Ground, Chelmsford
16 Jun 2023Surrey 195/9 (20 ov)
Somerset 167/9 (20 ov)
Surrey won by 28 runsCounty Ground, Taunton
16 Jun 2023Lancashire 204/7 (20 ov)
Northamptonshire 169/9 (20 ov)
Lancashire won by 35 runsCounty Ground, Northampton
17 Jun 2023Gloucestershire 137 (19.3 ov)
Kent 138/3 (17 ov)
Kent won by 7 wicketsCounty Ground, Bristol
18 Jun 2023Derbyshire 212/4 (20 ov)
Yorkshire 68 (11.2 ov)
Derbyshire won by 144 runsQueen's Park, Chesterfield
18 Jun 2023Lancashire 195/7 (20 ov)
Durham 150/3 (17 ov)
Lancashire won by 7 runs (D/L)Old Trafford
18 Jun 2023Surrey 124 (19.2 ov)
Hampshire 125/1 (14.2 ov)
Hampshire won by 9 wicketsKennington Oval
18 Jun 2023Essex 237/6 (20 ov)
Middlesex 116/2 (12.3 ov)
Essex won by 22 runs (D/L)Lord's
18 Jun 2023Glamorgan 183/5 (20 ov)
Gloucestershire 151/8 (20 ov)
Glamorgan won by 32 runsSophia Gardens
18 Jun 2023Northamptonshire 177/5 (20 ov)
Nottinghamshire 99 (14.3 ov)
Northamptonshire won by 78 runsCounty Ground, Northampton
18 Jun 2023Leicestershire 112 (18.2 ov)
Worcestershire 113/4 (16.2 ov)
Worcestershire won by 6 wicketsGrace Road
19 Jun 2023Essex 186 (19.2 ov)
Somerset 187/3 (16.3 ov)
Somerset won by 7 wicketsCounty Ground, Chelmsford
20 Jun 2023Northamptonshire 180/6 (20 ov)
Yorkshire 102 (15.2 ov)
Northamptonshire won by 78 runsHeadingley
20 Jun 2023Surrey 238/5 (20 ov)
Glamorgan 157/8 (20 ov)
Surrey won by 81 runsKennington Oval
20 Jun 2023Lancashire 164/8 (20 ov)
Worcestershire 165/3 (17.4 ov)
Worcestershire won by 7 wicketsCounty Ground, Worcester
20 Jun 2023Durham 146/5 (20 ov)
Birmingham Bears 149/8 (19.3 ov)
Birmingham Bears won by 2 wicketsRiverside Ground
20 Jun 2023Sussex 169/7 (20 ov)
Kent 172/4 (18.4 ov)
Kent won by 6 wicketsCounty Ground, Brighton
20 Jun 2023Hampshire 158/7 (20 ov)
Gloucestershire 85/2 (8.1 ov)
Gloucestershire won by 8 wickets (D/L)County Ground, Bristol
20 Jun 2023Nottinghamshire 165/8 (20 ov)
Leicestershire 143/8 (20 ov)
Nottinghamshire won by 22 runsGrace Road
21 Jun 2023Northamptonshire 156/8 (20 ov)
Derbyshire 160/4 (19.1 ov)
Derbyshire won by 6 wicketsCounty Ground, Northampton
21 Jun 2023Glamorgan 171 (19.3 ov)
Somerset 172/2 (17.1 ov)
Somerset won by 8 wicketsSophia Gardens
22 Jun 2023Birmingham Bears 180/7 (20 ov)
Yorkshire 176/8 (20 ov)
Birmingham Bears won by 4 runsHeadingley
22 Jun 2023Surrey 252/7 (20 ov)
Middlesex 254/3 (19.2 ov)
Middlesex won by 7 wicketsKennington Oval
22 Jun 2023Nottinghamshire 139/8 (20 ov)
Worcestershire 140/5 (18.3 ov)
Worcestershire won by 5 wicketsCounty Ground, Worcester
22 Jun 2023Essex 184 (19.5 ov)
Kent 190/3 (18.2 ov)
Kent won by 7 wicketsCounty Ground, Chelmsford
22 Jun 2023Gloucestershire 140 (19.2 ov)
Sussex 141/3 (13.2 ov)
Sussex won by 7 wicketsCounty Ground, Bristol
23 Jun 2023Essex 209/7 (20 ov)
Hampshire 212/6 (19.2 ov)
Hampshire won by 4 wicketsThe Rose Bowl
23 Jun 2023Birmingham Bears 228/4 (20 ov)
Worcestershire 175/9 (20 ov)
Birmingham Bears won by 53 runsEdgbaston
23 Jun 2023Lancashire 177/4 (15 ov)
Derbyshire 150/7 (15 ov)
Lancashire won by 27 runsOld Trafford
23 Jun 2023Yorkshire 49/1 (8.1 ov)
Durham –
No resultRiverside Ground
23 Jun 2023Sussex 182/6 (20 ov)
Glamorgan 162/8 (20 ov)
Sussex won by 20 runsSophia Gardens
23 Jun 2023Gloucestershire 186/8 (20 ov)
Somerset 187/6 (19.3 ov)
Somerset won by 4 wicketsCounty Ground, Taunton
23 Jun 2023Kent 228/3 (20 ov)
Middlesex 173 (19 ov)
Kent won by 55 runsSt Lawrence Ground
23 Jun 2023Northamptonshire 210/7 (20 ov)
Leicestershire 118 (16.4 ov)
Northamptonshire won by 92 runsGrace Road
30 Jun 2023Hampshire 97/2 (9.2 ov)
Glamorgan 54/1 (5.3 ov)
Hampshire won by 21 runs (D/L)The Rose Bowl
30 Jun 2023Somerset 208/5 (20 ov)
Surrey 190/9 (20 ov)
Somerset won by 18 runsKennington Oval
30 Jun 2023Durham 216/4 (20 ov)
Worcestershire 112/3 (11 ov)
Match tiedCounty Ground, Worcester
30 Jun 2023Essex 225/6 (20 ov)
Middlesex 226/8 (19.4 ov)
Middlesex won by 2 wicketsCounty Ground, Chelmsford
30 Jun 2023Derbyshire 231/4 (20 ov)
Leicestershire 160/9 (18.1 ov)
Derbyshire won by 71 runsCounty Ground, Derby
30 Jun 2023Sussex 228/7 (20 ov)
Kent 117/4 (10 ov)
Sussex won by 11 runs (D/L)St Lawrence Ground
30 Jun 2023Nottinghamshire 168 (20 ov)
Birmingham Bears 172/8 (19.1 ov)
Birmingham Bears won by 2 wicketsTrent Bridge
1 Jul 2023Sussex 160/9 (20 ov)
Gloucestershire 165/5 (16.5 ov)
Gloucestershire won by 5 wicketsCounty Ground, Brighton
2 Jul 2023Birmingham Bears 141 (19.5 ov)
Durham 133/9 (20 ov)
Birmingham Bears won by 8 runsEdgbaston
2 Jul 2023Middlesex 200/9 (20 ov)
Glamorgan 151 (15.3 ov)
Middlesex won by 49 runsSophia Gardens
2 Jul 2023Northamptonshire 138/7 (20 ov)
Lancashire 139/4 (16.4 ov)
Lancashire won by 6 wicketsOld Trafford
2 Jul 2023Somerset 221/7 (20 ov)
Kent 206/7 (20 ov)
Somerset won by 15 runsCounty Ground, Taunton
2 Jul 2023Surrey 195/6 (20 ov)
Essex 199/7 (20 ov)
Essex won by 3 wicketsKennington Oval
2 Jul 2023Worcestershire 222/5 (20 ov)
Derbyshire 194 (19.4 ov)
Worcestershire won by 28 runsCounty Ground, Derby
2 Jul 2023Gloucestershire 105 (19.3 ov)
Hampshire 107/2 (14.3 ov)
Hampshire won by 8 wicketsThe Rose Bowl
2 Jul 2023Nottinghamshire 168/8 (20 ov)
Leicestershire 164/8 (20 ov)
Nottinghamshire won by 4 runsTrent Bridge
6 Jul 2023Birmingham Bears 167/7 (20 ov)
Essex 171/8 (19.5 ov)
Essex won by 2 wicketsEdgbaston
7 Jul 2023Surrey 187/5 (20 ov)
Lancashire 174/6 (20 ov)
Surrey won by 13 runsOld Trafford
7 Jul 2023Nottinghamshire 157/6 (20 ov)
Somerset 158/5 (19.3 ov)
Somerset won by 5 wicketsCounty Ground, Taunton
7 Jul 2023Worcestershire 100 (17.5 ov)
Hampshire 102/5 (15.3 ov)
Hampshire won by 5 wicketsThe Rose Bowl
15 Jul 2023Hampshire 170/7 (20 ov)
Essex 115/5 (11.3 ov)
Essex won by 5 wickets (D/L)Edgbaston
15 Jul 2023Somerset 142/7 (19 ov)
Surrey 118 (16.5 ov)
Somerset won by 24 runsEdgbaston
15 Jul 2023Somerset 145 (20 ov)
Essex 131 (18.3 ov)
Somerset won by 14 runsEdgbaston

Frequently asked questions

Who scored the most runs in Vitality Blast 2023?
James Vince (Hampshire) with 670 runs in 16 innings (average 60.91, highest 103).
Who took the most wickets in Vitality Blast 2023?
Matthew Henry (Somerset) with 31 wickets (best 4/24, economy 7.85).
Who won Vitality Blast 2023?
Somerset. Final: Somerset won by 14 runs on 15 Jul 2023.
What was the highest team score in Vitality Blast 2023?
258/6 by Surrey against Sussex on 9 Jun 2023.
Who hit the most sixes in Vitality Blast 2023?
Will Jacks with 31 sixes.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.