CricketScore

Players / LD Chandimal

Men's cricket

LD Chandimal: runs, wickets and records

382 recorded matches from 30 Apr 2010 to 7 Sep 2026, most often for Sri Lanka, Colombo Stars, B-Love Kandy. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests921656,427206*42.5650.3153667545
ODIs1511373,65711130.9973.632424842
T20Is68611,04866*19.41103.5068821
T20 leagues63621,6298931.33140.10716760
Domestic one-day8839312049.13120.2124016

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
206*326Australia8 Jul 2022
164361India2 Dec 2017
162*169India12 Aug 2015
155*372Pakistan28 Sep 2017
151298West Indies14 Oct 2015

LD Chandimal: matches in the records

LD Chandimal appears in 382 recorded men's matches, from 30 April 2010 to 7 September 2026, most often for Sri Lanka, Colombo Stars and B-Love Kandy. The matches split as 92 in Test matches, 151 in One Day Internationals, 68 in Twenty20 Internationals, 63 in franchise Twenty20 leagues and 8 in domestic one-day cricket. The most frequent opponents in the records are Pakistan (50 matches), Australia (43 matches) and India (37 matches). The ground used most often is Pallekele International Cricket Stadium, with 40 matches.

LD Chandimal batting record

In Test matches, the batting record is 6,427 runs in 165 innings, an average of 42.56, a strike rate of 50.3 and a highest score of 206*, with 15 hundreds, 36 fifties and 8 ducks.

In One Day Internationals, the batting record is 3,657 runs in 137 innings, an average of 30.99, a strike rate of 73.6 and a highest score of 111, with 3 hundreds, 24 fifties and 11 ducks.

In Twenty20 Internationals, the batting record is 1,048 runs in 61 innings, an average of 19.41, a strike rate of 103.5 and a highest score of 66*, with 6 fifties.

In franchise Twenty20 leagues, the batting record is 1,629 runs in 62 innings, an average of 31.33, a strike rate of 140.1 and a highest score of 89, with 7 fifties and 3 ducks.

In domestic one-day cricket, the batting record is 393 runs in 8 innings, an average of 49.12, a strike rate of 120.2 and a highest score of 120, with 1 hundred and 2 fifties.

LD Chandimal highest innings

The highest individual scores in the records are: 206* from 326 balls against Australia at Galle International Stadium on 8 July 2022 (Tests). 164 from 361 balls against India at Arun Jaitley Stadium on 2 December 2017 (Tests). 162* from 169 balls against India at Galle International Stadium on 12 August 2015 (Tests). 155* from 372 balls against Pakistan at Sheikh Zayed Stadium on 28 September 2017 (Tests). 151 from 298 balls against West Indies at Galle International Stadium on 14 October 2015 (Tests).

LD Chandimal results with the side

In Test matches, the player's side won 32 and lost 43 of the 92 recorded matches (42.7% of decided matches).

In One Day Internationals, the player's side won 59 and lost 81 of the 151 recorded matches (42.1% of decided matches).

In Twenty20 Internationals, the player's side won 29 and lost 37 of the 68 recorded matches (43.9% of decided matches).

In franchise Twenty20 leagues, the player's side won 30 and lost 31 of the 63 recorded matches (49.2% of decided matches).

Against the most frequent opponents the results were Pakistan: 16 won, 30 lost in 50 matches, Australia: 16 won, 25 lost in 43 matches, India: 9 won, 25 lost in 37 matches, England: 12 won, 21 lost in 37 matches and South Africa: 13 won, 22 lost in 35 matches.

LD Chandimal teams

Matches by side: Sri Lanka (311), Colombo Stars (20), B-Love Kandy (10), Kandy Falcons (10), Colombo Kings (9), Colts Cricket Club (8), Dambulla Sixers (7), Quetta Gladiators (6) and Desert Vipers (1).

LD Chandimal main grounds

The grounds used most often are Pallekele International Cricket Stadium (40), R Premadasa Stadium, Colombo (29), Galle International Stadium (26), R Premadasa Stadium (18), Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa (16) and Rangiri Dambulla International Stadium (15).

LD Chandimal runs by year

Runs in each calendar year of the records: 2010 (202), 2011 (465), 2012 (1,041), 2013 (917), 2014 (584), 2015 (1,267), 2016 (1,369), 2017 (1,291), 2018 (826), 2019 (115), 2020 (387), 2021 (765), 2022 (1,218), 2023 (618), 2024 (1,052), 2025 (659), 2026 (378).

LD Chandimal matches by year

Recorded matches in each calendar year: 2010 (9), 2011 (16), 2012 (37), 2013 (40), 2014 (26), 2015 (29), 2016 (35), 2017 (30), 2018 (23), 2019 (6), 2020 (12), 2021 (26), 2022 (28), 2023 (16), 2024 (23), 2025 (11), 2026 (15).

