Yorkshire have re-signed Indian batsman Cheteshwar Pujara.
The addition means three of the world's top six-ranked Test batsmen will play for the county this summer.
The 29-year-old, who has also played for Derbyshire and Nottinghamshire, will share overseas duties with New Zealand captain Zane Williamson. Yorkshire will also field England captain Joe Root.
Pujara could play in the Leeds Bradford MCCU game in April.
Alex Pattison Completes Move from Bradford City to Walsall
Alim OnAir
The Golden Era
Legal Show
Remix Saturdays