Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Middlesex Playing XI: Last XI and Batting Order

The XI from 12 Jul 2026 v Kent

Updated 12 July 2026, after the Kent game

1 J Josh de Caires Batter, batted 1 5 8 balls 2 M Matthew Boyle Batter, batted 2 21 17 balls 3 Max Holden Bowler, batted 3 24 24 balls 4 Leus du Plooy Batter, batted 4 10 5 balls 5 B Ben Geddes Batter, batted 5 32 21 balls 6 J Joe Cracknell Keeper, batted 6 11 10 balls 7 Luke Hollman All-rounder, batted 7 34* 22 balls 8 Eathan Bosch Bowler, batted 8 23* 15 balls 9 Zafar Gohar Bowler 3-38 bowling 10 N Naavya Sharma Bowler 0-27 bowling 11 Tom Helm Bowler 0-29 bowling
Last T20 Blast match: Middlesex won by 14 runs, 12 Jul 2026. The scorecard →

Middlesex Batting Order

Who batted where over the last 30 T20 Blast matches, and the runs there

PositionInnsAvgSRAlso
1Stevie Eskinazi 15 27.2 132.8 S. Eskinazi (6), J. de Caires (3)
2Max Holden 8 20.1 136.4 J. Cracknell (7), K. Williamson (4)
3Max Holden 11 32.0 143.3 J. Cracknell (5), R. Higgins (4)
4Leus du Plooy 8 23.1 151.6 M. Holden (5), R. Higgins (4)
5Jack Davies 5 15.8 108.6 B. Geddes (4), R. Higgins (4)
6Ryan Higgins 8 14.7 108.6 L. Hollman (7), J. Cracknell (5)
7Luke Hollman 12 43.0 149.1 J. Davies (4), J. Cracknell (3)
8Josh de Caires 6 21.3 170.0 M. Andersson (5), L. Hollman (4)
9Tom Helm 7 7.0 100.0 N. Fernandes (3), M. Andersson (2)
10Tom Helm 3 8.0 123.1 B. Cullen (2), N. Cornwell (2)
11Noah Cornwell 1 - 266.7 T. Greatwood (1), E. Bamber (1)
Inns is how often each batted there. A player who did not bat is left out.

Middlesex Selections

Every player Middlesex picked in the last 30 T20 Blast matches, the most first

PlayerXIBatsLast
Luke Hollman 29/30 7 XI
Max Holden 26/30 3 XI
Tom Helm 26/30 9 XI
Joe Cracknell 24/30 2 XI
Ryan Higgins 21/30 6 -
Jack Davies 17/30 5 -
Stevie Eskinazi 15/30 1 -
Leus du Plooy 15/30 4 XI
Josh de Caires 15/30 8 XI
Martin Andersson 14/30 8 -
Ben Geddes 12/30 5 XI
Zafar Gohar 12/30 8 XI
Noah Cornwell 12/30 10 -
John Simpson 9/30 4 -
Kane Williamson 7/30 2 -
Blake Cullen 7/30 10 -
Stephen Eskinazi 6/30 1 -
Thilan Walallawita 6/30 10 -
Chris Green 5/30 7 -
Naavya Sharma 5/30 11 XI
Jason Behrendorff 5/30 11 -
Matthew Boyle 4/30 2 XI
Eathan Bosch 4/30 8 XI
Sebastian Morgan 4/30 9 -
Pieter Malan 3/30 3 -
Nathan Fernandes 3/30 9 -
Max Harris 3/30 10 -
Joshua Little 3/30 - -
Adam Rossington 2/30 1 -
Henry Brookes 2/30 10 -
Ethan Bamber 2/30 11 -
Toby Greatwood 2/30 11 -
Mark Stoneman 1/30 2 -
Toby Roland-Jones 1/30 10 -
James Feldman 1/30 11 -
Caleb Falconer 1/30 - -

Middlesex T20 Blast Lineups Questions

What was Middlesex's last XI?

Middlesex's last XI, from 12 Jul 2026 against Kent: Josh de Caires, Matthew Boyle, Max Holden, Leus du Plooy, Ben Geddes, Joe Cracknell, Luke Hollman, Eathan Bosch, Zafar Gohar, Naavya Sharma, Tom Helm.

Who opens the batting for Middlesex?

Over the last 30 T20 Blast matches, Stevie Eskinazi batted at one 15 times and Max Holden at two 8 times.

Who bats at three for Middlesex?

Max Holden, 11 times in the last 30 T20 Blast matches, then Joe Cracknell (5).

Who has played every T20 Blast match for Middlesex recently?

Nobody played all of Middlesex's last 30 T20 Blast matches. Luke Hollman played the most, 29.