LD Chandimal fours and sixes

In Test matches, 675 fours and 45 sixes, one boundary every 17.8 balls faced; 46.2% of the runs came in boundaries.

In One Day Internationals, 248 fours and 42 sixes, one boundary every 17.1 balls faced; 34.0% of the runs came in boundaries.

In Twenty20 Internationals, 88 fours and 21 sixes, one boundary every 9.3 balls faced; 45.6% of the runs came in boundaries.

In franchise Twenty20 leagues, 167 fours and 60 sixes, one boundary every 5.1 balls faced; 63.1% of the runs came in boundaries.

In domestic one-day cricket, 40 fours and 16 sixes, one boundary every 5.8 balls faced; 65.1% of the runs came in boundaries.

How LD Chandimal gets out

In Test matches, 151 recorded dismissals: caught 64%, bowled 15%, lbw 15% and stumped 3%.

In One Day Internationals, 118 recorded dismissals: caught 48%, bowled 25%, lbw 14% and run out 8%.

In Twenty20 Internationals, 54 recorded dismissals: caught 59%, bowled 15%, stumped 9% and lbw 9%.

In franchise Twenty20 leagues, 52 recorded dismissals: caught 58%, bowled 31%, run out 4% and lbw 4%.

LD Chandimal player of the match awards

Of the 11 player of the match awards on record, the first is dated 5 June 2010 (India v Sri Lanka) and the latest 9 July 2024 (Jaffna Kings v Kandy Falcons): 1 in Test matches, 6 in One Day Internationals and 4 in franchise Twenty20 leagues.

LD Chandimal first and latest matches

The first recorded match in Test matches is dated 26 December 2011 against South Africa and the latest 15 August 2026 against India.

The first recorded match in One Day Internationals is dated 1 June 2010 against Zimbabwe and the latest 24 June 2022 against Australia.

The first recorded match in Twenty20 Internationals is dated 30 April 2010 against New Zealand and the latest 16 July 2025 against Bangladesh.

The first recorded match in franchise Twenty20 leagues is dated 26 November 2020 against Kandy Tuskers and the latest 2 August 2026 against Jaffna Kings.

The first recorded match in domestic one-day cricket is dated 13 June 2024 against Kurunegala Youth Cricket Club and the latest 7 September 2026 against Moors Sports Club.

LD Chandimal against different opponents

The most runs against a single opponent are 1,783 against Pakistan in 60 innings (average 33.02), 1,611 against Australia in 51 innings (average 35.80), 1,500 against Bangladesh in 39 innings (average 45.45) and 1,361 against England in 42 innings (average 34.02).

LD Chandimal at different grounds

The grounds that have produced the most runs are Galle International Stadium (1,983 runs in 45 innings), Pallekele International Cricket Stadium (1,211 runs in 41 innings), R Premadasa Stadium, Colombo (699 runs in 29 innings) and R Premadasa Stadium (495 runs in 16 innings).

LD Chandimal recent years

Year by year, the latest figures in the records are 2021: 26 matches and 765 runs; 2022: 28 matches and 1,218 runs; 2023: 16 matches and 618 runs; 2024: 23 matches and 1,052 runs; 2025: 11 matches and 659 runs; 2026: 15 matches and 378 runs.

LD Chandimal year by year

The busiest year in the records is 2013, with 40 matches. The most runs in a calendar year came in 2016: 1,369.

Questions and answers

How many matches has LD Chandimal played?

382 recorded matches, from 30 April 2010 to 7 September 2026.

How many runs has LD Chandimal scored in Tests?

6,427 runs in 165 innings, at an average of 42.56.

How many runs has LD Chandimal scored in ODIs?

3,657 runs in 137 innings, at an average of 30.99.

How many runs has LD Chandimal scored in T20Is?

1,048 runs in 61 innings, at an average of 19.41.

What is LD Chandimal's highest score?

206* from 326 balls against Australia on 8 July 2022, at Galle International Stadium.

How many sixes has LD Chandimal hit?

184 sixes and 1,218 fours in the recorded matches.

How many player of the match awards has LD Chandimal won?

11 in the recorded matches.

How many hundreds has LD Chandimal scored?

19 in the recorded matches.

Which teams has LD Chandimal played for?

Sri Lanka (311), Colombo Stars (20), B-Love Kandy (10), Kandy Falcons (10), Colombo Kings (9), Colts Cricket Club (8), Dambulla Sixers (7) and Quetta Gladiators (6).

When was LD Chandimal's most recent recorded match?

7 September 2026.

Team pages

Records