Individual Records

Kumar Sangakkara Opponent-wise Test Runs & Stats Breakdown

This article will dissect Kumar Sangakkara’s career by posting his Test batting numbers against each opponent country.

Kumar Sangakkara – Test Runs Against Each Country

OPPONENTRUNSINNINGSAVERAGEHIGH SCORECENTURIES
Australia8782143.901921
Bangladesh18162195.583197
England15684040.211523
India13522852.002195
New Zealand8872149.282034
Pakistan29114574.6423010
South Africa15343247.942873
West Indies9181954.00157*3
Zimbabwe536689.332702
TOTAL1240023357.4131938

Key Insights on Kumar Sangakkara’s Elite Test Batting Records and Opponent Performance

Kumar Sangakkara’s Milestones and Consistency in Test Cricket

Kumar Sangakkara, the leading run-scorer for Sri Lanka in Test cricket, is also the second Sri Lankan cricketer to aggregate 10000+ runs in the longest format, after Sanath Jayasuriya.

He is also the second-fastest to 10000 runs in Test cricket along with the Indian master batsman, Sachin Tendulkar. Both these batters took 196 innings to reach the 10K runs mark in Test cricket.

He is also one of the seven cricketers in the history of Test cricket to score 7 consecutive Test fifties.


Elite Batting Achievements and Records in the Longest Format

The wicketkeeper-batsman is also the only Sri Lankan player to have a 50+ average in Test cricket for anyone above 1000 Test runs.

Kumar Sangakkara, who has the second-most double centuries in Tests, also has double centuries against 6 out of 9 countries he played against.

Only Virat Kohli has scored double centuries against as many teams in Test cricket history, and he has played against 7 teams.

Find out what Angelo Matthews, a fellow Sri Lankan cricketer, has to say about Sangakkara’s contribution to Sri Lankan cricket.


Breakdown of Kumar Sangakkara’s Opponent-Wise Test Averages

Sangakkara averaged more than 40 against every country he played Test cricket with, with the least being versus England40.21.

His favorite opponent seemed to be Bangladesh, against which he scored 1816 runs in just 21 innings, averaging 95.58.

A big chunk of his total runs came against Pakistan. He has 2911 runs vs Pakistan, including 10 centuries and 12 fifties – the best compared to his other opponents.

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

Most Runs in 75 Consecutive Test Innings

Key Insights on Most Prolific Run Scorers in Test Cricket History All-Time Records for Most…

12 hours ago

DC Schedule IPL 2026: Full Match List, Dates, & Venue Details

Under the captaincy of Axar Patel, the Delhi Capitals (DC) are entering IPL 2026 with…

2 days ago

LSG Schedule IPL 2026: Full Match List, Dates, & Venue Details

Under the leadership of Rishabh Pant, the Lucknow Super Giants (LSG) are entering IPL 2026…

2 days ago

GT Schedule IPL 2026: Full Match List, Dates, & Venue Details

The Gujarat Titans (GT), led by the stylish Shubman Gill, are looking to recapture the…

2 days ago

RR Schedule IPL 2026: Full Match List, Dates, & Venue Details

The Rajasthan Royals (RR) enter the 2026 season in the midst of a massive identity…

2 days ago

KKR Schedule IPL 2026: Full Match List, Dates, & Venue Details

Following their 2024 triumph and a challenging 2025, the Kolkata Knight Riders (KKR) have hit…

2 days ago