Vitality Blast

Wed 9 June 2021
Finished
  • 01:30 PM
  • 1st Match
  • Lancashire 171/4 (19.3 Ov)
  • Derbyshire 165/7 (20 Ov)

Lancashire won by 6 wickets

Finished
  • 04:30 PM
  • 2nd Match
  • Worcestershire 152/6 (20 Ov)
  • Nottinghamshire 152/8 (20 Ov)

Match Drawn

Finished
  • 05:30 PM
  • 3rd Match
  • Somerset 185/7 (20 Ov)
  • Essex 187/7 (18.5 Ov)

Essex won by 3 wickets

Finished
  • 06:00 PM
  • 4th Match
  • Kent 176/6 (20 Ov)
  • Hampshire 138/9 (20 Ov)

Kent won by 38 runs

Thu 10 June 2021
Finished
  • 04:30 PM
  • 7th Match
  • Glamorgan 175/9 (20 Ov)
  • Gloucestershire 179/6 (20 Ov)

Gloucestershire won by 4 runs

Finished
  • 05:30 PM
  • 6th Match
  • Lancashire 172/8 (20 Ov)
  • Leicestershire 156/5 (20 Ov)

Lancashire won by 16 runs

Finished
  • 05:30 PM
  • 5th Match
  • Yorkshire 147/4 (18.3 Ov)
  • Birmingham Bears 144/8 (20 Ov)

Yorkshire won by 6 wickets

Finished
  • 06:00 PM
  • 8th Match
  • Middlesex 169/9 (20 Ov)
  • Surrey 223/7 (20 Ov)

Surrey won by 54 runs

Fri 11 June 2021
Finished
  • 05:30 PM
  • 13th Match
  • Leicestershire 186/10 (19 Ov)
  • Derbyshire 209/6 (20 Ov)

Derbyshire won by 23 runs

Finished
  • 05:30 PM
  • 12th Match
  • Nottinghamshire 211/9 (20 Ov)
  • Birmingham Bears 229/5 (20 Ov)

Birmingham Bears won by 18 runs

Finished
  • 05:30 PM
  • 11th Match
  • Somerset 187/6 (20 Ov)
  • Surrey 188/3 (16 Ov)

Surrey won by 7 wickets

Finished
  • 05:30 PM
  • 9th Match
  • Gloucestershire 177/7 (20 Ov)
  • Sussex 178/5 (17.2 Ov)

Sussex won by 5 wickets

Finished
  • 06:00 PM
  • 10th Match
  • Northamptonshire 152/8 (20 Ov)
  • Worcestershire 185/7 (20 Ov)

Worcestershire won by 32 runs

Finished
  • 06:00 PM
  • 15th Match
  • Essex 142/10 (19.2 Ov)
  • Hampshire 155/6 (20 Ov)

Hampshire won by 13 runs

Finished
  • 06:00 PM
  • 14th Match
  • Kent 178/8 (20 Ov)
  • Middlesex 162/8 (20 Ov)

Kent won by 16 runs

Sat 12 June 2021
Finished
  • 06:00 PM
  • 16th Match
  • Sussex 155/1 (16.2 Ov)
  • Hampshire 154/7 (20 Ov)

Sussex won by 9 wickets

Sun 13 June 2021
Finished
  • 01:30 PM
  • 22nd Match
  • Leicestershire 168/9 (20 Ov)
  • Durham 161/8 (19 Ov)

Durham won by 2 wickets

Finished
  • 01:30 PM
  • 21st Match
  • Derbyshire 160/8 (20 Ov)
  • Birmingham Bears 161/7 (19 Ov)

Birmingham Bears won by 3 wickets

Finished
  • 01:30 PM
  • 20th Match
  • Glamorgan 156/3 (19 Ov)
  • Essex 153/6 (20 Ov)

Glamorgan won by 7 wickets

Finished
  • 01:30 PM
  • 17th Match
  • Worcestershire 133/2 (17.2 Ov)
  • Lancashire 132/4 (20 Ov)

Worcestershire won by 8 wickets

Finished
  • 03:15 PM
  • 18th Match
  • Northamptonshire 200/7 (20 Ov)
  • Nottinghamshire 214/7 (20 Ov)

Nottinghamshire won by 14 runs

