CricketWise
  1. Home
  2. Players
  3. Lahiru Thirimanne

Sri Lanka · Men's cricket

Lahiru Thirimanne stats

Data through 12 March 2022Last updated 12 March 2022

Coverage: matches in the Cricsheet data from 5 January 2010 to 12 March 2022. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Lahiru Thirimanne played 44 Tests, 124 ODIs, 25 T20Is for Sri Lanka in the data, between 2010 and 2022. The most runs came in ODIs: 3,164 at an average of 35.55 and a strike rate of 72.4, with a highest score of 139*. Against Bangladesh in Tests, Lahiru Thirimanne averaged 92.50 over 7 innings.

International matches
193
Tests 44 · ODIs 124 · T20Is 25
International runs
5,537
7 hundreds
T20 league & domestic matches
2
18 runs
Best batting average (ODI)
35.55
103 innings
Highest score
155*
Test

Teams played for

Sri Lanka 2010–2022 · 195Dhaka Dynamites 2015 · 2

Lahiru Thirimanne batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test448562,088155*26.435,29439.4310112073
ODI124103143,164139*35.554,36872.4421624525
T20I251922854416.76254112.2001265
T20 (leagues & domestic)22018139.0013138.500020
Other T20210555.00683.300000

Runs per year

05001K1.5K20102014202225
Lahiru Thirimanne: runs per calendar year (all formats in the data)
05001K1.5K20102012201420162019202225
Lahiru Thirimanne: runs per calendar year (all formats in the data)
Show as table
Lahiru Thirimanne: runs per calendar year (all formats in the data)
YearRuns
201037
2011177
2012747
2013756
2014942
20151,189
201697
2017457
2019474
2021659
202225
Year-by-year batting (24 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2010ODI23718.5082.22200
2011Test817725.2934.66801
2012ODI2057130.0575.07704
2012T20I79515.83118.83000
2012Test68113.5033.63000
2013ODI1941726.0659.010212
2013T20I57117.75109.22300
2013Test626889.3355.615511
2014ODI2069343.3174.810224
2014Other T20155.0083.3500
2014T20I411127.75115.64400
2014Test1013313.3030.93800
2015ODI2386145.3276.913916
2015T20 (leagues & domestic)2189.00138.51300
2015Test1531023.8539.36202
2016ODI122.0066.7200
2016T20I382.6761.5500
2016Test58717.4033.22200
2017ODI1036036.0065.58004
2017Test69716.1735.45101
2019ODI822337.1787.55301
2019Test1225120.9235.46401
2021Test1365950.6943.414024
2022Test4256.2532.11700

Lahiru Thirimanne bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test584510–––3.64–001
ODI41049432/36–31.335.4234.7000

Wickets per year

00.511.522010201420220
Lahiru Thirimanne: wickets per calendar year (all formats in the data)
00.511.522010201220142016201920220
Lahiru Thirimanne: wickets per calendar year (all formats in the data)
Show as table
Lahiru Thirimanne: wickets per calendar year (all formats in the data)
YearWickets
20100
20110
20121
20130
20140
20152
20160
20170
20190
20210
20220
Year-by-year bowling (7 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2011Test10–7.000/7
2012ODI1125.006.001/25
2013ODI10–3.840/16
2013Test10–6.500/13
2014Test20–4.000/5
2015ODI2226.505.892/36
2015Test10–2.380/19

Lahiru Thirimanne against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
BangladeshTest737092.5050.215521
EnglandTest1933817.7936.211110
IndiaTest1425718.3637.76202
West IndiesTest525651.2038.67603
AustraliaTest824535.0042.79101
PakistanTest1422417.2336.46801
South AfricaTest1021121.1040.93800
New ZealandTest818726.7132.66402
PakistanODI1969938.8374.510224
IndiaODI1969236.4272.58007
New ZealandODI1735923.9370.08702
EnglandODI1034869.6081.913912
AustraliaODI1230627.8265.010212
South AfricaODI1029532.7873.96902
BangladeshODI620140.2070.05201
West IndiesODI619348.2570.48101
PakistanT20I37135.50118.33000
EnglandT20I35618.67127.34000
West IndiesT20I35317.67108.24400
South AfricaT20I4289.3390.31800

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
R Premadasa Stadium2060637.8890
Galle International Stadium1758639.07155
Pallekele International Cricket Stadium1854836.53140
Shere Bangla National Stadium1032232.20101
Sir Vivian Richards Stadium424060.0076
Mahinda Rajapaksa International Cricket Stadium1121123.4462
Wellington Regional Stadium2169169.00139
Khan Shaheb Osman Ali Stadium214070.00102
Sydney Cricket Ground414035.0091
Hagley Oval613923.1765

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
University Oval, Dunedin2226.505.89
Melbourne Cricket Ground1125.006.00

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay2827103.72–––
T20Middle208184113.08–––
T20Death6756119.69–––
ODIPowerplay56095858.515100.00
ODIMiddle2181299472.85510335.48
ODIDeath423416101.719–––

How Lahiru Thirimanne was dismissed

How Lahiru Thirimanne took wickets

Last 20 innings

05010015022 Aug 201922 Jan 202112 Mar 20220
Lahiru Thirimanne: runs in the last 20 innings
05010015022 Aug 20193 Jan 202114 Jan 202121 Mar 202129 Mar 202129 Apr 202112 Mar 20220
Lahiru Thirimanne: runs in the last 20 innings
Show as table
Lahiru Thirimanne: runs in the last 20 innings
InningsRuns
22 Aug 20190
30 Sep 20190
2 Oct 201936
3 Jan 202117
3 Jan 202131
14 Jan 20214
14 Jan 2021111
22 Jan 202143
22 Jan 202113
21 Mar 202170
21 Mar 202176
29 Mar 202155
29 Mar 202139
21 Apr 202158
29 Apr 2021140
29 Apr 20212
4 Mar 202217
4 Mar 20220
12 Mar 20228
12 Mar 20220
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
12 Mar 2022TestIndia03lbwM Chinnaswamy Stadium
12 Mar 2022TestIndia86caughtM Chinnaswamy Stadium
4 Mar 2022TestIndia09caughtPunjab Cricket Association IS Bindra Stadium
4 Mar 2022TestIndia1760lbwPunjab Cricket Association IS Bindra Stadium
29 Apr 2021TestBangladesh26caughtPallekele International Cricket Stadium
29 Apr 2021TestBangladesh140298caughtPallekele International Cricket Stadium
21 Apr 2021TestBangladesh58125lbwPallekele International Cricket Stadium
29 Mar 2021TestWest Indies39114caughtSir Vivian Richards Stadium
29 Mar 2021TestWest Indies55106bowledSir Vivian Richards Stadium
21 Mar 2021TestWest Indies76201bowledSir Vivian Richards Stadium
21 Mar 2021TestWest Indies70180bowledSir Vivian Richards Stadium
22 Jan 2021TestEngland1333caughtGalle International Stadium
22 Jan 2021TestEngland4395caughtGalle International Stadium
14 Jan 2021TestEngland111251caughtGalle International Stadium
14 Jan 2021TestEngland422caughtGalle International Stadium
3 Jan 2021TestSouth Africa3157caughtThe Wanderers Stadium
3 Jan 2021TestSouth Africa1730caughtThe Wanderers Stadium
2 Oct 2019ODIPakistan3653caught and bowledNational Stadium, Karachi
30 Sep 2019ODIPakistan03caughtNational Stadium, Karachi
22 Aug 2019TestNew Zealand05run outP Sara Oval

Batter vs bowler matchups

Bowlers Lahiru Thirimanne faced most

Frequently asked questions

How many runs has Lahiru Thirimanne scored in Tests?
2,088 runs in 85 innings (44 matches) at an average of 26.43 and a strike rate of 39.4, in the data from 2011 to 2022.
How many runs has Lahiru Thirimanne scored in ODIs?
3,164 runs in 103 innings (124 matches) at an average of 35.55 and a strike rate of 72.4, in the data from 2010 to 2019.
How many runs has Lahiru Thirimanne scored in T20Is?
285 runs in 19 innings (25 matches) at an average of 16.76 and a strike rate of 112.2, in the data from 2012 to 2016.
What is Lahiru Thirimanne's highest score?
155* in Tests, the highest score in the data.
How many centuries has Lahiru Thirimanne scored?
7 hundreds in the data: 3 in Tests, 4 in ODIs.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.