Matches (9)
CPL (1)
Men's Hundred (1)
ZIM vs SL (1)
Women's Hundred (1)
WCL 2 (1)
One-Day Cup (2)
Duleep Trophy (2)
ABF Flag

ABF

204/4
SLK Flag

SLK

(17.5/20 ov, T:205) 206/4

null

ScheduleTableSeries
OI-M Flag

OI-M

(100 balls) 168/5
TR-M Flag

TR-M

null

ScheduleTableSeries
ZIM Flag

ZIM

277/7
SL Flag

SL

(49.3/50 ov, T:278) 278/5

null

ScheduleReportSeries
SB-W Flag

SB-W

115/6
NSC-W Flag

NSC-W

(88/100 balls, T:116) 119/3

null

ScheduleTableReportSeries
CAN Flag

CAN

(48.1/50 ov) 184
SCOT Flag

SCOT

null

ScheduleTableSeries
WOR Flag

WOR

275/9
SOM Flag

SOM

(29.2/38 ov, T:273) 141

null

ScheduleTableReportSeries
HAM Flag

HAM

304/6
YOR Flag

YOR

(41/41 ov, T:254) 235/8

null

ScheduleTableReportSeries
NOZ Flag

NOZ

405 & 658/4d
EAZ Flag

EAZ

230

null

ScheduleTableSeries
CEZ Flag

CEZ

532/4d & 331/7d
NEZ Flag

NEZ

(T:679) 185 & 200/6

null

ScheduleTableSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
espn plus
Edition US

Tom Spencer

England
Compare
Tom Spencer
Most Viewed Players
Most Viewed Players
  • Davina PerrinDavina Perrin
  • Joe RootJoe Root
  • Samit PatelSamit Patel
  • Dan LawrenceDan Lawrence
  • Alex HalesAlex Hales
  • Rehan AhmedRehan Ahmed
  • Sam CurranSam Curran
  • Ben CoxBen Cox
  • Jason RoyJason Roy
  • Liam Patterson-WhiteLiam Patterson-White
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WTest Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
South Africa
All
  • Temba BavumaTemba Bavuma
  • Tony de ZorziTony de Zorzi
  • Keshav MaharajKeshav Maharaj
  • Aiden MarkramAiden Markram
  • Wiaan MulderWiaan Mulder
  • Lungi NgidiLungi Ngidi
  • Kagiso RabadaKagiso Rabada
  • Ryan RickeltonRyan Rickelton
  • Tristan StubbsTristan Stubbs
  • Rassie van der DussenRassie van der Dussen

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Overview
Stats
Matches
News
Photos
Debut/Last Matches - Player

FC Matches

Span
1935 - 1946
Recent Matches - Player
MatchBatDateGroundFormat
Kent vs Somerset14 & 1224-Aug-1938WellsFC
Kent vs Lancashire11 & 703-Aug-1938CanterburyFC
Kent vs Hampshire2330-Jul-1938CanterburyFC
Kent vs Middlesex4* & 1423-Jul-1938MaidstoneFC
Kent vs Glamorgan2320-Jul-1938MaidstoneFC
Kent vs Surrey22 & 57*16-Jul-1938The OvalFC
Kent vs Essex1413-Jul-1938ColchesterFC
Kent vs Surrey46 & 1109-Jul-1938BlackheathFC
Kent vs Glamorgan1 & 206-Jul-1938CardiffFC
Kent vs Derbyshire2002-Jul-1938BuxtonFC
Debut/Last Matches - Umpire

Test Matches

Debut
England vs Pakistan at Nottingham - July 01 - 05, 1954
Last
England vs New Zealand at Nottingham - August 10 - 14, 1978

ODI Matches

Debut
England vs Australia at Lord's - August 26, 1972
Last
West Indies vs Australia at Lord's - June 21, 1975
Recent Matches - Umpire
MatchDateGroundFormat
Middlesex vs Northumb04-Jul-1984JesmondList A
Kent vs Warwickshire24-Jun-1981The OvalList A
Yorkshire vs Surrey13-Aug-1980The OvalList A
Ireland vs Middlesex02-Jul-1980Lord'sList A
Notts vs Northants11-Jun-1980NorthamptonList A
Northants vs Yorkshire22-May-1980BradfordList A
Lancashire vs Derbyshire17-May-1980ChesterfieldList A
Yorkshire vs Warwickshire10-May-1980LeedsList A
Durham vs Yorkshire18-Jul-1979Chester-le-StreetList A
Durham vs Berkshire27-Jun-1979DurhamList A
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2025 ESPN Sports Media Ltd. All rights reserved