David Sales
David Sales (right) has won a full-time role as Northants' batting coach
David Sales celebrates his double hundred••Getty Images
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••Getty Images
David Sales on the attack••Getty Images
David Sales and Lance Klusener walk out to bat••Getty Images
David Sales pulls powerfully••Getty Images
David Sales pulls••Getty Images
Kaluwitharana on stump patrol with David Sales••Paul McGregor/ESPNcricinfo Ltd
David Sales ; thumbnail portrait••Paul McGregor/ESPNcricinfo Ltd
Kaluwitharana keeps his eye on the ball as David Sales sweeps••AFP
David Sales looked in fine touch but was dismissed for 36••PA Photos
Ravi Bopara has David Sales trapped lbw••Getty Images
David Sales is castled by Richard Grant after scoring 51••Getty Images
David Sales is nearly run out by James Foster••Getty Images
Darren Gough steams in to bowl at David Sales••Getty Images
David Sales raises his bat on reaching his hundred••Getty Images
David Sales hoists a 6 to reach his 50••Paul McGregor/ESPNcricinfo Ltd
David Sales is bowled for 0 by Cork, shouldering arms••Paul McGregor/ESPNcricinfo Ltd
David Sales - portrait••Shaun Botterill/AllSport UK Ltd
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2024 ESPN Sports Media Ltd. All rights reserved