T20B
Finished
Lancashire
#11 · 4 pts · NRR -0.5 · LW
145/9
(20 ov)
Leicestershire
#18 · 0 pts · NRR -2.8 · LLL
146/8
(19.5 ov)
Leicestershire won by 2 wickets (with 1 ball remaining)
1
·1···2
3 runs
2
·1·61·
8 runs
3
624·W·
12 runs
4
·41··4
9 runs
5
·11·11
4 runs
6
12·1·1
5 runs
7
4··116
12 runs
8
·11W21
5 runs
9
·1·4lb1
6 runs
10
·4·1wd2wd1
10 runs
11
41lb11·
7 runs
12
1116W2
11 runs
13
·11·21
5 runs
14
1·12wd611
12 runs
15
11··11
4 runs
16
·1141·
7 runs
17
16·11W
9 runs
18
WW··11
2 runs
19
·W1W11
3 runs
20
4·141
10 runs
Batting
RB4s6sSR
J. Davey
6 3 1 0 200
I. Holland
7 5 1 0 140
Bowling
OMRWEcon
T. Aspinwall
0.5 0 10 0 12
S. Mahmood
4 13 22 3 5.5
MATCH STATS LAN LEI
PP 30/3 (5) 41/1 (6.8)
Middle 88/2 (8.8) 81/2 (8.1)
Death 27/4 (6.8) 24/5 (6.3)
4s 14 10
6s 3 6
Dots 30% 30%
Extras 8 6
Best P'ship 80(5) 39(4)
Runs
LANLEI
32649612816005101520
🗓
Date and time 29/05/2026 · 17:30
🏆
Competition T20 Blast
🏟
Venue Old Trafford, Stretford, Manchester
🌤
Weather
🌡 20°C💧 49%☁️ 1%💨 14 km/h
🪙
Toss Lancashire won the toss, elected to batting
👤
Umpire 1 Naeem Ashraf
👤
Umpire 2 Paul Pollard
🎖
Referee Alec Swann

Match Prediction

Lancashire sit 11th in the T20B regular season with 4 points from a 1W-1L record and an NRR of -0.500. Leicestershire are 18th with 0 points, 0W-3L, and an NRR of -2.802. LAN come in off a 36-run win, while LEI are trying to halt a three-match losing run. The table gap is already significant this early in the regular season.

Toss & Conditions

🪙 Lancashire won toss, elected batting
🏟 Old Trafford, Stretford, Manchester
🌡 20°C💧 49%☁️ 1%💨 14 km/h

Head-to-Head

Lancashire lead the last three head-to-heads 2-1. In the most recent meeting last season, Leicestershire chased down Lancashire’s total to win by five wickets with nine balls remaining, finishing the job with time in hand. The key detail was the margin: a five-wicket chase completed with nine balls left, pointing to a controlled pursuit rather than a last-ball scramble. Across the last three meetings, results have flipped, with both teams taking wins rather than one side dominating.

Lancashire

#114 ptsNRR -0.500LW

Lancashire are 11th in the T20B regular season with 4 points, a 1W-1L record, and an NRR of -0.500. Their latest outing was a 36-run win over Nottinghamshire, a response after being beaten by 59 runs by Surrey in the match before. The recent pattern is volatile: they’ve shown they can post a winning margin, but they’ve also been on the wrong end of a heavy defeat.

Leicestershire

#180 ptsNRR -2.802LLL

Leicestershire are 18th in the T20B regular season with 0 points, a 0W-3L record, and an NRR of -2.802. They come in on a three-match losing streak, capped by an 85-run defeat to Derbyshire. The recent story is one-sided losses rather than tight finishes, with opponents repeatedly getting clear separation on the scoreboard.

Playing XI

LAN
Keaton JenningsC
Matthew HurstWK
Liam Livingstone
Ben McDermott
Joe Moores
Chris Green
Harry Singh
George Balderson
Tom Hartley
Thomas Aspinwall
Saqib Mahmood
LEI
Ben GreenC
Ben CoxWK
Rishi Patel
Stevie Eskinazi
Sol Budinger
Nick Kelly
Ashton Turner
Liam Trevaskis
Ben Mike
Ian Holland
Josh Davey