Finished
  • 05:30 PM
  • 19th Match
  • Kent 183/5 (20 Ov)
  • Gloucestershire 178/7 (20 Ov)

Kent won by 5 runs

Mon 14 June 2021
Finished
  • 05:30 PM
  • 23rd Match
  • Surrey 167/5 (18.2 Ov)
  • Glamorgan 166/8 (20 Ov)

Surrey won by 5 wickets

Tue 15 June 2021
Finished
  • 04:30 PM
  • 24th Match
  • Middlesex 217/7 (19.4 Ov)
  • Hampshire 215/6 (20 Ov)

Middlesex won by 3 wickets

Finished
  • 05:30 PM
  • 28th Match
  • Northamptonshire 115/10 (18.5 Ov)
  • Birmingham Bears 170/3 (20 Ov)

Birmingham Bears won by 55 runs

Finished
  • 05:30 PM
  • 27th Match
  • Somerset 204/7 (20 Ov)
  • Kent 157/10 (18 Ov)

Somerset won by 47 runs

Finished
  • 05:30 PM
  • 26th Match
  • Durham 182/8 (20 Ov)
  • Nottinghamshire 195/5 (20 Ov)

Nottinghamshire won by 13 runs

Finished
  • 05:30 PM
  • 25th Match
  • Yorkshire 240/4 (20 Ov)
  • Leicestershire 222/8 (20 Ov)

Yorkshire won by 18 runs

Finished
  • 06:00 PM
  • 30th Match
  • Derbyshire 196/5 (20 Ov)
  • Lancashire 197/3 (18.2 Ov)

Lancashire won by 7 wickets

Finished
  • 06:00 PM
  • 29th Match
  • Essex 128/8 (20 Ov)
  • Sussex 130/3 (14 Ov)

Sussex won by 7 wickets

Wed 16 June 2021
Finished
  • 04:00 PM
  • 32nd Match
  • Glamorgan 104/10 (17.4 Ov)
  • Kent 144/7 (20 Ov)

Kent won by 40 runs

Finished
  • 04:30 PM
  • 31st Match
  • Worcestershire 122/10 (16.3 Ov)
  • Yorkshire 216/6 (20 Ov)

Yorkshire won by 94 runs

Finished
  • 05:45 PM
  • 33rd Match
  • Leicestershire 155/10 (20 Ov)
  • Birmingham Bears 190/7 (20 Ov)

Bears won by 35 runs

Thu 17 June 2021
Finished
  • 04:30 PM
  • 34th Match
  • Middlesex 179/5 (20 Ov)
  • Gloucestershire 157/5 (18 Ov)

Gloucestershire won by 2 runs (D/L method)

Finished
  • 05:30 PM
  • 35th Match
  • Surrey 53/2 (5 Ov)
  • Sussex -

No result

Finished
  • 06:00 PM
  • 37th Match
  • Derbyshire 143/5 (18.2 Ov)
  • Northamptonshire 141/8 (20 Ov)

Derbyshire won by 5 wickets

Finished
  • 06:00 PM
  • 36th Match
  • Durham 153/4 (17.4 Ov)
  • Lancashire 151/6 (20 Ov)

Durham won by 6 wickets

Fri 18 June 2021
Finished
  • 04:00 PM
  • 43rd Match
  • Glamorgan 150/9 (20 Ov)
  • Middlesex 129/9 (20 Ov)

Glamorgan won by 21 runs

Abandoned
  • 04:30 PM
  • 38th Match
  • Worcestershire -
  • Northamptonshire -
Finished
  • 05:00 PM
  • 39th Match
  • Nottinghamshire 152/6 (15 Ov)
  • Derbyshire 150/6 (15 Ov)

Nottinghamshire won by 2 runs

Abandoned
  • 05:30 PM
  • 42nd Match
  • Surrey -
  • Hampshire -
Abandoned
  • 05:30 PM
  • 41st Match
  • Yorkshire -
  • Durham -
Abandoned
  • 05:30 PM
  • 40th Match
  • Birmingham Bears -
  • Lancashire -
Abandoned
  • 06:00 PM
  • 45th Match
  • Essex -
  • Gloucestershire -
Abandoned
  • 06:00 PM
  • 44th Match
  • Sussex -
  • Somerset -
