The Sports Legends

They Create history

Cricket

Updated on January 12th 2025, 9:46:03 am

Top 5 Best innings of Kumar Sangakkara

Kumar Sangakkara Best innings

Kumar Sangakkara had one of the all time greatest careers in international cricket. He played 134 test matches for Sri Lanka. Take a look here at his top 5 best innings.

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