Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM
CompletedT20Domestic

Vitality Blast Men 2025 - Stats

29 May – 13 Sept 202518 teams
Somerset won the title

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Toby Albert Hampshire17176339848.69150.007019
Will Smeed Somerset17176209441.33144.867319
Tom Kohler-Cadmore Somerset17175579032.76166.775828
D'Arcy Short Gloucestershire14145518342.38136.055723
James Vince Hampshire16165279837.64152.317010
Tawanda Muyeye Kent151551610034.40141.764716
Will Jacks Surrey101050410050.40164.715123
Alex Davies Birmingham Bears15154648930.93155.705519
Ravi Bopara Northamptonshire161646210542.00145.283619
Sam Hain Birmingham Bears14144609241.82146.033815

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Riley Meredith Somerset14532845716.328.62
Scott Currie Hampshire1760.22752219.338.65
Ben Sanderson Northamptonshire1656.52645817.628.06
George Scrimshaw Northamptonshire1654.12652820.319.75
Hasan Ali Birmingham Bears1243.22537515.008.65
Nathan McAndrew Sussex1446.52338216.618.16
Luke Wood Lancashire11422236516.598.69
Logan van Beek Leicestershire1349.32244420.188.97
Sam Curran Surrey1445.52138818.488.47
Chris Green Lancashire14532139118.627.38

Highest scores

Full list
PlayerRunsBalls4s6svs
Jordan Cox Essex139*601111HAM
Daniel Lawrence Surrey120*54125GLA
Jonny Bairstow Yorkshire11654810LAN
Chris Lynn Hampshire108*51511NOR
Ravi Bopara Northamptonshire105*46125SUR
Tom Latham Birmingham Bears1045178DER
Alex Lees Durham101*4978NOR
Daniel Bell-Drummond Kent10049124SOM
Tawanda Muyeye Kent1005967ESS
Will Jacks Surrey10059123SUS

Best bowling figures

Full list
PlayerFiguresOversvs
Ben Sanderson Northamptonshire6/84WOR
Nathan McAndrew Sussex6/213.5GLA
Hasan Ali Birmingham Bears6/233.1DER
Danny Lamb Sussex5/153.4KEN
Matthew Potts Durham5/174YOR
Nathan McAndrew Sussex5/194GLA
William O’Rourke Yorkshire5/224WOR
Matt Parkinson Kent5/234ESS
Ben Raine Durham5/234LEI
Ned Leonard Glamorgan5/254SOM

Most sixes

Full list
Player6s4sRuns
Aneurin Donald Derbyshire3148449
David Willey Northamptonshire2927452
Tom Kohler-Cadmore Somerset2858557
Sean Dickson Somerset2522411
Matthew Breetzke Northamptonshire2435403
D'Arcy Short Gloucestershire2357551
Will Jacks Surrey2351504
Tom Moores Nottinghamshire2342459
James Coles Sussex2227397
Jordan Cox Essex2229342

Most 50s / 100s

Player100s50sRuns
Will Jacks Surrey14504
Tawanda Muyeye Kent13516
Ravi Bopara Northamptonshire12462
Alex Lees Durham12431
Tom Latham Birmingham Bears12404
Daniel Bell-Drummond Kent12380
Chris Lynn Hampshire12222
Jordan Cox Essex11342
Daniel Lawrence Surrey10209
Jonny Bairstow Yorkshire10177

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Aneurin Donald Derbyshire216.91449207
Chris Lynn Hampshire198.21222112
Hilton Cartwright Hampshire197.22213108
Daniel Sams Nottinghamshire184.0916288
Louis Kimber Leicestershire182.61252138
Dewald Brevis Hampshire180.4316692
Graeme van Buuren Gloucestershire179.077743
Liam Livingstone Lancashire176.87260147
Daniel Lawrence Surrey175.63209119
NRM Thain Essex173.686638

Best economy (min 10 overs)

PlayerEconOversWkts
David Payne Gloucestershire6.7854.117
Daniel Worrall Surrey7.00140
Joey Evison Kent7.0132.411
Allah Mohammad Ghazanfar Derbyshire7.055516
Imad Wasim Glamorgan7.11369
Liam Dawson Hampshire7.224513
Chris Jordan Surrey7.2943.218
Chris Green Lancashire7.385321
Matt Henry Somerset7.393816
Graeme van Buuren Gloucestershire7.42194

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Lancashire243/720DER
Northamptonshire240/620BB
Northamptonshire237/420DER
Northamptonshire237/420YOR
Yorkshire236/620LAN
Somerset235/519.2MID
Birmingham Bears233/520DER
Yorkshire233/620WOR
Durham231/520NOT
Hampshire230/720ESS

Lowest completed totals

TeamScoreOversvs
Gloucestershire9313.3SUS
Derbyshire10615.1BB
Leicestershire10716.5YOR
Glamorgan11318.5HAM
Glamorgan11715.2SUS
Middlesex11918.4SUR
Gloucestershire11919.5HAM
Leicestershire12220NOR
Essex12416.2HAM
Hampshire12417.5SUR