Xavier Marshall

5 players who have scored half-century for 2 countries since 2000

The game of cricket has evolved a lot over the last few years. Now, more…

5 players who left their nation to join the USA Cricket team

The United States of America has dominated the sports world over the years. They are…