Tom Haines
Most Viewed Players
Browse Other Players
Zimbabwe
All
Brian Bennett
Craig Ervine
Trevor Gwandu
Wessly Madhevere
Tadiwanashe Marumani
Wellington Masakadza
Blessing Muzarabani
Dion Myers
Richard Ngarava
Sikandar Raza
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Tom Haines marched on on the third day
Tom Haines ended the second day unbeaten on 103••PA Images via Getty Images
Tom Haines works the ball leg side during a solid start for the hosts••Getty Images
Tom Haines drives on his way to 91••Getty Images
Tom Haines scored a half-century on Lions debut••SLC
Tom Haines made a pre-season hundred against Surrey••Getty Images
Tom Haines continued his run of good form••Getty Images
Tom Haines swivels on a pull••Getty Images
Tom Haines kept the scoreboard ticking along••PA Images via Getty Images
John Simpson holds the Division Two trophy aloft••Getty Images
Tom Haines drills six down the ground during his innings of 48••Getty Images
Tom Haines hits a boundary••Getty Images
Tom Haines celebrates reaching his century with Ben Brown••Getty Images
Tom Haines' hundred anchored the Sussex innings••Getty Images
Tom Haines celebrates reaching his century••Getty Images