Sat 19 June 2021
Abandoned
  • 06:00 PM
  • 46th Match
  • Somerset -
  • Glamorgan -
Sun 20 June 2021
Finished
  • 01:30 PM
  • 52nd Match
  • Northamptonshire 166/7 (20 Ov)
  • Leicestershire 200/2 (20 Ov)

Leicestershire won by 34 runs

Finished
  • 01:30 PM
  • 51st Match
  • Lancashire 172/4 (20 Ov)
  • Nottinghamshire 172/10 (20 Ov)

Match Tied

Finished
  • 01:30 PM
  • 50th Match
  • Durham 185/4 (20 Ov)
  • Birmingham Bears 163/7 (20 Ov)

Durham won by 22 runs

Finished
  • 01:30 PM
  • 49th Match
  • Yorkshire 174/6 (20 Ov)
  • Derbyshire 129/10 (19 Ov)

Yorkshire won by 39 runs

Finished
  • 01:30 PM
  • 48th Match
  • Kent 236/3 (20 Ov)
  • Essex 169/10 (19.2 Ov)

Kent won by 67 runs

Abandoned
  • 01:30 PM
  • 47th Match
  • Gloucestershire -
  • Hampshire -
Mon 21 June 2021
Finished
  • 05:30 PM
  • 53rd Match
  • Surrey 118/10 (16.4 Ov)
  • Essex 119/2 (15.3 Ov)

Essex won by 8 wickets

Tue 22 June 2021
Finished
  • 05:00 PM
  • 54th Match
  • Nottinghamshire 89/0 (6.2 Ov)
  • Worcestershire 86/8 (20 Ov)

Nottinghamshire won by 10 wickets

Finished
  • 05:30 PM
  • 55th Match
  • Gloucestershire 149/2 (13.4 Ov)
  • Kent 147/7 (20 Ov)

Gloucestershire won by 8 wickets

Finished
  • 06:00 PM
  • 57th Match
  • Derbyshire 132/10 (18.4 Ov)
  • Leicestershire 174/8 (20 Ov)

Leicestershire won by 42 runs

Abandoned
  • 06:00 PM
  • 56th Match
  • Sussex -
  • Glamorgan -
Wed 23 June 2021
Finished
  • 05:30 PM
  • 60th Match
  • Surrey 146/8 (20 Ov)
  • Somerset 149/3 (18.4 Ov)

Somerset won by 7 wickets

Finished
  • 05:30 PM
  • 59th Match
  • Durham 157/5 (20 Ov)
  • Northamptonshire 158/1 (17.5 Ov)

Northamptonshire won by 9 wickets

Finished
  • 05:30 PM
  • 58th Match
  • Yorkshire 191/5 (20 Ov)
  • Worcestershire 179/5 (20 Ov)

Yorkshire won by 12 runs

Thu 24 June 2021
Finished
  • 05:15 PM
  • 62nd Match
  • Middlesex 183/2 (20 Ov)
  • Essex 184/8 (20 Ov)

Essex won by 2 wickets

Finished
  • 05:30 PM
  • 63rd Match
  • Gloucestershire 216/2 (20 Ov)
  • Glamorgan 182/8 (20 Ov)

Gloucestershire won by 34 runs

Finished
  • 05:30 PM
  • 61st Match
  • Birmingham Bears 167/9 (20 Ov)
  • Derbyshire 170/5 (19.1 Ov)

Derbyshire won by 5 wickets

Fri 25 June 2021
Finished
  • 04:30 PM
  • 64th Match
  • Worcestershire 181/2 (19.3 Ov)
  • Durham 178/8 (20 Ov)

Worcestershire won by 8 wickets

Finished
  • 05:30 PM
  • 68th Match
  • Leicestershire 207/3 (20 Ov)
  • Yorkshire 173/10 (19.5 Ov)

Leicestershire won by 34 runs

Finished
  • 05:30 PM
  • 67th Match
  • Northamptonshire 131/3 (18.2 Ov)
  • Lancashire 130/7 (20 Ov)

Northamptonshire won by 7 wickets

Finished
  • 05:30 PM
  • 66th Match
  • Somerset 172/9 (20 Ov)
  • Hampshire 165/8 (20 Ov)

Somerset won by 7 runs

Finished
  • 05:30 PM
  • 65th Match
  • Surrey 175/5 (19 Ov)
  • Middlesex 174/7 (20 Ov)

