7 Cricketers to play Test cricket for two countries

7 Cricketers to play Test cricket for two countries

Image Source : Getty

Nawab of Pataudi Snr played 3 Tests each for England and India during his career.

Image Source : Twitter/Historic Cricket Pictures

Gul Mohammad played 8 Test matches for India before representing Pakistan in one match.

Image Source : Twitter/Pakistan Cricket

Abdul Kardar played three Tests for India and then featured in 23 Test matches for Pakistan

Image Source : Twitter/Historic Cricket Pictures

Kepler Wessels played a total of 40 Tests - 24 for Australia and 16 for South Africa

Image Source : Getty

Gary Ballance played 23 Tests for England and one Test for Zimbabwe

Image Source : Getty

Boyd Rankin played 1 Test for England and two for Ireland.

Image Source : Getty

Peter Moor turned up for Zimbabwe in 8 Tests before playing for Ireland in 6 Tests

Image Source : Getty

Next : Most consecutive ducks in T20Is for India