Key Stats

LANLEI
Position 11 18
Points 4 0
NRR -0.50 -2.80
Elo 1515 1413
Winrate (last 3) 33% 0%
H2H (last 3) 2/3 1/3
PP Econ 9.0 8.2
Mid Econ 7.9 8.6
Death Econ 9.7 10.5
Total score 7 1

Verdict

All four models are in consensus for Lancashire, with the average projection at 71% for LAN. Bookmakers align with that view, pricing Lancashire at 63% (1.49) vs Leicestershire at 37% (2.45). Key stats favour Lancashire 6-1 overall, driven by advantages in points, NRR, Elo, and the last-three head-to-head record. The match narrative hinges on whether LEI can reverse a 0-3 start, or whether LAN’s broader statistical edge and recent win momentum holds.

LANLEI
63% ML 37%
78% AI 1 22%
72% AI 2 28%
70% Math 30%
63% Books 37%

Mahmood’s late burst, not quite enough

Saqib Mahmood ripped through the end of the chase and briefly made 146 feel miles away, but Leicestershire clung on to win by 2 wickets with one ball remaining. After Rishi Patel had given them early control, the finish turned into a scramble as Lancashire kept striking and the target narrowed to a handful in the final over.

Lancashire’s powerplay hole hurts

The game was largely shaped in the first six overs of Lancashire’s innings. They slid to 30/3 in the powerplay, forcing a rebuild that left too much to do later. Joe Moores’ 55 off 39 and his 79-run stand with Chris Green hauled Lancashire back through the middle overs, but the recovery never fully translated into a launch: 27/4 at the death meant 145/9 was competitive rather than commanding.

Moores rebuilds, Patel sets pace

Moores was Lancashire’s innings, absorbing the early collapse and still scoring at 141, while Green’s support in that 79-run partnership gave them a platform. Mahmood’s 3/22 was the standout spell, repeatedly yanking momentum back late. For Leicestershire, Patel’s brisk 40 off 27 ensured the chase stayed ahead of the rate before the nerves arrived, and Nick Kelly’s 29 helped bridge the innings through the quieter middle phase.

Batting
RBSR
Joe Moores
Joe Moores
LAN Batsman
5539141
Rishi Patel
Rishi Patel
LEI Batsman
4027148
Nick Kelly
Nick Kelly
LEI Batsman
293097
Bowling
WREcon
Saqib Mahmood
Saqib Mahmood
LAN Bowler
3225.5
Liam Trevaskis
Liam Trevaskis
LEI Bowler
2205.0
George Balderson
George Balderson
LAN Bowler
2215.3

Pre-match edge, match-day squeeze

All the pre-match numbers leaned heavily towards Lancashire, but this contest was decided by match-ups and moments rather than season-long trends. Leicestershire’s bowlers got the new-ball breakthroughs that Lancashire were expected to avoid, flipping the script early. Then, even with Mahmood and George Balderson dragging the chase into the final over, Leicestershire had banked enough in the powerplay (41/1) and middle overs (81/2) to survive a messy finish.