Surrey won by 5 wickets

Finished
  • 06:00 PM
  • 71st Match
  • Derbyshire 137/9 (20 Ov)
  • Nottinghamshire 137/9 (20 Ov)

Match Tied

Finished
  • 06:00 PM
  • 70th Match
  • Essex 31/4 (5 Ov)
  • Kent 167/9 (20 Ov)

Kent won by 28 runs (D/L method)

Finished
  • 06:00 PM
  • 69th Match
  • Sussex 135/10 (19.5 Ov)
  • Gloucestershire 162/5 (20 Ov)

Gloucestershire won by 27 runs

Sat 26 June 2021
Finished
  • 01:30 PM
  • 72nd Match
  • Birmingham Bears 130/10 (18.3 Ov)
  • Durham 164/8 (20 Ov)

Durham won by 34 runs

Finished
  • 02:00 PM
  • 74th Match
  • Nottinghamshire 173/6 (20 Ov)
  • Lancashire 166/7 (20 Ov)

Nottinghamshire won by 7 runs

Finished
  • 05:30 PM
  • 73rd Match
  • Yorkshire 224/3 (20 Ov)
  • Northamptonshire 142/10 (19.3 Ov)

Yorkshire won by 82 runs

Sun 27 June 2021
Finished
  • 01:30 PM
  • 77th Match
  • Sussex 43/1 (4.5 Ov)
  • Surrey 175/7 (20 Ov)

No result

Finished
  • 01:30 PM
  • 76th Match
  • Middlesex 171/3 (17.4 Ov)
  • Glamorgan 170/8 (20 Ov)

Middlesex won by 7 wickets

Finished
  • 01:30 PM
  • 75th Match
  • Worcestershire 157/3 (19.1 Ov)
  • Leicestershire 156/7 (20 Ov)

Worcestershire won by 7 wickets

Mon 28 June 2021
Finished
  • 06:00 PM
  • 79th Match
  • Kent 168/8 (20 Ov)
  • Somerset 169/0 (15.4 Ov)

Somerset won by 10 wickets

Abandoned
  • 06:00 PM
  • 78th Match
  • Hampshire -
  • Middlesex -
Tue 29 June 2021
Finished
  • 05:30 PM
  • 81th Match
  • Leicestershire 138/10 (19.5 Ov)
  • Northamptonshire 141/5 (18.2 Ov)

Northamptonshire won by 5 wickets

Finished
  • 05:30 PM
  • 80th Match
  • Glamorgan 153/6 (20 Ov)
  • Surrey 152/9 (20 Ov)

Glamorgan won by 1 run

Finished
  • 06:00 PM
  • 83th Match
  • Essex 151/4 (18.1 Ov)
  • Somerset 153/10 (20 Ov)

Essex won by 6 wickets (D/L method)

Abandoned
  • 06:00 PM
  • 82th Match
  • Sussex -
  • Kent -
Wed 30 June 2021
Finished
  • 05:30 PM
  • 85th Match
  • Northamptonshire 173/5 (20 Ov)
  • Durham 143/10 (20 Ov)

Northamptonshire won by 30 runs

Finished
  • 05:30 PM
  • 84th Match
  • Birmingham Bears 86/0 (8.3 Ov)
  • Yorkshire 81/10 (15.5 Ov)

Birmingham Bears won by 10 wickets

Finished
  • 06:00 PM
  • 86th Match
  • Hampshire 126/8 (20 Ov)
  • Surrey 146/7 (20 Ov)

Surrey won by 20 runs

Thu 1 July 2021
Finished
  • 05:15 PM
  • 87th Match
  • Middlesex 166/7 (20 Ov)
  • Sussex 103/9 (20 Ov)

Middlesex won by 63 runs

Finished
  • 05:30 PM
  • 90th Match
  • Nottinghamshire 156/4 (17.5 Ov)
  • Leicestershire 154/10 (20 Ov)

Nottinghamshire won by 6 wickets

Finished
  • 05:30 PM
  • 89th Match
  • Lancashire 159/6 (20 Ov)
  • Worcestershire 125/10 (18.3 Ov)

Lancashire won by 34 runs

