How two brothers bloomed among Zimbabwe’s top 5 Test run-scorers

We are currently knee deep in white-ball cricket with the Champions Trophy just finished and the IPL set to start in a handful of days.
The next Test on the radar is between hosts Bangladesh and Zimbabwe, scheduled to take place in April.
Zimbabwe are not the force that they used to be, but if you cast your mind back a decade or two, there was once a time when plucky Zimbabwe used to punch well above their weight.
They have an excellent pedigree in Test cricket and have had several genuine stars feature for them. Let’s take a moment to delve into the statistics to see who their all-time leading run scorers in Test cricket are.
5. Hamilton Masakadza – 2,223 Test runs at an average of 30.04
Hamilton Masakadza was a pillar of Zimbabwean cricket, particularly in the Test arena, where class and resilience stood out over a career that spanned nearly two decades. Masakadza made headlines as a teenager when he scored a century on debut against the West Indies in 2001, making him the youngest player to do so in Test cricket at the time.
His technique and temperament made him a crucial player for Zimbabwe, especially during the tougher years when they struggled to compete consistently at the highest level. While his average of 30.04 might not be among the highest in world cricket, it reflects his contributions to a side that often played against stronger opposition.
4. Brendan Taylor – 2,320 Test runs at an average of 36.25
One of Zimbabwe’s finest modern-day cricketers, Brendan Taylor was a class act with the bat, known for his ability to play both aggressive and controlled innings. His performances were a bright spot during a period when Zimbabwean cricket was going through significant turmoil. Taylor was an elegant stroke-maker who thrived under pressure, often leading from the front.
His Test batting average of 36.25 is impressive given the challenges Zimbabwe faced, and his career-best 171 against Bangladesh in 2013 remains one of the best innings played by a Zimbabwean batsman. Taylor’s contributions went beyond just runs – he was a leader, a wicketkeeper, and a figure who inspired a generation of young cricketers in his country.
Also read: Most Test centuries in losing causes – Brian Lara and Sachin Tendulkar near unmatched
3. Alistair Campbell – 2,858 Test runs at an average of 27.21
Alistair Campbell was a key figure in Zimbabwean cricket during the late 1990s and early 2000s. A stylish left-hander, Campbell played a crucial role in Zimbabwe’s rise as a competitive Test-playing nation in the 1990s. His ability to take on world-class bowlers was evident in many of his innings, and he often set the tone for Zimbabwe at the top of the order.
While his average of 27.21 may seem modest, it must be viewed in the context of Zimbabwe frequently playing against some of the strongest bowling attacks of that era. Campbell also captained Zimbabwe during one of their most stable periods and played a significant role in their famous Test wins over teams such as Pakistan and India.
2. Grant Flower – 3,457 Test runs at an average of 29.54
A name synonymous with Zimbabwean cricket, Grant Flower was an integral part of the team for over a decade. Often overshadowed by his older brother Andy, Grant was a gritty and determined batsman who played several match-winning knocks for Zimbabwe.
He was particularly known for his ability to bat for long periods and grind out runs against formidable bowling attacks.
One of his most famous performances came against Pakistan in 1995 when he scored an unbeaten 201 out of a total of 544 for four in an innings that also saw centuries scored by Andy Flower and Guy Whittall. Grant’s ability to play both spin and pace effectively made him a valuable asset for Zimbabwe, and his contributions remain one of the pillars of their Test cricket history.
1. Andy Flower – 4,794 Test runs at an average of 51.54
Unquestionably Zimbabwe’s greatest ever batsman, Andy Flower is not only the country’s highest run scorer in Test cricket but also one of the finest wicketkeeper-batsmen to have played the game. At his peak he was the number one ranked batsman in the world.
His career batting average of 51.54 is outstanding, especially considering the challenges Zimbabwe faced during his playing days. Flower was renowned for his impeccable technique, incredible patience, and ability to score runs against world-class bowlers.
His most iconic innings came against South Africa in 2001, where he scored an unbeaten 232 in Harare against one of the most feared bowling attacks of that era. Flower carried Zimbabwe’s batting lineup for years and was often the lone warrior in their fight against much stronger opponents.
After retiring, he transitioned into coaching and became one of the most successful coaches in modern cricket. His impact on Zimbabwean cricket is immeasurable, and his name remains the gold standard when discussing the country’s greatest players.
Read next: 9 fastest to 11,000 runs in ODIs – Rohit Sharma beats Sachin Tendulkar’s record