Domestic · WOR · T20

Worcestershire

FormLLLWWL
273Played
118Won
147Lost
2Tied / drawn
6No result
45%Win rate

Worcestershire Recent Form

Last 8 matchesLost last 32 won · 6 lostlast 8
  1. Lv GLO
  2. Lv NORT
  3. Lv WAR
  4. Wv SOM
  5. Wv KENT
  6. Lv GLA
  7. Lv GLO
  8. Lv SOM

Worcestershire Recent Results

All results

Worcestershire Leading Players

Most runs
  1. Gareth Roderick1 matches · avg 39.0 · SR 13939runs
  2. Henry Cullen1 matches · avg 18.0 · SR 12918runs
  3. Isaac Mohammed1 matches · avg 17.0 · SR 17017runs
  4. Matthew Waite1 matches · avg 11.0 · SR 12211runs
  5. Brett DOliveira1 matches · avg 8.0 · SR 808runs
Most wickets
  1. Matthew Waite1 matches · econ 9.753wickets
  2. Usama Mir1 matches · econ 7.002wickets
  3. Ben Allison1 matches · econ 11.331wickets
  4. Tom Taylor1 matches · econ 10.251wickets

Worcestershire Results

DateOpponentScoreOpp. scoreResult
12 Jul 2026 SomersetT20 · Vitality T20 Blast 2026 116 (16)194/7 (20) L Somerset won by 78 runs
10 Jul 2026 GloucestershireT20 · Vitality T20 Blast 2026 –– L Gloucestershire won by 2 wkts
5 Jul 2026 GlamorganT20 · Vitality T20 Blast 2026 103/6 (20)104/2 (12.3) L Glamorgan Women won by 8 wkts
3 Jul 2026 KentT20 · Vitality T20 Blast 2026 142/7 (20)59 (14.1) W Worcestershire won by 83 runs
28 Jun 2026 SomersetT20 · Vitality T20 Blast 2026 180/5 (20)144/9 (20) W Worcestershire won by 36 runs
26 Jun 2026 WarwickshireT20 · Vitality T20 Blast 2026 165/7 (20)224 (20) L Warwickshire won by 59 runs
9 Jun 2026 NorthamptonshireT20 · Vitality T20 Blast 2026 154/5 (18)162/4 (16) L Northamptonshire won by 6 wkts (18 Overs game - due to rain)
7 Jun 2026 GloucestershireT20 · Vitality T20 Blast 2026 101/6 (20)102/3 (14.1) L Gloucestershire won by 3 runs
5 Jun 2026 GlamorganT20 · Vitality T20 Blast 2026 168/8 (20)141 (19.3) W Worcestershire won by 27 runs
29 May 2026 WarwickshireT20 · Vitality T20 Blast 2026 142/4 (18.5)141 (19.5) W Worcestershire won by 6 wkts
24 May 2026 NorthamptonshireT20 · Vitality T20 Blast 2026 –– NR
22 May 2026 LeicestershireT20 · Vitality T20 Blast 2026 –– NR
17 Jul 2025 NottinghamshireT20 · Vitality T20 Blast 2025 206/7161 W Worcestershire Won by 45 Runs
13 Jul 2025 LeicestershireT20 · Vitality T20 Blast 2025 176/4 (17.5)173/6 (20) W Worcestershire won by 6 wkts
11 Jul 2025 WarwickshireT20 · Vitality T20 Blast 2025 153 (19.3)176 (19.5) L Warwickshire won by 23 runs
10 Jul 2025 DerbyshireT20 · Vitality T20 Blast 2025 174/6 (20)162/6 (20) W Worcestershire won by 12 runs
6 Jul 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 153/4 (16.4)152/9 (20) W Worcestershire won by 6 wkts
4 Jul 2025 YorkshireT20 · Vitality T20 Blast 2025 192233/6 L Yorkshire Won by 41 Runs
20 Jun 2025 WarwickshireT20 · Vitality T20 Blast 2025 134 (18.4)135/9 (19.3) L Warwickshire won by 1 wkt
18 Jun 2025 DurhamT20 · Vitality T20 Blast 2025 156/4 (17.1)155/6 (20) W Worcestershire won by 6 wkts
15 Jun 2025 LeicestershireT20 · Vitality T20 Blast 2025 150/8 (20)153/4 (17.1) L Leicestershire won by 6 wkts
13 Jun 2025 LancashireT20 · Vitality T20 Blast 2025 143 (19.1)146/3 (17.3) L Lancashire won by 7 wkts
7 Jun 2025 NottinghamshireT20 · Vitality T20 Blast 2025 206/5 (20)181/7 (20) W Worcestershire won by 25 runs
6 Jun 2025 NorthamptonshireT20 · Vitality T20 Blast 2025 159 (19)190/5 (20) L Northamptonshire won by 31 runs
1 Jun 2025 YorkshireT20 · Vitality T20 Blast 2025 201/5 (20)135/8 (19.3) W Worcestershire won by 60 runs (DLS method)
29 May 2025 LancashireT20 · Vitality T20 Blast 2025 169/7 (20)176/8 (20) L Lancashire won by 7 runs
18 Jul 2024 DerbyshireT20 · Vitality T20 Blast 2024 169/8 (20)173/5 (20) L Derbyshire won by 5 wkts
14 Jul 2024 YorkshireT20 · Vitality T20 Blast 2024 205/6 (20)208/4 (19.3) L Yorkshire won by 6 wkts
12 Jul 2024 WarwickshireT20 · Vitality T20 Blast 2024 187/6 (17)132 (15.2) W Worcestershire won by 55 runs
11 Jul 2024 LeicestershireT20 · Vitality T20 Blast 2024 184/8 (20)168 (19.5) W Worcestershire won by 16 runs
7 Jul 2024 LancashireT20 · Vitality T20 Blast 2024 181/4 (20)182/8 (19.5) L Lancashire won by 2 wkts
5 Jul 2024 DurhamT20 · Vitality T20 Blast 2024 168 (19.5)190/5 (20) L Durham won by 22 runs
21 Jun 2024 WarwickshireT20 · Vitality T20 Blast 2024 155/7 (20)159/5 (17.5) L Warwickshire won by 5 wkts
16 Jun 2024 NorthamptonshireT20 · Vitality T20 Blast 2024 132/7 (20)143/6 (20) L Northamptonshire won by 11 runs
14 Jun 2024 NottinghamshireT20 · Vitality T20 Blast 2024 141/6 (20)100/3 (15) L Notts won by 1 run (DLS method)
9 Jun 2024 LeicestershireT20 · Vitality T20 Blast 2024 172/6 (20)176/8 (20) L Leicestershire won by 4 runs
7 Jun 2024 NorthamptonshireT20 · Vitality T20 Blast 2024 163/9 (20)169/4 (20) L Northamptonshire won by 6 runs
6 Jun 2024 NottinghamshireT20 · Vitality T20 Blast 2024 154/8 (20)134/7 (20) W Worcestershire won by 20 runs
31 May 2024 LancashireT20 · Vitality T20 Blast 2024 172/5 (19.3)169/5 (20) W Worcestershire won by 5 wkts
30 May 2024 YorkshireT20 · Vitality T20 Blast 2024 101 (15.4)104/2 (11.4) L Yorkshire won by 8 wkts
7 Jul 2023 HampshireT20 · Vitality T20 Blast 2023 100 (17.5)102/5 (15.3) L Hampshire won by 5 wkts
2 Jul 2023 DerbyshireT20 · Vitality T20 Blast 2023 222/5 (20)194 (19.4) W Worcestershire won by 28 runs
30 Jun 2023 DurhamT20 · Vitality T20 Blast 2023 112/3 (11)216/4 (20) T Match tied
23 Jun 2023 WarwickshireT20 · Vitality T20 Blast 2023 175/9 (20)228/4 (20) L Warwickshire won by 53 runs
22 Jun 2023 NottinghamshireT20 · Vitality T20 Blast 2023 140/5 (18.3)139/8 (20) W Worcestershire won by 5 wkts
20 Jun 2023 LancashireT20 · Vitality T20 Blast 2023 165/3 (17.4)164/8 (20) W Worcestershire won by 7 wkts
18 Jun 2023 LeicestershireT20 · Vitality T20 Blast 2023 113/4 (16.2)112 (18.2) W Worcestershire won by 6 wkts
16 Jun 2023 WarwickshireT20 · Vitality T20 Blast 2023 175/6 (20)196/5 (20) L Warwickshire won by 21 runs
9 Jun 2023 YorkshireT20 · Vitality T20 Blast 2023 198/6 (20)224/4 (20) L Yorkshire won by 26 runs
7 Jun 2023 LancashireT20 · Vitality T20 Blast 2023 177/9 (20)181/6 (19.3) L Lancashire won by 4 wkts
4 Jun 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 178/6 (20)180/4 (19.4) L Northamptonshire won by 6 wkts
2 Jun 2023 NottinghamshireT20 · Vitality T20 Blast 2023 226/5 (20)170 (18.2) W Worcestershire won by 56 runs
29 May 2023 LeicestershireT20 · Vitality T20 Blast 2023 183/7 (20)150/9 (20) W Worcestershire won by 33 runs
26 May 2023 YorkshireT20 · Vitality T20 Blast 2023 177/8 (19.5)175/9 (20) W Worcestershire won by 2 wkts
24 May 2023 NorthamptonshireT20 · Vitality T20 Blast 2023 196/9 (20)181/8 (20) W Worcestershire won by 15 runs
3 Jul 2022 NottinghamshireT20 · Vitality T20 Blast 2022 159/8 (20)165/5 (18.4) L Nottinghamshire won by 5 wkts
1 Jul 2022 LancashireT20 · Vitality T20 Blast 2022 178/6 (20)149 (19.3) W Worcestershire won by 29 runs
24 Jun 2022 WarwickshireT20 · Vitality T20 Blast 2022 84 (15.3)228/8 (20) L Warwickshire won by 144 runs
23 Jun 2022 YorkshireT20 · Vitality T20 Blast 2022 150/5 (20)151/5 (14.4) L Yorkshire won by 5 wkts
18 Jun 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 0/00/0 NR Match abandoned - due to rain(with toss)
17 Jun 2022 LeicestershireT20 · Vitality T20 Blast 2022 116/9 (20)118/2 (12.1) L Leicestershire won by 8 wkts
10 Jun 2022 DerbyshireT20 · Vitality T20 Blast 2022 129/9 (20)168/7 (20) L Derbyshire won by 39 runs
9 Jun 2022 NorthamptonshireT20 · Vitality T20 Blast 2022 147 (16.4)220/3 (20) L Northamptonshire won by 73 runs
5 Jun 2022 LeicestershireT20 · Vitality T20 Blast 2022 136 (19)162/6 (20) L Leicestershire won by 26 runs
3 Jun 2022 WarwickshireT20 · Vitality T20 Blast 2022 217/5 (20)202/8 (20) W Worcestershire won by 15 runs
1 Jun 2022 DurhamT20 · Vitality T20 Blast 2022 138/9 (20)186/7 (20) L Durham won by 48 runs
29 May 2022 LancashireT20 · Vitality T20 Blast 2022 171/8 (20)183/7 (20) L Lancashire won by 12 runs
27 May 2022 NottinghamshireT20 · Vitality T20 Blast 2022 164/9 (20)168/6 (19.4) L Nottinghamshire won by 4 wkts
25 May 2022 YorkshireT20 · Vitality T20 Blast 2022 172/9 (20)175/3 (18.1) L Yorkshire won by 7 wkts
18 Jul 2021 LeicestershireT20 · Vitality T20 Blast 2021 169/6 (20)171/3 (17.5) L Leicestershire won by 7 wkts
16 Jul 2021 WarwickshireT20 · Vitality T20 Blast 2021 152/6 (20)169/5 (20) L Warwickshire won by 17 runs
9 Jul 2021 WarwickshireT20 · Vitality T20 Blast 2021 174/6 (20)125 (18) W Worcestershire won by 49 runs
2 Jul 2021 DerbyshireT20 · Vitality T20 Blast 2021 167/6 (20)153/8 (20) W Worcestershire won by 14 runs
1 Jul 2021 LancashireT20 · Vitality T20 Blast 2021 125 (18.3)159/6 (20) L Lancashire won by 34 runs
27 Jun 2021 LeicestershireT20 · Vitality T20 Blast 2021 157/3 (19.1)156/7 (20) W Worcestershire won by 7 wkts
25 Jun 2021 DurhamT20 · Vitality T20 Blast 2021 181/2 (19.3)178/8 (20) W Worcestershire won by 8 wkts
23 Jun 2021 YorkshireT20 · Vitality T20 Blast 2021 179/5 (20)191/5 (20) L Yorkshire won by 12 runs
22 Jun 2021 NottinghamshireT20 · Vitality T20 Blast 2021 86/8 (20)89/0 (6.2) L Nottinghamshire won by 10 wkts
16 Jun 2021 YorkshireT20 · Vitality T20 Blast 2021 122 (16.3)216/6 (20) L Yorkshire won by 94 runs
13 Jun 2021 LancashireT20 · Vitality T20 Blast 2021 133/2 (17.2)132/4 (20) W Worcestershire won by 8 wkts
11 Jun 2021 NorthamptonshireT20 · Vitality T20 Blast 2021 185/7 (20)153/9 (20) W Worcestershire won by 32 runs
9 Jun 2021 NottinghamshireT20 · Vitality T20 Blast 2021 152/6 (20)152/8 (20) T Match tied
20 Sep 2020 GlamorganT20 · Vitality T20 Blast 2020 190/3 (20)196/4 (19.4) L Glamorgan won by 6 wkts
18 Sep 2020 WarwickshireT20 · Vitality T20 Blast 2020 163/8 (20)179/6 (20) L Warwickshire won by 16 runs
15 Sep 2020 NorthamptonshireT20 · Vitality T20 Blast 2020 178/6 (20)170/7 (20) W Worcestershire won by 8 runs
13 Sep 2020 WarwickshireT20 · Vitality T20 Blast 2020 178/4 (20)181/4 (19.1) L Warwickshire won by 6 wkts
11 Sep 2020 SomersetT20 · Vitality T20 Blast 2020 168/4 (20)165/8 (20) W Worcestershire won by 3 runs
4 Sep 2020 GloucestershireT20 · Vitality T20 Blast 2020 151/9 (20)181/4 (20) L Gloucestershire won by 30 runs
3 Sep 2020 SomersetT20 · Vitality T20 Blast 2020 213/7 (20)229/8 (20) L Somerset won by 16 runs
31 Aug 2020 GloucestershireT20 · Vitality T20 Blast 2020 175/8 (20)197/3 (20) L Gloucestershire won by 22 runs
29 Aug 2020 NorthamptonshireT20 · Vitality T20 Blast 2020 124/7 (20)128/1 (15.1) L Northamptonshire won by 9 wkts
21 Sep 2019 NottinghamshireT20 · Vitality T20 Blast 2019 147/9 (20)146/5 (20) W Worcestershire won by 1 run
21 Sep 2019 EssexT20 · Vitality T20 Blast 2019 145/9 (20)148/6 (20) L Essex won by 4 wkts
6 Sep 2019 SussexT20 · Vitality T20 Blast 2019 187/2 (17.4)184/6 (20) W Worcestershire won by 8 wkts
30 Aug 2019 NorthamptonshireT20 · Vitality T20 Blast 2019 188/5 (20)189/3 (18.5) L Northamptonshire won by 7 wkts
25 Aug 2019 LancashireT20 · Vitality T20 Blast 2019 193/7 (20)218/5 (20) L Lancashire won by 25 runs
23 Aug 2019 WarwickshireT20 · Vitality T20 Blast 2019 188/1 (18.4)184/5 (20) W Worcestershire won by 9 wkts
15 Aug 2019 DurhamT20 · Vitality T20 Blast 2019 117/7 (20)114/6 (20) W Worcestershire won by 3 runs
13 Aug 2019 DerbyshireT20 · Vitality T20 Blast 2019 161/7 (20)181/2 (20) L Derbyshire won by 20 runs
4 Aug 2019 LeicestershireT20 · Vitality T20 Blast 2019 119 (19.2)152 (20) L Leicestershire won by 33 runs
2 Aug 2019 YorkshireT20 · Vitality T20 Blast 2019 179/5 (17.3)177/7 (20) W Worcestershire won by 5 wkts
31 Jul 2019 DerbyshireT20 · Vitality T20 Blast 2019 159/8 (19)156/4 (20) W Worcestershire won by 2 wkts
28 Jul 2019 DurhamT20 · Vitality T20 Blast 2019 184/1 (12.1)181/8 (20) W Worcestershire won by 9 wkts
26 Jul 2019 LancashireT20 · Vitality T20 Blast 2019 130/9 (20)71/1 (9) L Lancashire won by 21 runs (DLS method)
18 Jul 2019 NottinghamshireT20 · Vitality T20 Blast 2019 161/6 (20)133/9 (20) W Worcestershire won by 28 runs
15 Sep 2018 LancashireT20 · Vitality T20 Blast 2018 169/6 (20)149/9 (20) W Worcestershire won by 20 runs
15 Sep 2018 SussexT20 · Vitality T20 Blast 2018 158/5 (18.3)157/6 (20) W Worcestershire won by 5 wkts
25 Aug 2018 GloucestershireT20 · Vitality T20 Blast 2018 137/5 (18.4)136/8 (20) W Worcestershire won by 5 wkts
17 Aug 2018 WarwickshireT20 · Vitality T20 Blast 2018 209/5 (20)194/7 (20) W Worcestershire won by 15 runs
12 Aug 2018 NottinghamshireT20 · Vitality T20 Blast 2018 191/6 (20)194/5 (18.1) L Nottinghamshire won by 5 wkts
10 Aug 2018 LeicestershireT20 · Vitality T20 Blast 2018 150/6 (20)155/9 (20) L Leicestershire won by 5 runs
9 Aug 2018 DerbyshireT20 · Vitality T20 Blast 2018 137/8 (20)121/7 (20) W Worcestershire won by 16 runs
4 Aug 2018 NottinghamshireT20 · Vitality T20 Blast 2018 206/2 (20)134 (17.2) W Worcestershire won by 72 runs
3 Aug 2018 DurhamT20 · Vitality T20 Blast 2018 195/7 (19.4)194/7 (20) W Worcestershire won by 3 wkts
27 Jul 2018 NorthamptonshireT20 · Vitality T20 Blast 2018 189/1 (13.1)187/9 (20) W Worcestershire won by 9 wkts
20 Jul 2018 DurhamT20 · Vitality T20 Blast 2018 121 (19.2)125/3 (14.4) L Durham won by 7 wkts
15 Jul 2018 YorkshireT20 · Vitality T20 Blast 2018 167/8 (20)179/7 (20) L Yorkshire won by 12 runs
13 Jul 2018 NorthamptonshireT20 · Vitality T20 Blast 2018 130/3 (9)89/6 (9) W Worcestershire won by 41 runs
8 Jul 2018 DerbyshireT20 · Vitality T20 Blast 2018 136/4 (18.4)135/9 (20) W Worcestershire won by 6 wkts
6 Jul 2018 WarwickshireT20 · Vitality T20 Blast 2018 192/7 (20)188/9 (20) W Worcestershire won by 4 runs

