Most Test Runs against Zimbabwe

PlayerInningsRunsHigh ScoreAverage100/50
Marvan Atapattu (SL)15114524995.415/1
Rahul Dravid (IND)13979200*97.903/5
Sachin Tendulkar (IND)14918201*76.503/3
Mushfiqur Rahim (BAN)21905219*50.272/3
Mominul Haque (BAN)1789316155.813/4
Nathan Astle (NZ)1781314150.813/3
Inzamam-ul-Haq (PAK)1977211242.882/4
Sanath Jayasuriya (SL)1973015742.942/2
Jacques Kallis (SA)7679189*169.753/3
Stephen Fleming (NZ)176408437.640/6
Ross Taylor (NZ)6638173*319.003/3
Mohammad Yousuf (PAK)1061615968.442/5
Mahmudullah (BAN)15615150*47.302/3

Key Insights on Leading Batting Performances and Run-Getters Against Zimbabwe in Tests

Aggregate Runs and Milestone Scorers in Tests Against Zimbabwe

Marvan Atapattu of Sri Lanka has scored the most runs against Zimbabwe in Test cricket. The former skipper of the Island nation accumulated 1145 runs in the 10 Tests (15 innings) he featured against this opposition in Tests.

The Sri Lankan batter is also the only batter to have scored 1000 or more Test runs against Zimbabwe, with the Indian duo of Rahul Dravid and Sachin Tendulkar occupying the next two slots. The pair had scored 979 and 918 runs respectively, with each hammering three centuries.

A total of 23 batters have crossed the 500-run aggregate in Tests against Zimbabwe. Out of them, only Stephen Fleming (640), Saeed Anwar (519), and Adam Parore (513) have not scored a century against them.


Most Centuries and Best Batting Averages Against Zimbabwe

Marvan Atapattu once again leads the way as far as the Test centuries go against Zimbabwe. The right-hander had smashed 5 of his career Test centuries versus Zimbabwe in just 15 innings.

Check: Most Centuries Against One Team in Test Cricket History

6 other batters take the second position in this regard, having scored three centuries each against this opponent in Tests. They are Rahul Dravid, Nathan Astle, Jacques Kallis, Sachin Tendulkar, Mominul Haque, and Ross Taylor.

When it comes to the most fifty-plus scores in Tests against Zimbabwe, India’s Rahul Dravid leads the tally. He went past the 50-run mark in an innings 8 times, and he is followed by the likes of Habibul Bashar, Mominul Haque & Mohammad Yousuf, who all have 7 such scores each.

Of the 23 batters who have scored 500 or more Test runs against Zimbabwe in Tests, Ross Taylor’s batting average of 319.00 is the highest. The former New Zealand batter had such an astonishing average due to the fact that he scored 638 runs in just 6 Test innings against Zimbabwe. Here is one of the game where Taylor played a match-winning knock against the African side.

One interesting thing about Taylor versus Zimbabwe is that he went past at least the 50-run mark in all of his 6 batting outings. Apart from him, South Africa’s Wiaan Mulder (265.50), Matthew Hayden (250.50), and Kallis (169.75) have a Test average of 100 or more against Zimbabwe.

Two batters have scored a triple century against Zimbabwe in Tests, and they are Matthew Hayden (380) and Wiaan Mulder (367*). Apart from them, 14 others have scored at least a Test double century versus Zimbabwe, with Atappattu doing it on three separate occasions.

While Hayden’s 380 is the highest Test score against Zimbabwe playing at one’s, Mulder’s unbeaten 367 came in away conditions.


Batting Performance in Home vs Away Conditions and Match Results

In Zimbabwe, Atappatu has the most Test aggregate by a visiting batter. The Lankan legend scored 684 Test runs in Zimbabwe alone in just 7 Test innings, and it came at an average of 114.00 with three centuries to his credit. Kallis is the only other visiting batter to have scored 3 Test centuries in Zimbabwe.

Likewise, in home conditions. Mominul Haque’s tally of 771 runs in 14 innings is the highest. He, along with Tendulkar, lead the century section (3).

In Test matches won against Zimbabwe, Atapattu’s 923 runs in 8 Tests lead the pack. He had an incredible average of 92.30 in the Tests Sri Lanka won against Zimbabwe.

In the losing cause, Habibal Bashar has scored 348 runs across the 4 Tests Bangladesh lost against Zimbabwe. Bashar and Dravid are the only ones to score a Test century when their respective sides lost to Zimbabwe in Tests.

Read Next: Captains with Most Test Centuries in a Calendar Year

Vijay Raman

An avid Cricket follower who likes to write on the gentleman's game

Share
Published by
Vijay Raman

Recent Posts

Most Runs in Over in ODI

Explore the ultimate displays of power-hitting as we list the records for the most runs…

2 days ago

Most Centuries at 100+ Strike Rate in Test

We take a look at the most aggressive hundreds in the longest format, highlighting batters…

2 days ago

Most Wickets in Losing Cause in ODI

This guide identifies the bowlers who delivered standout performances on the field only to end…

4 days ago

Longest Innings by Time in Test

This article lists the most marathon individual performances in Test cricket, focusing on the players…

5 days ago

Most Century Partnerships in IPL

This article explores the elite IPL batting pairs who have consistently crossed the century mark…

6 days ago

Most 50+ Partnerships in IPL

Consistency in the IPL is often defined by the ability of two batsmen to rotate…

7 days ago