#1 Stephen Fleming

The former New Zealand captain is often regarded as one of the finest leaders that the team has had and in addition to that, Stephen Fleming was also one of the team's leading batsmen for most of his 14 years long (1994-2008) career.
The left-hander was an elegant batsman, who was known for his excellent stroke-making and while he was dependable against pace bowling, he was on a different level when it came to playing spin. His record in the sub-continent is ample proof of his outstanding prowess against spin.
Fleming could use his feet or go back on to the foot or play the sweep and the cut to often dominate some of the game's best spinners. An average of 65.45 is one of the highest by any visiting batsman to the sub-continent and he did it consistently in 18 matches, spread across 8 tours to all the 4 Test playing nations in the area.
In fact, the highest score of his career, a superb 274 not out against Sri Lanka was made in the tour to the country back in 2003 and remains one of the finest innings played by a visiting batsman against high-quality spin.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️