5.Stephen Fleming: 5156 runs – Most Runs in Test Cricket

The most successful captain of New Zealand, Stephen Fleming led New Zealand in 80 tests. As the captain of the team, he scored 5156 runs at an average of over 40. He scored 8 centuries and 31 half-centuries with 274* being his highest score.