Key Takeaways
Kumar Sangakkara is one of the finest batters in cricket history, scoring 12,400 Test runs at an average of 57.41 and 14,324 ODI runs at 41.99.
He holds 63 international centuries, including 11 Test double hundreds.
His top performances include a career-best 319 against Bangladesh and a vital 156* against New Zealand on a bowler-friendly pitch.
After doing the article on best batting Performances for Mahela Jayawardene it was natural we would be the same for the other half of one of the best pairs of all time in Kumar Sangakkara. The records of Kumar Sangakkara are even more outstanding than his teammate and he scored more runs consistently in all conditions. We will talk about astonishing records below but I just want to say that watching him bat was an absolute pleasure.
Kumar Sangakkara had one of the all time greatest careers in international cricket as he played 134 test matches for Sri Lanka and he scored 12400 runs at an mind-boggling average of 57.41 throughout the 134 test match career. He scored 38 test hundreds along with 11 double hundreds and a highest score of 319. In the ODI format he played 404 ODIs for Sri Lanka and he scored 14324 ODI runs at a very good average of 41.99 and he hit 25 ODI hundreds which is a total of 63 international hundreds. Let’s look at the Top 5 Best batting Performances of Kumar Sangakkara.
Question: What are Kumar Sangakkara's best innings?
Answer: Kumar Sangakkara's best batting performances include his career-best 319 against Bangladesh, 287 in the record-breaking partnership with Mahela Jayawardene against South Africa, and a match-winning 134* against England in ODIs.
Top 5 best innings of Kumar Sangakkara
319 vs Bangladesh (2014): Kumar Sangakkara Highest Score in Test
The highest score in the career of Kumar Sangakkara came in an innings where no other batter crossed the score of 72 in the innings and he alone made 319 out of the 587 runs in the first innings. He was striking the ball at a very good strike rate of 66.18 and he smashed 32 fours and 8 massive sixes which means a total of 176 runs in boundaries and he was merciless In this Innings vs Bangladesh.
156* vs New Zealand (2006)
This pitch in New Zealand was full of assistance to the bowlers and in these tough circumstances for the batters for Kumar Sangakkara to play such an extraordinary innings deserves a mention on this list. Sri Lanka were batting first in this test match and the second highest score in this innings was 61 and all the others fell cheaply. Kumar Sangakkara only played 192 balls for his 156* and he hit 21 fours and 1 six meaning 90 runs in boundaries alone. This Innings helped Sri Lanka post a good first innings total and eventually win the match.
287 vs South Africa (2006)
In the same match that Mahela Jayawardene made 374, Kumar Sangakkara made a brilliant 287 runs himself and both these great batters were having a ball out there as they had a mind-boggling 624 run partnership and Kumar Sangakkara played for 457 balls in this innings and he hit 35 fours which means 140 runs in boundaries and he played superbly against both spin and fast bowling and the fans had a blast watching it live.
134* vs England (2013)
The first ODI innings on this list is against England in 2013 when Sri Lanka had to chase a stiff target of 294 to win and Kumar Sangakkara stood up for his nation and ensured that he was there right till the end and made his team win. He blasted 134* from just 135 balls at a strike rate of 99.26 and he hit only 12 fours which means he had to do a lot of running and he chased down the total with almost 3 overs left. Such an incredibly special innings it was.
169 vs South Africa (2013): Kumar Sangakkara Highest Score in ODI
The last innings on our list is his highest score in ODIs and it was a great innings against a good South Africa bowling attack. Sri Lanka were batting first in this match and Kumar Sangakkara obliterated the bowling to all parts as in 137 balls only he made 169 runs and he batted at a strike rate of 123.36. He also hit 18 fours and 6 sixes meaning a total of 108 runs in boundaries and Sri Lanka won that match by 180 runs or Kumar Sangakkara won the match by 29 runs as he outscored the whole South Africa team in this match.
Kumar Sangakkara Stats
Format | Test Cricket | ODI Cricket | T20I |
Matches | 134 | 404 | 56 |
Innings | 233 | 380 | 53 |
Runs | 12,400 | 14,234 | 1382 |
Highest Score | 319 | 169 | 78 |
Average | 57.4 | 42.0 | 31.4 |
Strike Rate | 54.2 | 78.9 | 119.5 |
100s | 38 | 25 | 0 |
50s | 52 | 93 | 8 |
Sangakkara’s remarkable records, coupled with his consistency and grace, make him one of cricket's all-time greats.
Read here Greatest Sri Lankan Cricketers