James Neesham Car Collection: Cars of James Neesham


James Neesham (born 17 September 1990), also known as Jimmy Neesham, is a New Zealand-based professional cricketer. He had played for several teams such as Auckland, Otago, and Wellington. James has played in all formats as well as international T20 teams such as King XI Punjab and Rajasthan Royals of the Indian …

Read More