12305
Most runs by a Sri Lankan batsman in Test cricket (12305 in 132 matches at 58.04)
150
Only player to score 150+ scores in four consecutive Test matches.
12000
Fastest to 8000, 9000, 11000 and 12000 runs in Test cricket. Also the joint fastest to 10000 runs.
11
Has scored 11 double centuries in Test cricket. Only Don Bradman (12) has scored more.
38
Has scored 38 centuries in Test cricket. Only Sachin Tendulkar (51), Jacques Kallis (45) and Ricky Ponting (41) have scored more.
100
One of the few players to have scored centuries against all Test countries.
624
Highest partnership for any wicket – 624 for the third wicket by Kumar Sangakkara (287) and Mahela Jayawardene (374) against South Africa in 2006.
1000
Has the highest batting average for a subcontinent player, with 1000 runs or more.
2911
Is the only player to aggregate most runs against TWO opponents in Test cricket – 2911 vs Pakistan and 1816 vs Bangladesh.
424
Only the second player to score a triple hundred and a hundred in the same Test (319 & 105 vs Bangladesh at Chittagong in 2013-14). Graham Gooch (vs India at Lord’s in 1990) was the first. His match-tally of 424 runs is also the third highest for any batsman in a single Test.
1493
Aggregated 1000 runs in a calendar year on five occasions – 1114 in 2004, 1242 in 2006, 1083 in 2009, 1034 in 2011 and 1493 in 2014. Only Sachin Tendulkar has done so more often (six times).
200
Became only the second subcontinent player (after Vinod Kambli) to score double hundreds in two consecutive Tests when he notched up 200* and 222* against Bangladesh in 2007.
300
Only the second player (after Virender Sehwag) to reach his triple hundred with a six (vs Bangladesh at Chittagong in 2013-14).
222
His 222 runs on the third day of Kandy Test against Bangladesh in 2007 are the most by a Sri Lankan batsman in a day’s play.
5233
Scored 5233 runs between March 2006 and December 2011 in 82 innings without getting dismissed for a duck – most runs between two ducks by any player in Test cricket.
6
Hit eight sixes against Bangladesh at Chittagong in 2013-14 – most in a Test innings by a Sri Lanka player.
27921
Second most runs by any batsman in international cricket in all formats of the game (27921 in 592 matches at 46.92) after Sachin Tendulkar
41
Most runs by a Sri Lankan batsman in ODIs (14234 in 404 matches at 41.98). Only Sachin Tendulkar has scored more runs than Sangakkara in ODIs.
2868
Most runs in international cricket in all formats of the game in a calendar year - 2868 runs in year 2014. (1493 in Tests + 1256 in ODIs + 119 in T20Is)
100
First batsman to score four consecutive hundreds in ODIs - against Bangladesh (105*), England (117*), Australia (104) and Scotland (124) in the 2015 ICC World Cup.
482
Most number of dismissals in ODIs by a wicket-keeper – Sangakkara has made 482 dismissals (383 catches and 99 stumpings) in 404 matches.
99
Most stumpings in ODIs – 99.