Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Tom Haines: Partnerships list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsWktBattersBallsTeamOppositionGroundDate
21stChris Nash (2) & Tom Haines (0)19SUSv KENBrighton31 Aug 2016
391stChris Nash (19) & Tom Haines (11)61SUSv KENBrighton31 Aug 2016
41stChris Nash (3) & Tom Haines (1)21SUSv GLOBristol20 Sept 2016
2442ndTom Haines (124) & Philip Salt (116)322SUSv DURArundel20 Jun 2018
412ndTom Haines (18) & Luke Wells (23)78SUSv GLABrighton22 Jul 2018
182ndTom Haines (7) & Philip Salt (11)28SUSv MIDLondon29 Aug 2018
243rdTom Haines (8) & Harry Finch (16)36SUSv MIDLondon29 Aug 2018
342ndPhilip Salt (16) & Tom Haines (18)73SUSv MIDLondon29 Aug 2018
173rdHarry Finch (12) & Tom Haines (5)29SUSv MIDLondon29 Aug 2018
791stTom Haines (32) & Philip Salt (44)125SUSv LEIBrighton4 Sept 2018
472ndLuke Wells (22) & Tom Haines (24)95SUSv LEIBrighton4 Sept 2018
131stTom Haines (8) & Philip Salt (5)20SUSv LEIBrighton4 Sept 2018
01stTom Haines (0) & Philip Salt (0)5SUSv DURChester-le-Street10 Sept 2018
51stTom Haines (5) & Philip Salt (0)6SUSv DURChester-le-Street10 Sept 2018
52ndTom Haines (5) & Luke Wells (0)3SUSv DURChester-le-Street10 Sept 2018
13rdHarry Finch (0) & Tom Haines (1)6SUSv DURChester-le-Street10 Sept 2018
404thMichael Burgess (22) & Tom Haines (17)51SUSv DURChester-le-Street10 Sept 2018
215thTom Haines (12) & Ben Brown (9)21SUSv DURChester-le-Street10 Sept 2018
01stPhilip Salt (0) & Tom Haines (0)4SUSv LEIBrighton5 Apr 2019
52ndLuke Wells (0) & Tom Haines (4)20SUSv LEIBrighton5 Apr 2019
233rdTom Haines (14) & Stiaan van Zyl (7)45SUSv LEIBrighton5 Apr 2019
1051stPhilip Salt (58) & Tom Haines (39)125SUSv LEIBrighton5 Apr 2019
31stPhilip Salt (2) & Tom Haines (0)6SUSv DURChester-le-Street11 Apr 2019
352ndTom Haines (22) & Luke Wells (8)55SUSv DURChester-le-Street11 Apr 2019
81stPhilip Salt (2) & Tom Haines (5)18SUSv DURChester-le-Street11 Apr 2019
82ndTom Haines (3) & Luke Wells (5)28SUSv DURChester-le-Street11 Apr 2019
201stPhilip Salt (12) & Tom Haines (7)53SUSv NORNorthampton20 May 2019
52ndLuke Wells (0) & Tom Haines (5)8SUSv NORNorthampton20 May 2019
641stPhilip Salt (51) & Tom Haines (12)107SUSv NORNorthampton20 May 2019
112ndTom Haines (5) & Luke Wells (1)29SUSv MIDBrighton18 Aug 2019
212ndTom Haines (11) & Luke Wells (10)55SUSv MIDBrighton18 Aug 2019
512ndTom Haines (22) & Luke Wells (24)91SUSv GLOBristol10 Sept 2019
202ndPhilip Salt (10) & Tom Haines (10)56SUSv GLOBristol10 Sept 2019
01stLuke Wells (0) & Tom Haines (0)3SUSv WORBrighton23 Sept 2019
62ndWilliam Beer (4) & Tom Haines (0)20SUSv WORBrighton23 Sept 2019
331stPhilip Salt (15) & Tom Haines (14)41SUSv HAMBrighton1 Aug 2020
601stPhilip Salt (38) & Tom Haines (20)96SUSv HAMBrighton1 Aug 2020
271stPhilip Salt (19) & Tom Haines (8)43SUSv KENCanterbury8 Aug 2020
502ndHarry Finch (35) & Tom Haines (13)80SUSv KENCanterbury8 Aug 2020
01stPhilip Salt (0) & Tom Haines (0)4SUSv KENCanterbury8 Aug 2020
352ndHarry Finch (17) & Tom Haines (17)86SUSv KENCanterbury8 Aug 2020
381stPhilip Salt (23) & Tom Haines (14)81SUSv ESSBrighton15 Aug 2020
71stPhilip Salt (1) & Tom Haines (6)25SUSv ESSBrighton15 Aug 2020
561stPhilip Salt (42) & Tom Haines (12)97SUSv MIDRadlett22 Aug 2020
282ndTom Haines (17) & Harry Finch (9)95SUSv MIDRadlett22 Aug 2020
29thMitchell Claydon (1) & Tom Haines (1)11SUSv MIDRadlett22 Aug 2020
710thWill Sheffield (6) & Tom Haines (1)22SUSv MIDRadlett22 Aug 2020
126thTom Haines (1) & Ben Brown (11)33SUSv MIDRadlett22 Aug 2020
1021stAaron Thomason (49) & Tom Haines (47)195SUSv SURLondon6 Sept 2020
72ndHarry Finch (1) & Tom Haines (6)30SUSv SURLondon6 Sept 2020
Page 1Next

Wkt wicket

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