Finished
  • 05:30 PM
  • 88th Match
  • Gloucestershire 161/7 (20 Ov)
  • Somerset 165/2 (19.2 Ov)

Somerset won by 8 wickets

Finished
  • 06:00 PM
  • 91st.Match
  • Essex 108/2 (12.2 Ov)
  • Glamorgan 104/10 (17 Ov)

Essex won by 8 wickets

Fri 2 July 2021
Finished
  • 05:00 PM
  • 95th.Match
  • Glamorgan 168/10 (18.4 Ov)
  • Sussex 201/8 (20 Ov)

Sussex won by 33 runs

Finished
  • 05:30 PM
  • 96th.Match
  • Somerset 152/10 (18.1 Ov)
  • Middlesex 114/6 (16 Ov)

Somerset won by 5 runs (D/L method)

Finished
  • 05:30 PM
  • 94th.Match
  • Durham 115/4 (15.1 Ov)
  • Leicestershire 88/2 (8.2 Ov)

Leicestershire won by 8 wickets (D/L method)

Finished
  • 05:30 PM
  • 93rd.Match
  • Yorkshire 180/4 (20 Ov)
  • Lancashire 171/8 (20 Ov)

Yorkshire won by 9 runs

Finished
  • 05:30 PM
  • 92nd.Match
  • Birmingham Bears 63/10 (13.4 Ov)
  • Nottinghamshire 177/9 (20 Ov)

Nottinghamshire won by 114 runs

Finished
  • 06:00 PM
  • 99th.Match
  • Derbyshire 153/8 (20 Ov)
  • Worcestershire 167/6 (20 Ov)

Worcestershire won by 14 runs

Finished
  • 06:00 PM
  • 98th.Match
  • Kent 191/4 (20 Ov)
  • Surrey 180/6 (20 Ov)

Kent won by 11 runs

Finished
  • 06:00 PM
  • 97th.Match
  • Hampshire 176/6 (20 Ov)
  • Gloucestershire 166/5 (20 Ov)

Hampshire won by 10 runs

Fri 9 July 2021
Finished
  • 01:30 PM
  • 100th.Match
  • Gloucestershire 171/8 (20 Ov)
  • Middlesex 161/8 (20 Ov)

Gloucestershire won by 10 runs

Finished
  • 04:30 PM
  • 101st.Match
  • Worcestershire 174/6 (20 Ov)
  • Birmingham Bears 125/10 (18 Ov)

Worcestershire won by 49 runs

Finished
  • 05:30 PM
  • 105th.Match
  • Nottinghamshire 65/0 (3.4 Ov)
  • Yorkshire 60/3 (7 Ov)

Nottinghamshire won by 10 wickets

Finished
  • 05:30 PM
  • 104th.Match
  • Surrey 128/7 (20 Ov)
  • Kent 129/1 (15.3 Ov)

Kent won by 9 wickets

Finished
  • 05:30 PM
  • 103rd.Match
  • Durham 176/9 (20 Ov)
  • Derbyshire 180/4 (20 Ov)

Derbyshire won by 6 wickets

Finished
  • 05:30 PM
  • 102nd.Match
  • Lancashire 144/2 (15.4 Ov)
  • Northamptonshire 142/8 (20 Ov)

Lancashire won by 8 wickets

Finished
  • 06:00 PM
  • 107th.Match
  • Sussex 148/4 (18.3 Ov)
  • Essex 146/9 (20 Ov)

Sussex won by 6 wickets

Finished
  • 06:00 PM
  • 106th.Match
  • Hampshire 175/6 (20 Ov)
  • Somerset 100/10 (16 Ov)

Hampshire won by 75 runs

Fri 16 July 2021
Finished
  • 01:00 PM
  • 108th.Match
  • Hampshire 171/8 (20 Ov)
  • Essex 153/10 (19.2 Ov)

Hampshire won by 18 runs

Finished
  • 01:30 PM
  • 109th.Match
  • Gloucestershire 177/9 (20 Ov)
  • Surrey 178/3 (18.2 Ov)

Surrey won by 7 wickets

Finished
  • 05:15 PM
  • 110th.Match
  • Middlesex 80/10 (16.3 Ov)
  • Kent 157/8 (20 Ov)

Kent won by 77 runs

