Batty is a wicket-keeper batsman who got his chance at Surrey due to Alec Stewart's international commitments. He was asked to open the innings in 2001 and has been used both as an opener and in the middle order.
Batty was appointed as captain of Surrey for the 2004 season, which saw them finish third in the County Championship but relegated in the totesport League.
He equalled the world record of eight catches in an innings, behind the stumps, in 2004 and followed it up by beating his coach Steve Rixon's world record of catches in a match when he took 11 against Lancashire at Old Trafford.
He was one of only two players who appeared in every game of Surrey's 2005 campaign and he scored 961 runs in first-class cricket, also taking 50 catches and effecting four stumpings.
2007 saw him go four runs better as he accumulated 965 in the championship, along with 42 catches and five stumpings. He was also an ever-present member of the one-day team.
He took part in 38 dismissals in the championship in 2008 and contributed 609 runs as Surrey were relegated into Division Two.
He was awarded a benefit year for the 2009 season and subsequently signed a one-year contract extension until the end of 2010.
Despite another solid 2009, including 937 championship runs and 50 dismissals, he knew he would have his work cut out to keep his place with the arrival of Steven Davies for 2010.