LUCKYSPIRE

Kumar Sangakkara

India · Left-arm orthodox · All-rounder

KC Sangakkara is one of the most prolific batters in Sri Lanka Cricket's history, having appeared across ODIs, Tests, and a range of domestic T20 competitions. Over 580 matches in this dataset, he scored 25,892 runs at a batting average of 45.27 and a strike rate of 74.94. His primary competition is the One-Day International, where he played 284 matches for Sri Lanka and scored 11,640 runs at 47.51. On recent form, the last recorded appearances came in the 2018 PSL, where he produced two half-centuries but also three single-figure scores in ten innings.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Kumar Sangakkara
Bat Avg
45.3

2026 Season Context

Current team & role

Punjab Kings · All-Rounder

Recent form

Sangakkara's last 10 recorded appearances came in the 2018 Pakistan Super League for Multan Sultans, where he scored 51 not out off 44 balls against Quetta Gladiators and 63 off 44 against Lahore Qala

Strongest format

One-Day International — Sangakkara played 284 ODIs, scoring 11,640 runs at an average of 47.51 and a strike rate of 81.31. Those are his highest figures by runs in any single

Career stats overview

84 Test · 284 ODI · 212 T20I appearances — spanning 2009 to present.

Test

84 matches

8,489
Runs scored
0
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

284 matches

11,640
Runs scored
0
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

212 matches

5,763
Runs scored
0
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

25,892 runs across 580 career matches

Sangakkara accumulated 25,892 runs at a batting average of 45.27 across all formats and competitions. Over 417 of those appearances came for Sri Lanka Cricket, making him one of the most prolific batters in the country's history by volume alone.

Test average of 61.07 across 84 matches

Across 84 Test matches, Sangakkara averaged 61.07 from 8,489 runs. That figure places him comfortably among the most consistent Test batters in the warehouse dataset, with a strike rate of 54.32 reflecting typical red-ball tempo.

Dominant record against Bangladesh: average 70.84

Against Bangladesh Cricket across 37 matches, Sangakkara averaged 70.84, scoring 2,692 runs. That is his highest average against any of the major Test-playing nations in this dataset, comfortably clear of his next-best figures.

R. Premadasa his strongest venue: 2,046 runs at 53.84

At R. Premadasa Stadium in Colombo, Sangakkara scored 2,046 runs from 42 appearances at an average of 53.84. That is his most productive ground by total runs and one of his best by average among venues where he has played more than 15 times.

T20 Blast: strike rate of 153.97 from 21 matches

In 21 T20 Blast appearances for Surrey, Sangakkara struck at 153.97, his highest strike rate across any competition in the dataset. He scored 679 runs at an average of 35.74, showing he adapted his tempo sharply to domestic T20 conditions in England.

Head-to-head

Vs opponents

Career totals broken down by the teams KC Sangakkara has faced most often, heat-scaled by output.

India

Matches
74
Runs
3,568

Pakistan

Matches
68
Runs
3,974

Australia

Matches
53
Runs
2,423

England

Matches
53
Runs
2,727

New Zealand

Matches
52
Runs
2,274

Bangladesh

Matches
37
Runs
2,692

South Africa

Matches
35
Runs
1,967

West Indies

Matches
23
Runs
855

Grounds played at

Home & away grounds

The venues where KC Sangakkara has turned out most often.

R. Premadasa Stadium, Colombo

Matches
42
Runs
2,046

Shere Bangla National Stadium, Dhaka

Matches
36
Runs
1,282

Rangiri Dambulla International Stadium

Matches
25
Runs
837

Dubai International Cricket Stadium

Matches
24
Runs
770

Pallekele International Cricket Stadium

Matches
20
Runs
767

The Oval, London

Matches
19
Runs
580

Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa

Matches
18
Runs
844

Rajiv Gandhi International Stadium, Hyderabad

Matches
17
Runs
250

Official profile

Elsewhere on the web

ESPNcricinfo

KC Sangakkara's profile

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.

Photo credits (1)
  • Kumar Sangakkara — photo by Sangakkara.jpg: TonyPatterson derivative work: Chamal N (talk), CC BY 2.0 · source