Finished
  • 05:30 PM
  • 115th.Match
  • Leicestershire 177/8 (19.4 Ov)
  • Nottinghamshire 173/10 (19.2 Ov)

Leicestershire won by 2 wickets

Postponed
  • 05:30 PM
  • 114th.Match
  • Northamptonshire -
  • Derbyshire -
Finished
  • 05:30 PM
  • 113th.Match
  • Glamorgan 107/10 (17.4 Ov)
  • Somerset 181/5 (20 Ov)

Somerset won by 74 runs

Finished
  • 05:30 PM
  • 112th.Match
  • Lancashire 199/5 (20 Ov)
  • Durham 193/5 (20 Ov)

Lancashire won by 6 runs

Finished
  • 05:30 PM
  • 111th.Match
  • Birmingham Bears 169/5 (20 Ov)
  • Worcestershire 152/6 (20 Ov)

Birmingham Bears won by 17 runs

Finished
  • 06:00 PM
  • 116th.Match
  • Hampshire 184/4 (19.2 Ov)
  • Sussex 183/6 (20 Ov)

Hampshire won by 6 wickets

Sat 17 July 2021
Finished
  • 04:00 PM
  • 117th.Match
  • Lancashire 131/6 (19 Ov)
  • Yorkshire 128/7 (20 Ov)

Lancashire won by 4 wickets

Sun 18 July 2021
Finished
  • 01:30 PM
  • 124th.Match
  • Nottinghamshire 221/4 (20 Ov)
  • Durham 143/10 (16 Ov)

Nottinghamshire won by 78 runs

Finished
  • 01:30 PM
  • 122nd.Match
  • Essex 160/9 (20 Ov)
  • Middlesex 169/5 (20 Ov)

Middlesex won by 9 runs

Finished
  • 01:30 PM
  • 121st.Match
  • Birmingham Bears 191/6 (20 Ov)
  • Northamptonshire 177/8 (20 Ov)

Birmingham Bears won by 14 runs

Postponed
  • 01:30 PM
  • 120th.Match
  • Derbyshire -
  • Yorkshire -
Finished
  • 01:30 PM
  • 118th.Match
  • Hampshire 187/4 (13 Ov)
  • Glamorgan 184/4 (20 Ov)

Hampshire won by 6 wickets

Finished
  • 05:30 PM
  • 125th.Match
  • Leicestershire 171/3 (17.5 Ov)
  • Worcestershire 169/6 (20 Ov)

Leicestershire won by 7 wickets

Finished
  • 05:30 PM
  • 123rd.Match
  • Somerset 183/7 (20 Ov)
  • Gloucestershire 160/6 (20 Ov)

Somerset won by 23 runs

Finished
  • 05:30 PM
  • 119th.Match
  • Kent 130/7 (20 Ov)
  • Sussex 134/6 (17.1 Ov)

Sussex won by 4 wickets

Tue 24 August 2021
Finished
  • 05:30 PM
  • Quarter-Final
  • Yorkshire 177/7 (20 Ov)
  • Sussex 178/5 (19.4 Ov)

Sussex won by 5 wickets

Wed 25 August 2021
Finished
  • 06:00 PM
  • Quarter-Final
  • Nottinghamshire 123/10 (19.4 Ov)
  • Hampshire 125/9 (20 Ov)

Hampshire won by 2 runs

Thu 26 August 2021
Finished
  • 06:00 PM
  • Quarter-Final
  • Somerset 185/3 (18.1 Ov)
  • Lancashire 184/9 (20 Ov)

Somerset won by 7 wickets

Fri 27 August 2021
Finished
  • 06:00 PM
  • Quarter-Final
  • Kent 162/7 (20 Ov)
  • Birmingham Bears 141/10 (20 Ov)

Kent won by 21 runs

Sat 18 September 2021
Finished
  • 10:00 AM
  • 1st Semi-Final
  • Hampshire 150/10 (20 Ov)
  • Somerset 153/8 (19.4 Ov)

Somerset won by 2 wickets

Finished
  • 01:30 PM
  • 2nd Semi-Final
  • Kent 168/8 (20 Ov)
  • Sussex 147/10 (19.1 Ov)

Kent won by 21 runs

Finished
  • 05:45 PM
  • Final
  • Somerset 142/9 (20 Ov)
  • Kent 167/7 (20 Ov)

Kent won by 25 runs