James Sales

Most Viewed Players
Browse Other Players
India
All
Ravindra Jadeja
Yashasvi Jaiswal
Virat Kohli
Hardik Pandya
Axar Patel
KL Rahul
Rohit Sharma
Shubman Gill
Varun Chakravarthy
Washington Sundar
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
James Sales raises his bat
Luke Procter and James Sales both made centuries in a remarkable Northants chase••Getty Images
James Sales made a century for Northamptonshire••Getty Images
James Sales produced a dogged half-century••Getty Images
James Sales made a maiden first-class fifty for Northamptonshire••Getty Images
James Sales notched a half-century••PA Photos/Getty Images
James Sales' maiden first-class century capped Northants' innings••Getty Images
James Sales made an important double breakthrough••ICC/Getty Images