Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Tom Westley: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
333140106.453c & b JC Tredwell1v KENChelmsford1 Jul 2016
8815012058.673c CF Jackson b ME Claydon2v KENChelmsford3 Jul 2016
331860183.333c MA Carberry b LA Dawson1v HAMSouthampton8 Jul 2016
480050.003c GL van Buuren b MD Taylor2v GLOCheltenham17 Jul 2016
231940121.053lbw b JC Archer2v SUSChelmsford21 Jul 2016
74*4981151.023not out1v KENCanterbury22 Jul 2016
15172088.242c SC Meaker b MHA Footitt2v SURChelmsford24 Jul 2016
15181083.332c †MA Wallace b GG Wagg2v GLAChelmsford26 Jul 2016
6610100.003c NRT Gubbins b TS Roland-Jones2v MIDLondon28 Jul 2016
18253072.002c NRT Gubbins b TS Roland-Jones2v MIDLondon31 Jul 2016
8100080.003b SR Patel2v NOTNottingham8 Aug 2016
721536047.063c AJ Mellor b MJJ Critchley1v DERDerby13 Aug 2016
61735083.562lbw b JE Poysden2v WARBirmingham17 Aug 2016
35665053.034c PJ Horton b D Klein2v LEILeicester23 Aug 2016
25438338066.323run out (BL D'Oliveira)2v WORChelmsford31 Aug 2016
4410100.003c †MA Wallace b CAJ Meschede2v GLAChelmsford12 Sept 2016
03000.003lbw b MG Hogan4v GLAChelmsford12 Sept 2016
8122066.673c SR Dickson b ME Claydon2v KENCanterbury20 Sept 2016
15473031.914c †AL Davies b JM Anderson2v LANChelmsford7 Apr 2017
611906032.113b SD Parry4v LANChelmsford7 Apr 2017
10511019.613b RE van der Merwe2v SOMTaunton14 Apr 2017
86*14615158.903not out4v SOMTaunton14 Apr 2017
31446070.453b ST Finn2v MIDLondon21 Apr 2017
13462028.263lbw b TS Roland-Jones4v MIDLondon21 Apr 2017
939810094.903c GJ Bailey b LA Dawson1v HAMChelmsford30 Apr 2017
34564060.713c †KC Sangakkara b JW Dernbach2v SURLondon2 May 2017
5140035.713c †P Mustard b CJ Liddle1v GLOChelmsford4 May 2017
05000.003b MG Hogan2v GLACardiff7 May 2017
01000.003c †MGK Burgess b JE Taylor1v SUSChelmsford10 May 2017
15203075.004b TG Helm2v MIDChelmsford12 May 2017
10098102102.043b RE van der Merwe1v SOMTaunton14 May 2017
35373094.593c †AP Rouse b CJ Haggett1v KENCanterbury17 May 2017
11121616051.393b KJ Abbott1v HAMChelmsford19 May 2017
16433037.213c †BT Foakes b SM Curran2v SURChelmsford26 May 2017
23324071.883c BT Foakes b MHA Footitt2v SURGuildford9 Jun 2017
108*16817064.293not out4v SURGuildford9 Jun 2017
332350143.483c †BRM Taylor b SR Patel1v NOTChelmsford16 Jun 2017
4121033.333c R Clarke b JS Patel1v WARChelmsford19 Jun 2017
231712135.293b SG Borthwick2v SURChelmsford7 Jul 2017
13140192.863b JDS Neesham1v KENBeckenham9 Jul 2017
10920111.113b TD Groenewald1v SOMChelmsford13 Jul 2017
291912152.633c CAJ Meschede b M de Lange1v GLAChelmsford16 Jul 2017
17192089.473st †KC Sangakkara b GJ Batty2v SURLondon19 Jul 2017
25505050.003c F du Plessis b CH Morris1v SALondon27 Jul 2017
5914111041.843st †Q de Kock b KA Maharaj3v SALondon27 Jul 2017
29885032.953c †Q de Kock b K Rabada1v SAManchester4 Aug 2017
9182050.003c sub (AK Markram) b M Morkel3v SAManchester4 Aug 2017
8182044.443lbw b ML Cummins1v WIBirmingham17 Aug 2017
3110027.273lbw b KAJ Roach1v WILeeds25 Aug 2017
8250032.003c SO Dowrich b JO Holder3v WILeeds25 Aug 2017

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.