David Sales (right) has won a full-time role as Northants' batting coach

David Sales (right) has won a full-time role as Northants' batting coach

David Sales celebrates his double hundred
David Sales celebrates his double hundredGetty Images
David Sales made 62 from 58 balls at the top of the order for Northamptonshire
David Sales made 62 from 58 balls at the top of the order for Northamptonshire PA Photos
David Sales smote 61 from 48 balls for Northants
David Sales smote 61 from 48 balls for NorthantsGetty Images
David Sales on the attack
David Sales on the attackGetty Images
David Sales and Lance Klusener walk out to bat
David Sales and Lance Klusener walk out to batGetty Images
David Sales pulls powerfully
David Sales pulls powerfullyGetty Images
David Sales pulls
David Sales pullsGetty Images
Kaluwitharana on stump patrol with David Sales
Kaluwitharana on stump patrol with David SalesPaul McGregor/ESPNcricinfo Ltd
David Sales ; thumbnail portrait
David Sales ; thumbnail portraitPaul McGregor/ESPNcricinfo Ltd
Kaluwitharana keeps his eye on the ball as David Sales sweeps
Kaluwitharana keeps his eye on the ball as David Sales sweepsAFP
David Sales looked in fine touch but was dismissed for 36
David Sales looked in fine touch but was dismissed for 36PA Photos
Ravi Bopara has David Sales trapped lbw
Ravi Bopara has David Sales trapped lbwGetty Images
David Sales is castled by Richard Grant after scoring 51
David Sales is castled by Richard Grant after scoring 51Getty Images
David Sales is nearly run out by James Foster
David Sales is nearly run out by James FosterGetty Images
Darren Gough steams in to bowl at David Sales
Darren Gough steams in to bowl at David SalesGetty Images
David Sales raises his bat on reaching his hundred
David Sales raises his bat on reaching his hundredGetty Images
David Sales hoists a 6 to reach his 50
David Sales hoists a 6 to reach his 50Paul McGregor/ESPNcricinfo Ltd
David Sales is bowled for 0 by Cork, shouldering arms
David Sales is bowled for 0 by Cork, shouldering armsPaul McGregor/ESPNcricinfo Ltd
David Sales - portrait
David Sales - portraitShaun Botterill/AllSport UK Ltd