player background
player background

Stephen Eskinazi

Stephen Sean Eskinazi is a 31-year-old South African-born, English-qualified top-order batter and occasional wicketkeeper, currently playing for Welsh Fire in The Hundred (2023–2025) and Leicestershire. Known for high-scoring, prolific List A and T20 performances, he amassed over 9,600 runs in his career, captained Middlesex in T20s (2022–2025), and previously played for Perth Scorchers. 

More
Full Name
Stephen Sean Eskinazi
Born
28 March 1994
Place Of Birth
Johannesburg, Transvaal
Country
England
Role
Batter
Batting Style
Right Handed Bat
More

Stats

Match Format Date Runs BF 4s 6s SR
Lancashire vs Leicestershire · Match 27 T20 May 29, 2026 14 19 1 0 73.68
Leicestershire vs Derbyshire · Match 19 T20 May 27, 2026 1 4 0 0 25.00
Durham vs Leicestershire · Match 13 T20 May 24, 2026 6 6 1 0 100.00
Leicestershire vs Worcestershire · Match 3 T20 May 22, 2026 9 10 1 0 90.00
Essex vs Leicestershire · Match 26 First Class May 15, 2026 51 121 6 1 42.15
Sussex vs Leicestershire · Match 25 First Class May 8, 2026 40 150 4 0 26.67

Major Teams

  • Current: Welsh Fire (The Hundred, 2023–2025), Leicestershire (2025)
  • Recent: Dhaka Capitals, Perth Scorchers (BBL)
  • Past: Middlesex (2015–2025), England Lions, Chattogram Challengers, Chennai Brave Jaguars 

Key Debuts

  • First-Class: 9 September 2015 (Middlesex vs Yorkshire)
  • List A: 17 May 2018 (Middlesex vs Essex)
  • T20: 29 July 2016 (Middlesex vs Gloucestershire) 

Key Records & Achievements

  • List A Record: First batter to score over 130 runs in three consecutive List A games (2022 One-Day Cup).
  • Highest Score (List A): 182 (Middlesex record for highest individual List A score).
  • Highest Score (T20): 102* (For Middlesex, 2021).
  • Century Tally: 16 centuries for Middlesex across formats. 

Statistics

  • First-Class: 95 matches, 4,812 runs, 10 centuries, Highest Score 179.
  • List A: 30 matches, 1,434 runs, 6 centuries, Avg 55.15.
  • T20: 132 matches, 3,688 runs, 1 century, SR 138.90. 

Career Highlights

  • Middlesex T20 Captain (2022–2025).
  • Part of the 2016 County Championship-winning Middlesex squad.
  • Scored 658 runs at an average