Latest 120 of 273 results.

Worcestershire Records

Highest total227/6vs NORT, 29 Jun 2007
Lowest all out53vs LAN, 24 Jun 2016
Biggest win by runs101 runsvs GLA, 24 Jun 2009
Biggest win by wickets9 wicketsvs WAR, 23 Aug 2019

Worcestershire Season by Season

YearPWLT/DNRWin %
202612460240%
202514770050%
2024144100029%
202315861057%
2022142110115%
202113661050%
20209270022%
201914860057%
2018161240075%
2017133100023%
201613570142%
201514950064%
201413850062%
201310460040%
20128440050%
201113670046%
2010165100133%
200910550050%
20089360033%
20077330150%
20068260025%
20057340043%
20046330050%
20035230040%

Worcestershire Head to Head

OpponentPWLT/DNRWin %
Warwickshire4318250042%
Northamptonshire4219200349%
Nottinghamshire2511131046%
Lancashire237160030%
Gloucestershire228140036%
Leicestershire209100147%
Derbyshire201280060%
Yorkshire207130035%
Durham201071259%
Somerset17980053%
Glamorgan13580038%
Hampshire202000%
Sussex22000100%
Surrey202000%
Kent11000100%
Essex101000%

Worcestershire Record by Venue

GroundPWLT/DNRWin %
New Road12460602250%
Edgbaston2713140048%
County Ground19990150%
Trent Bridge13850062%
Manchester - Emirates Old Trafford122100017%
Grace Road11460140%
County Ground11740064%
Headingley11290018%
Riverside Ground10260225%
County Ground10280020%
Taunton - The Cooper Associates County Ground8440050%
Sophia Gardens5140020%
County Ground3120033%
London - Kennington Oval202000%
Kidderminster2110050%
County Ground101000%
The Rose Bowl101000%
Stanley Park101000%
Milton Keynes11000100%
Luton11000100%

Worcestershire at Each Ground (full record)

GroundFormatPWLTNRWin %
Old TraffordT20122100017%

Worcestershire Record by Tournament

Tournament / seasonPWLT/DNRWin %
Vitality T20 Blast2731181472645%
Vitality T20 Blast 202612460240%
Vitality T20 Blast 202514770050%
Vitality T20 Blast 2024144100029%
Vitality T20 Blast 202315861057%
Vitality T20 Blast 2022142110115%
Vitality T20 Blast 202113661050%
Vitality T20 Blast 20209270022%
Vitality T20 Blast 201914860057%
Vitality T20 Blast 2018161240075%
Vitality T20 Blast 2017133100023%
Vitality T20 Blast 201613570142%
Vitality T20 Blast 201514950064%
Vitality T20 Blast 201413850062%
Vitality T20 Blast 201310460040%
Vitality T20 Blast 20128440050%
Vitality T20 Blast 201113670046%
Vitality T20 Blast 2010165100133%
Vitality T20 Blast 200910550050%
Vitality T20 Blast 20089360033%
Vitality T20 Blast 20077330150%
Vitality T20 Blast 20068260025%
Vitality T20 Blast 20057340043%
Vitality T20 Blast 20046330050%
Vitality T20 Blast 20035230040%