ML
LAN 63%
AI 1
LAN 78%
AI 2
LAN 72%
Math
LAN 70%
Books
LAN 63%
Playing XI
Keaton Jennings
Keaton JenningsC Batsman
Matthew Hurst
Matthew HurstWK Wicketkeeper
Harry Singh
Harry Singh Batsman
Liam Livingstone
Liam Livingstone Allrounder
Chris Green
Chris Green Allrounder
Thomas Aspinwall
Thomas Aspinwall Allrounder
Saqib Mahmood
Saqib Mahmood Allrounder
George Balderson
George Balderson Bowler
Tom Hartley
Tom Hartley Bowler
Joe Moores
Joe Moores Wicketkeeper
Ben McDermott
Ben McDermott Wicketkeeper
Rest of Squad
Luke Wood
Luke Wood Bowling Allrounder
Rocky Flintoff
Rocky Flintoff Batsman
Marcus Harris
Marcus Harris Batsman
Josh Bohannon
Josh Bohannon Batsman
Keshana Fonseka
Keshana Fonseka Batsman
Michael Jones
Michael Jones Batsman
Luke Wells
Luke Wells Batsman
George Bell
George Bell Batsman
Arav Shetty
Arav Shetty Allrounder
Paul Coughlin
Paul Coughlin Allrounder
Jack Blatherwick
Jack Blatherwick Allrounder
Ollie Sutton
Ollie Sutton Allrounder
Charlie Barnard
Charlie Barnard Bowler
Tom Bailey
Tom Bailey Bowler
James Anderson
James Anderson Bowler
Mitchell Stanley
Mitchell Stanley Bowler
Ajeet Singh Dale
Ajeet Singh Dale Bowler
Jos Buttler
Jos Buttler Wicketkeeper
Philip Salt
Philip Salt Wicketkeeper
Joseph Moores
Joseph Moores Wicketkeeper
Playing XI
Ben Green
Ben GreenC Wicketkeeper
Ben Cox
Ben CoxWK Wicketkeeper
Stevie Eskinazi
Stevie Eskinazi Middle Order Batter
Nick Kelly
Nick Kelly Top Order Batter
Sol Budinger
Sol Budinger Batsman
Rishi Patel
Rishi Patel Batsman
Ben Mike
Ben Mike Allrounder
Ian Holland
Ian Holland Allrounder
Josh Davey
Josh Davey Allrounder
Ashton Turner
Ashton Turner Allrounder
Liam Trevaskis
Liam Trevaskis Bowler
Rest of Squad
Jake Weatherald
Jake Weatherald Top Order Batter
Peter Handscomb
Peter Handscomb Batsman
Rehan Ahmed
Rehan Ahmed Allrounder
Samuel Wood
Samuel Wood Allrounder
Tom Scriven
Tom Scriven Allrounder
Josh Hull
Josh Hull Bowler
Ajaz Patel
Ajaz Patel Bowler
Alex Green
Alex Green Bowler
Lewis Hill
Lewis Hill Wicketkeeper
Jonathan Tattersall
Jonathan Tattersall Wicketkeeper
#TeamPW-LPTS
1NOR 2 2-0 8
2SUR 2 2-0 8
3DUR 2 2-0 8
4SOM 2 2-0 8
5GLO 2 2-0 8
6KEN 2 2-0 8
7YOR 2 2-0 8
8DER 3 1-2 4
9SUS 2 1-1 4
10HAM 2 1-1 4
11LAN 2 1-1 4
12WOR 2 1-1 4
13GLA 2 0-2 0
14MID 2 0-2 0
15WAR 2 0-2 0
16ESS 2 0-2 0
17NOT 2 0-2 0
18LEI 3 0-3 0
#TeamPWLNRNRRPTS
1NOR 2 2 0 +2.575 8
2SUR 2 2 0 +1.848 8
3DUR 2 2 0 +1.757 8
4SOM 2 2 0 +1.508 8
5GLO 2 2 0 +1.200 8
6KEN 2 2 0 +1.167 8
7YOR 2 2 0 +1.133 8
8DER 3 1 2 +1.198 4
9SUS 2 1 1 +0.632 4
10HAM 2 1 1 -0.133 4
11LAN 2 1 1 -0.500 4
12WOR 2 1 1 -2.050 4
13GLA 2 0 2 -0.100 0
14MID 2 0 2 -1.043 0
15WAR 2 0 2 -1.616 0
16ESS 2 0 2 -1.864 0
17NOT 2 0 2 -1.929 0
18LEI 3 0 3 -2.802 0
#TeamLast 5
1NORWW
2SURWW
3DURWW
4SOMWW
5GLOWW
6KENWW
7YORWW
8DERLLW
9SUSWL
10HAMLW
11LANLW
12WORWL
13GLALL
14MIDLL
15WARLL
16ESSLL
17NOTLL
18LEILLL