James Sales

Most Viewed Players
Browse Other Players
Pakistan
All
Abrar Ahmed
Salman Agha
Babar Azam
Faheem Ashraf
Haris Rauf
Irfan Khan
Mohammad Rizwan
Naseem Shah
Saim Ayub
Shaheen Shah Afridi
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