StatsIndeed

Sachin Tendulkar – Tests & ODI Runs against Each Country

Sachin Tendulkar has his own way of playing against the best of bowlers. He walked down to hit Glenn McGrath to long offs, and stayed back to hit Waqar Younis over third-man. Sachin’s straight drives have always been a repeat answer to the questions thrown by bowlers ranging from Courtney Walsh to Brett Lee.

The range of shots Sachin possessed helped him score runs in bulk wherever he travelled and whoever he played against. Pending for a long time in my StatsIndeed list, here is my coverage on Sachin Tendulkar’s ODI and Test batting stats against all countries he played against.

Let’s start with ODI’s where he has scored a massive 18426 runs in 452 innings.

Sachin Tendulkar – ODI Batting Stats vs All Countries

AGAINSTRUNSINNINGSAVERAGE100S50SHS
Australia30777044.59915175
Bangladesh4961149.6012114
Bermuda5710157*
England14553744.09210120
Ireland42221.000038
Kenya6479107.8341146
Namibia1521152.0010152
Netherlands79239.500152
New Zealand17504146.0558186*
Pakistan25266740.10516141
South Africa20015735.7358200*
Sri Lanka31138043.85817138
UAE81240.500163
West Indies15733952.43411141*
Zimbabwe13773349.1855146

Key Stats

  • Sachin Tendulkar is the only player to have scored 3000+ runs against a single team in ODIs. And, he has it against two teams: Sri Lanka 3113 and Australia 3077.
  • Along with Sri Lanka and Australia, Sachin also has the best aggregate ODI runs against 2 other teams: Pakistan 2526 and South Africa 2001
  • The Mumbai-based batsman, also famously called for his 100 Centuries overall, has the most number of centuries scored against Australia – 9, followed closely by Virat Kohli and Rohit Sharma. Both have scored 8 against the Aussies. Rohit, especially has an insane ODI record against Australia.
  • Sachin, also has the most number of centuries against Zimbabwe in white-ball cricket – 5.
  • The master is also among the very few batsmen who has scored ODI century against all Test playing nations during their period.


Sachin Tendulkar – Test Batting Stats vs All Countries

AGAINSTRUNSINNINGSAVERAGE100S50SHS
Australia36307455.001116241
Bangladesh8209136.6750248*
England25355351.73713193
New Zealand15953946.9148217
Pakistan10572742.2827194*
South Africa17414542.4675169
Sri Lanka19953660.4596203
West Indies16303254.33310179
Zimbabwe9181476.5033201*

Key Stats

  • Sachin Tendulkar has played the most number of Test matches ever played by a cricketer – 200.
  • Sachin’s 3630 Test runs against Australia is only next to Don Bradman’s 5028 vs England and Jack Hobbs’ 3636 vs Australia, when it comes to scoring the maximum runs against a single team in Test cricket.
  • His 11 Centuries against Australia is also the second in the list against his favorite opponent in the longest format. Hobbs top that list by 12 Test hundreds against the Aussies.
  • He is one among the 12 Test batsmen to score Test hundred against all Test playing nations (during their period).


Leave a Reply

Your email address will not be published. Required fields are marked *