THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
Player portrait unavailable

PLAYER · SRI LANKA · MEN

Tillakaratne Dilshan

Top-order batter · 1999 to 2016 · 497 internationals

Compare
497Internationals
17,671Runs
39Hundreds
154Wickets
242Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
Test87145115,49219340.988,37965.5416231467724
ODI3303034110,290161*39.2711,93386.232247111,11155
T20I8079121,889104*28.191,567120.541131022333
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Test87763,385831,711394/104/1043.873.0386.79100
ODI3302045,880224,7781064/44/445.074.8755.4730-
T20I8025258031392/42/434.777.2728.6600-
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
Test87159880880.5534 (4ct 0st)
ODI33032512311240.3813 (3ct 0st)
T20I8080312330.4122 (2ct 0st)

Career records checked 2026-09-30. Independent of the scorecard archive.

Tillakaratne Dilshan: Test, ODI and T20I stats

Where the career sits

Runs by format
Test 5,492 31%ODI 10,290 58%T20I 1,889 11%
Wickets by format
Test 39 25%ODI 106 69%T20I 9 6%

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
Test14514576761999-11-182013-03-16Complete
ODI3032942041981999-12-112016-08-2897%
T20I797525242006-06-152016-09-0995%

Questions fans ask about Tillakaratne Dilshan

How many Test runs has Tillakaratne Dilshan scored?
Tillakaratne Dilshan has 5,492 runs in 145 Test innings from 87 matches at an average of 40.98 and a strike rate of 65.54. Highest score: 193.
What is Tillakaratne Dilshan's Test batting average?
Tillakaratne Dilshan's Test batting average is 40.98, from 5,492 runs and 145 innings.
How many Test wickets has Tillakaratne Dilshan taken?
Tillakaratne Dilshan has taken 39 wickets in Test from 87 matches at a bowling average of 43.87. Best innings: 4/10.
How many ODI runs has Tillakaratne Dilshan scored?
Tillakaratne Dilshan has 10,290 runs in 303 ODI innings from 330 matches at an average of 39.27 and a strike rate of 86.23. Highest score: 161*.
What is Tillakaratne Dilshan's ODI batting average?
Tillakaratne Dilshan's ODI batting average is 39.27, from 10,290 runs and 303 innings.
How many ODI wickets has Tillakaratne Dilshan taken?
Tillakaratne Dilshan has taken 106 wickets in ODI from 330 matches at a bowling average of 45.07. Best innings: 4/4.

Explore every recorded innings

499 match appearances in available scorecards. Filters apply to this archive only.

Latest appearances

Recent available appearances
DateMatchFormatResult
2016-09-09Sri Lanka v AustraliaT20IAustralia won by 4 wickets
2016-09-06Sri Lanka v AustraliaT20IAustralia won by 85 runs
2016-08-28Sri Lanka v AustraliaODIAustralia won by 2 wickets
2016-08-24Sri Lanka v AustraliaODISri Lanka won by 82 runs
2016-08-21Sri Lanka v AustraliaODIAustralia won by 3 wickets
2016-03-28South Africa v Sri LankaT20ISouth Africa won by 8 wickets
2016-03-26England v Sri LankaT20IEngland won by 10 runs
2016-03-20Sri Lanka v West IndiesT20IWest Indies won by 7 wickets
2016-03-17Afghanistan v Sri LankaT20ISri Lanka won by 6 wickets
2016-03-04Pakistan v Sri LankaT20IPakistan won by 6 wickets
2016-03-01India v Sri LankaT20IIndia won by 5 wickets
2016-02-28Bangladesh v Sri LankaT20IBangladesh won by 23 runs

TEST CAREER · 1999 to 2013

Tillakaratne Dilshan in Tests

Complete: every official innings is in the scorecards

5,492Runs
40.98Average
65.54Strike rate
16Hundreds
23Fifties
193Highest

Official Test record

Official Test batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career87145115,49219340.988,37965.5416231467724
Official Test bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career87763,385831,711394/104/1043.873.0386.79100
Official Test fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career87159880880.5534 (4ct 0st)

Test career in charts

Test runs, innings by innings
02,0004,0005k runs: 2012-06-305k5,49219992003200620092012
Test runs by year
03006009001999: 209 runs20919992000: 90 runs902001: 73 runs732002: 0 runs20022003: 246 runs2462004: 333 runs3332005: 678 runs67820052006: 427 runs4272007: 180 runs1802008: 358 runs35820082009: 1,097 runs1,0972010: 299 runs2992011: 589 runs58920112012: 637 runs6372013: 276 runs2762013
Last 20 Test innings
01-4950-99100+* not out
Test innings by score
How Test innings ended
Caught75 · 51.7%
Bowled30 · 20.7%
LBW19 · 13.1%
Run out7 · 4.8%
Stumped1 · 0.7%
Caught and bowled2 · 1.4%
Not out11 · 7.6%
Test batting position: average and innings
148.333 inns
242.1850 inns
335.001 inns
47.002 inns
537.2223 inns
646.3752 inns
726.4512 inns
838.002 inns
9-0 inns
10-0 inns
11-0 inns
Test runs from boundaries
Fours2,708 · 49.3%
Sixes144 · 2.6%
Other runs2,640 · 48.1%
Test wickets, innings by innings
010203025 wickets: 2011-10-262539200320052007200920112013
Test wickets by year
03692003: 0 wickets20032004: 5 wickets52005: 1 wickets120052006: 0 wickets2007: 1 wickets120072008: 0 wickets2009: 6 wickets620092010: 6 wickets62011: 10 wickets1020112012: 5 wickets52013: 5 wickets52013
Last 20 Test bowling innings
Test innings by wickets

Recent Test form

Last 10 batting innings
445runs
44.50average
61.80strike rate
250s
2100s
Last 10 bowling innings
7wickets
53.00average
2.94economy
108.00strike rate
2/75best

Test record by situation

complete career
Tillakaratne Dilshan: Test batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Pakistan1425187314536.371,37463.533311136
Australia1121161814730.901,14653.92213861
England1221088919342.331,42162.562631053
India12203819125*48.171,13871.96343954
South Africa91723217821.4061352.36010450
Bangladesh111511,00816872.001,27179.304421106
West Indies61213396230.8144276.69021501
New Zealand591406123*50.7551578.83120463
Zimbabwe451219163*54.7545947.71101270
All85145115,49219340.988,37965.5416231467724
Tillakaratne Dilshan: Test bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Australia10147861538092/442.222.9087.3300
India813426922343/5655.753.14106.5000
Bangladesh9125241522784/1028.372.5965.5010
England894541029042/7372.503.83113.5000
Pakistan795591230233/57100.663.24186.3300
South Africa693901717851/1735.602.7378.0000
New Zealand4512026631/1222.003.3040.0000
West Indies4512634532/415.002.1442.0000
All85763,385831,711394/1043.873.0386.7910
Tillakaratne Dilshan: Test batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home447572,92516843.014,14770.53814834913
Away376442,43319340.554,00760.7188631010
Neutral3601349222.3322559.55010181
All85145115,49219340.988,37965.5416231467724
Tillakaratne Dilshan: Test bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home29401,91257864233/5637.562.7183.1300
Away24311,04618640134/1049.233.6780.4610
Neutral35427820733/5769.002.90142.3300
All85763,385831,711394/1043.873.0386.7910
Tillakaratne Dilshan: Test batting by match innings
MatInnsNORunsHSAvgBFSR1005004s6s
1st innings of the match434311,93316846.022,74870.346912559
2nd innings of the match414141,74419347.132,89560.246692097
3rd innings of the match424231,29714333.251,89068.624531486
4th innings of the match1919351868*32.3784661.22031652
All85145115,49219340.988,37965.5416231467724
Tillakaratne Dilshan: Test bowling by match innings
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
1st innings of the match1818526631721/19158.503.61263.0000
2nd innings of the match24241,47138750183/5641.663.0581.7200
3rd innings of the match17176741830182/437.622.6784.2500
4th innings of the match171771421343114/1031.182.8864.9010
All85763,385831,711394/1043.873.0386.7910
Tillakaratne Dilshan: Test batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 133014511248.3317682.38101140
No. 2275022,02519342.182,86570.68710424711
No. 3110353535.006653.0300000
No. 42201487.0012116.6600020
No. 517231819163*37.221,44556.673321042
No. 6385272,08716846.373,12966.695852618
No. 7101212917326.4555552.43022411
No. 8220764438.0013158.0100082
All85145115,49219340.988,37965.5416231467724
Tillakaratne Dilshan: Test batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won314972,21216852.663,04872.5777426011
Lost285611,45914726.522,49058.593771895
Drawn254031,82119349.212,84164.096932288
All85145115,49219340.988,37965.5416231467724
Tillakaratne Dilshan: Test bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won152173423306104/1030.602.5073.4010
Lost20281,25323735163/5745.933.5178.3100
Drawn21271,39837670133/5651.532.87107.5300
All85763,385831,711394/1043.873.0386.7910
Tillakaratne Dilshan: Test batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
1999341209163*69.6642649.06101260
2000361903118.0032727.52000120
2001360733612.1615846.20001100
200323024610082.0035469.49120261
2004815233310425.6166849.85102401
2005914267816856.5098468.90141892
200691514276930.5074757.16031630
20074411808460.0026468.18021211
20086101358125*39.7747076.17111413
2009111811,09716264.521,32782.666121229
2010510129968*33.2235284.94031381
20111018058919332.7290764.93130783
2012816063714739.8198564.67322823
201336027612646.0041067.31121290
All85145115,49219340.988,37965.5416231467724
Tillakaratne Dilshan: Test bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
2003111811000/10N/A3.33N/A00
2004682881610352/420.602.1457.6000
20055713829111/3691.003.95138.0000
2006558416700/4N/A4.78N/A00
20074412063511/1135.001.75120.0000
200823300800/2N/A1.60N/A00
200979248515764/1026.163.7941.3310
2010693781016263/5627.002.5763.0000
201110151,05720525103/5752.502.98105.7000
201279448927152/7354.203.6289.6000
2013365761328252/7556.402.93115.2000
All85763,385831,711394/1043.873.0386.7910
Tillakaratne Dilshan: Test batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Galle International Stadium122321,03412649.231,39474.174631255
Sinhalese Sports Club Ground14224946125*52.551,36869.152511076
P Sara Oval812035516829.5849971.14101391
Asgiriya Stadium611137710037.7055567.92112561
R Premadasa Stadium3501738634.6024570.61021180
Harare Sports Club341210163*70.0042349.64101260
Kingsmead241854728.3323636.01000110
National Stadium, Karachi240443111.0012535.2000160
Newlands2401057826.2514273.94010160
Lord's23026219387.3340165.33111312
Narendra Modi Stadium23024211280.6636566.30120250
All85145115,49219340.988,37965.5416231467724
Tillakaratne Dilshan: Test bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Galle International Stadium8126301828172/2640.142.6790.0000
Sinhalese Sports Club Ground9125821824383/5630.372.5072.7500
P Sara Oval57292817742/7344.253.6373.0000
Narendra Modi Stadium2410224911/3649.002.88102.0000
R Premadasa Stadium2421668942/422.252.4754.0000
Asgiriya Stadium334822200/6N/A2.75N/A00
All85763,385831,711394/1043.873.0386.7910
Tillakaratne Dilshan: Test batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
Warne-Muralitharan Trophy611034714731.5462955.16111520
India in Sri Lanka Test Series6102401125*50.1249181.67121492
Pakistan in Sri Lanka Test Series58042012152.5063666.03210495
New Zealand in Sri Lanka Test Series361296123*59.2033488.62110292
Pakistan v Sri Lanka Test Series3601349222.3322559.55010181
Sri Lanka in South Africa Test Series3601467824.3317483.90010220
Sri Lanka tour of England3601956932.5037951.45021270
Bangladesh tour of Sri Lanka55135016887.5043081.39121372
Sri Lanka in India Test Series35024811249.6033574.02201262
Bangladesh in Sri Lanka Test Series24023712659.2532872.25121240
England in Sri Lanka Test Series240603515.009265.2100150
Sri Lanka in West Indies Test Series2401116227.7512886.71010161
All85145115,49219340.988,37965.5416231467724
Tillakaratne Dilshan: Test bowling by series and tournaments
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Warne-Muralitharan Trophy6107261136172/2651.572.98103.7100
India in Sri Lanka Test Series35258711933/5639.662.7686.0000
Pakistan v Sri Lanka Test Series35427820733/5769.002.90142.3300
Bangladesh in Sri Lanka Test Series24354916732/7555.662.83118.0000
Bangladesh tour of Sri Lanka4410853211/1132.001.77108.0000
Sri Lanka in India Test Series344803800/2N/A4.75N/A00
Sri Lanka in South Africa Test Series3413848421/1742.003.6569.0000
West Indies in Sri Lanka Test Series3412034332/414.332.1540.0000
England in Sri Lanka Test Series23238614132/7347.003.5579.3300
New Zealand in Sri Lanka Test Series2310824631/1215.332.5536.0000
All85763,385831,711394/1043.873.0386.7910

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Test milestones

Best Test performances

Tillakaratne Dilshan: highest Test scores
ScoreBFSR4s6sOpponentGroundDate
19325376.28202EnglandLord's2011-06-03
16817993.85191BangladeshP Sara Oval2005-09-20
163*34347.52180ZimbabweHarare Sports Club1999-11-26
16216598.18212BangladeshChittagong Divisional Stadium2009-01-03
14727353.84210AustraliaBellerive Oval2012-12-14
14517085.29210PakistanGaddafi Stadium2009-03-01
14317581.71141BangladeshChittagong Divisional Stadium2009-01-03
12619066.3190BangladeshGalle International Stadium2013-03-08
125*17073.52121IndiaSinhalese Sports Club Ground2008-07-23
123*13193.89121New ZealandGalle International Stadium2009-08-18
Tillakaratne Dilshan: best Test bowling
FiguresBallsMdnsEconOpponentGroundDate
4/102612.30BangladeshChittagong Divisional Stadium2009-01-03
3/5616262.07IndiaSinhalese Sports Club Ground2010-07-26
3/5711512.97PakistanDubai International Cricket Stadium2011-10-26
2/41202.00AustraliaCazalys Stadium2004-07-09
2/41202.00West IndiesR Premadasa Stadium2010-11-23
2/265013.12AustraliaGalle International Stadium2011-08-31
2/7312043.65EnglandP Sara Oval2012-04-03
2/7515652.88BangladeshGalle International Stadium2013-03-08
1/43020.80West IndiesR Premadasa Stadium2010-11-23
1/114231.57BangladeshSinhalese Sports Club Ground2007-06-25

Latest Test matches

Latest Test matches
DateOpponentBatBowlGroundResult
2013-03-16Bangladesh0 & 570/19 & 1/62R Premadasa StadiumSri Lanka won by 7 wickets
2013-03-08Bangladesh54 & 1262/75 & 0/11Galle International StadiumMatch drawn
2013-01-03Australia34 & 51/58 & 1/57Sydney Cricket GroundAustralia won by 5 wickets
2012-12-26Australia11 & 01/38Melbourne Cricket GroundAustralia won by an innings and 201 runs
2012-12-14Australia147 & 110/30 & 0/2Bellerive OvalAustralia won by 137 runs
2012-11-25New Zealand5 & 141/19P Sara OvalNew Zealand won by 167 runs
2012-06-30Pakistan121 & 280/9Sinhalese Sports Club GroundMatch drawn
2012-06-22Pakistan101 & 56-Galle International StadiumSri Lanka won by 209 runs
2012-04-03England14 & 352/73 & 1/43P Sara OvalEngland won by 8 wickets
2012-03-26England11 & 00/25Galle International StadiumSri Lanka won by 75 runs

ODI CAREER · 1999 to 2016

Tillakaratne Dilshan in ODIs

Scorecards for 294 of 303 official batting innings

10,290Runs
39.27Average
86.23Strike rate
22Hundreds
47Fifties
161*Highest

Official ODI record

Official ODI batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career3303034110,290161*39.2711,93386.232247111,11155
Official ODI bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career3302045,880224,7781064/44/445.074.8755.4730-
Official ODI fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career33032512311240.3813 (3ct 0st)

ODI career in charts

ODI runs, innings by innings
03,0006,0009,0005k runs: 2011-03-265k9,861199920022005200820112014
ODI runs by year
03006009001999: 141 runs19992000: 86 runs2001: 3 runs2002: 52 runs20022003: 111 runs2004: 465 runs2005: 327 runs20052006: 574 runs2007: 620 runs2008: 390 runs20082009: 1,000 runs2010: 921 runs2011: 720 runs20112012: 1,119 runs2013: 1,160 runs2014: 990 runs20142015: 1,103 runs2016: 79 runs2016
Last 20 ODI innings
01-4950-99100+* not out
ODI innings by score
How ODI innings ended
Caught146 · 49.7%
Bowled61 · 20.7%
LBW13 · 4.4%
Run out23 · 7.8%
Stumped4 · 1.4%
Caught and bowled7 · 2.4%
Not out40 · 13.6%
ODI batting position: average and innings
151.0827 inns
244.68146 inns
353.002 inns
446.006 inns
510.779 inns
629.4784 inns
719.7817 inns
833 inns
9-0 inns
10-0 inns
11-0 inns
ODI runs from boundaries
Fours4,252 · 43.1%
Sixes312 · 3.2%
Other runs5,297 · 53.7%
ODI wickets, innings by innings
0306090100 wickets: 2015-03-0810010420032006200920122015
ODI wickets by year
0510152003: 1 wickets120032004: 9 wickets92005: 15 wickets1520052006: 11 wickets112007: 8 wickets820072008: 1 wickets12009: 1 wickets120092010: 7 wickets72011: 10 wickets1020112012: 3 wickets32013: 9 wickets920132014: 17 wickets172015: 11 wickets1120152016: 1 wickets12016
Last 20 ODI bowling innings
ODI innings by wickets

Recent ODI form

Last 10 batting innings
283runs
28.30average
99.64strike rate
250s
0100s
Last 10 bowling innings
3wickets
87.33average
5.71economy
91.66strike rate
1/10best

ODI record by situation

294 recorded innings
Tillakaratne Dilshan: ODI batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
India646452,255160*38.222,52189.44411427616
Australia444441,06910626.721,35478.951501024
Pakistan434381,403137*40.081,73880.722601463
New Zealand353541,30811642.191,62080.743601567
England31313966108*34.501,17482.28251986
South Africa262631,036115*45.041,20685.902531054
Bangladesh21215859161*53.6892492.96420901
Zimbabwe1616667814467.8073791.99230674
West Indies131322876426.09269106.69022237
Afghanistan110000.0010.0000100
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
India41419891872154/2958.135.2965.9310
Australia2929800564361/11107.164.82133.3300
Pakistan2626567050051/20100.005.29113.4000
South Africa25259300794204/5239.705.1246.5010
England24248912731213/3734.804.9242.4200
New Zealand24247993650142/2246.424.8857.0700
Bangladesh13134087240153/1716.003.5227.2000
West Indies1212214017231/057.334.8271.3300
Zimbabwe449016654/413.204.4018.0010
All3031985,688194,6681044/444.884.9254.6930
Tillakaratne Dilshan: ODI batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home111111153,97014441.354,68984.66918444715
Away122122144,09916037.954,72186.82919543624
Neutral6161111,792161*35.842,13483.9728218013
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home79792,49192,005594/433.984.8242.2230
Away78782,20161,858292/1464.065.0675.8900
Neutral41419964805162/2250.314.8462.2500
All3031985,688194,6681044/444.884.9254.6930
Tillakaratne Dilshan: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first179179175,801161*35.807,00182.85930658426
Chasing115115234,06016044.134,54389.361115547926
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first84842,60092,238384/2958.895.1668.4210
Defending a total1141143,088102,430664/436.814.7246.7820
All3031985,688194,6681044/444.884.9254.6930
Tillakaratne Dilshan: ODI batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 1272731,226137*51.081,29894.453611614
No. 2146146135,943161*44.686,78487.601727769136
No. 3221532753.008066.2500050
No. 466123082*46.0032969.90020210
No. 5990972910.7714168.7900160
No. 68484162,00481*29.472,54378.80010115410
No. 7171732774419.7835378.47001221
No. 83333128*N/A16193.7500031
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won147147295,858161*49.646,66687.871628160933
Lost13813893,720160*28.834,52582.204151042617
Tied110161616.002369.5600011
No result8822678144.5033080.90020271
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won93932,833132,170764/428.554.5937.2730
Lost1031032,83762,471282/2888.255.22101.3200
No result221802700/8N/A9.00N/A00
All3031985,688194,6681044/444.884.9254.6930
Tillakaratne Dilshan: ODI batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
19995511415335.2520170.14010100
2000661863417.2011972.2600050
200111133*N/A2150.0000000
2002220525026.007569.3301050
20036621114627.7518958.7300180
2004222284654833.2161775.36000371
20051515132781*23.3542576.94032362
20062727457482*24.9571580.27010383
2007232356207034.4474583.22030514
2008171723906426.0045086.66040303
2009191911,00016055.55969103.194211308
20102020292111051.1693198.923411247
20112424172014431.3085584.21231835
2012303031,119160*41.441,32284.6443311810
2013252561,16012561.051,43181.063701261
20142525199010141.251,16085.341701291
2015232311,103161*50.131,23189.603621237
2016440794219.7510773.83000100
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
2003334803111/1431.003.8748.0000
20041616517044594/5249.445.1657.4410
200515154765349154/2923.264.3931.7310
200624247331603112/1454.814.9366.6300
20072222569441382/2051.624.3571.1200
2008556305811/2658.005.5263.0000
200988133014611/19146.006.58133.0000
201088234017273/3724.574.4133.4200
201120205223428104/442.804.9152.2010
20121919540145931/22153.005.10180.0000
20131717511436692/1140.664.2956.7700
201419196610570173/3733.525.1738.8800
201518185441507112/2846.095.5949.4500
201644137012111/49121.005.29137.0000
All3031985,688194,6681044/444.884.9254.6930
Tillakaratne Dilshan: ODI batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
R Premadasa Stadium484841,561108*35.471,87483.292711658
Rangiri Dambulla International Stadium2828579911034.731,00679.42142993
Pallekele International Cricket Stadium1515393914478.251,04390.025211073
Mahinda Rajapaksa International Cricket Stadium13133528113*52.8057791.50150630
Adelaide Oval88229410649.0037977.57120213
Harare Sports Club882346108*57.6638789.40120362
National Stadium, Karachi8802377629.6227287.13020270
Shere Bangla National Stadium88024310430.3727189.66100370
Sydney Cricket Ground8811966228.0020496.07011202
Brisbane Cricket Ground6601195119.8315576.77010131
Kennington Oval6611464429.2019574.87000121
Melbourne Cricket Ground662299161*74.7532292.85120320
Sharjah Cricket Stadium6611215924.2017071.17010140
Sheikh Zayed Stadium6611174523.4014481.25000102
Sinhalese Sports Club Ground6601194419.8315775.79000121
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
R Premadasa Stadium36361,0534860274/5231.854.9039.0010
Rangiri Dambulla International Stadium17175740470164/2929.374.9135.8710
Mahinda Rajapaksa International Cricket Stadium99246022311/25223.005.43246.0000
Pallekele International Cricket Stadium993912281134/421.614.3130.0710
Sinhalese Sports Club Ground77221217121/2085.504.64110.5000
Adelaide Oval66216116641/2441.504.6154.0000
Sheikh Zayed Stadium66145012500/9N/A5.17N/A00
Shere Bangla National Stadium55132011321/1656.505.1366.0000
Brisbane Cricket Ground4411709300/8N/A4.76N/A00
Melbourne Cricket Ground4410207722/3538.504.5251.0000
Queen's Park Oval447014331/214.333.6823.3300
WACA Ground449609600/1N/A6.00N/A00
Dubai International Cricket Stadium336605411/3854.004.9066.0000
Hagley Oval338407332/2824.335.2128.0000
Harare Sports Club337205421/527.004.5036.0000
All3031985,688194,6681044/444.884.9254.6930
Tillakaratne Dilshan: ODI batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
Commonwealth Bank Series17172621160*41.4073484.60220577
Asia Cup141403307123.5735592.95021362
Pakistan in Sri Lanka ODI Series14143530119*48.1868877.03130491
ICC Champions Trophy1313436310640.3341487.68100393
India in Sri Lanka ODI Series131303209724.6138882.47022401
Sri Lanka in India ODI Series1313065416050.3066598.34220895
Sri Lanka in New Zealand ODI Series1313055411642.6167382.31220622
ICC Cricket World Cup12122697161*69.7077190.40321816
England in Sri Lanka ODI Series1111142310142.3049685.28120491
Pakistan v Sri Lanka ODI Series101003016430.1039077.17020390
VB Series1010224882*31.0028088.57010133
Australia in Sri Lanka ODI Series8802115526.3725782.10010260
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI bowling by series and tournaments
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Sri Lanka in New Zealand ODI Series1212456138272/2854.575.0265.1400
ICC Cricket World Cup11113262260124/421.664.7827.1610
Sri Lanka in India ODI Series1111234021111/10211.005.41234.0000
England in Sri Lanka ODI Series10104570383153/3725.535.0230.4600
ICC World Cup99221315852/2231.604.2844.2000
Pakistan in Sri Lanka ODI Series99230020741/2051.755.4057.5000
VB Series99247022531/2375.005.4682.3300
Asia Cup88270021743/3754.254.8267.5000
Commonwealth Bank Series88228117121/4085.504.50114.0000
ICC Champions Trophy88150111221/1156.004.4875.0000
Pakistan v Sri Lanka ODI Series88127012411/38124.005.85127.0000
South Africa in Sri Lanka ODI Series88366026493/4029.334.3240.6600
All3031985,688194,6681044/444.884.9254.6930
Tillakaratne Dilshan: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first179179175,801161*35.807,00182.85930658426
Chasing115115234,06016044.134,54389.361115547926
All303294409,861161*38.8211,54485.422045111,06352
Tillakaratne Dilshan: ODI bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first84842,60092,238384/2958.895.1668.4210
Defending a total1141143,088102,430664/436.814.7246.7820
All3031985,688194,6681044/444.884.9254.6930

- not recorded in the scorecards · N/A no dismissals or balls to divide by

ODI milestones

Best ODI performances

Tillakaratne Dilshan: highest ODI scores
ScoreBFSR4s6sOpponentGroundDate
161*146110.27220BangladeshMelbourne Cricket Ground2015-02-26
160*16596.96113IndiaBellerive Oval2012-02-28
160124129.03203IndiaMadhavrao Scindia Cricket Ground2009-12-15
144131109.92161ZimbabwePallekele International Cricket Stadium2011-03-10
137*13998.56100PakistanGaddafi Stadium2009-01-24
12512897.65120BangladeshPallekele International Cricket Stadium2013-03-28
123113108.84122IndiaVidarbha Cricket Association Stadium2009-12-18
119*13985.61111PakistanPallekele International Cricket Stadium2012-06-09
11612791.33170New ZealandSeddon Park2015-01-15
116106109.43171New ZealandUniversity Oval, Dunedin2015-01-23
Tillakaratne Dilshan: best ODI bowling
FiguresBallsMdnsEconOpponentGroundDate
4/41811.33ZimbabwePallekele International Cricket Stadium2011-03-10
4/296002.90IndiaRangiri Dambulla International Stadium2005-08-03
4/525905.28South AfricaR Premadasa Stadium2004-08-22
3/174212.42BangladeshR Premadasa Stadium2005-09-02
3/254203.57South AfricaRangiri Dambulla International Stadium2004-08-25
3/376003.70BangladeshRangiri Dambulla International Stadium2010-06-18
3/376003.70EnglandR Premadasa Stadium2014-12-16
3/406004.00South AfricaPallekele International Cricket Stadium2014-07-09
3/646006.40EnglandR Premadasa Stadium2014-12-07
2/113002.20South AfricaR Premadasa Stadium2013-07-20

Latest ODI matches

Latest ODI matches
DateOpponentBatBowlGroundResult
2016-08-28Australia420/24Rangiri Dambulla International StadiumAustralia won by 2 wickets
2016-08-24Australia100/23R Premadasa StadiumSri Lanka won by 82 runs
2016-08-21Australia220/25R Premadasa StadiumAustralia won by 3 wickets
2016-01-05New Zealand51/49Bay OvalNew Zealand won by 36 runs
2016-01-02New Zealand v Sri Lankadid not bat-Saxton OvalNo result
2015-12-31New Zealand910/43Saxton OvalSri Lanka won by 8 wickets
2015-12-28New Zealand7-Hagley OvalNew Zealand won by 10 wickets
2015-12-26New Zealand91/10Hagley OvalNew Zealand won by 7 wickets
2015-11-07West Indies21-Pallekele International Cricket StadiumSri Lanka won by 19 runs (D/L method)
2015-11-04West Indies170/7R Premadasa StadiumSri Lanka won by 8 wickets (D/L method)

T20I CAREER · 2006 to 2016

Tillakaratne Dilshan in T20Is

Scorecards for 75 of 79 official batting innings

1,889Runs
28.19Average
120.54Strike rate
1Hundreds
13Fifties
104*Highest

Official T20I record

Official T20I batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career8079121,889104*28.191,567120.541131022333
Official T20I bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career8025258031392/42/434.777.2728.6600-
Official T20I fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career8080312330.4122 (2ct 0st)

T20I career in charts

T20I runs, innings by innings
05001,0001,5001k runs: 2012-09-271k1,821200620082010201220142016
T20I runs by year
02004002006: 5 runs520062007: 62 runs622008: 40 runs4020082009: 471 runs4712010: 151 runs15120102011: 136 runs1362012: 204 runs20420122013: 219 runs2192014: 137 runs13720142015: 124 runs1242016: 272 runs2722016
Last 20 T20I innings
01-4950-99100+* not out
T20I innings by score
How T20I innings ended
Caught34 · 45.3%
Bowled18 · 24.0%
LBW6 · 8.0%
Run out4 · 5.3%
Stumped2 · 2.7%
Not out11 · 14.7%
T20I batting position: average and innings
141.8017 inns
225.7047 inns
321.002 inns
411.002 inns
511 inns
621.664 inns
77.002 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
T20I runs from boundaries
Fours860 · 47.2%
Sixes192 · 10.5%
Other runs769 · 42.2%

Recent T20I form

Last 10 batting innings
244runs
30.50average
123.85strike rate
250s
0100s

T20I record by situation

75 recorded innings
Tillakaratne Dilshan: T20I batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Pakistan1414232375*26.91279115.77012415
New Zealand131333247632.40301107.64031345
Australia10101252104*28.00183137.70110317
India9901666118.44145114.48012231
West Indies99234696*49.42241143.56041435
England660985516.3383118.07010103
South Africa55111974*29.75111107.20012133
Bangladesh4413621*12.0034105.8800140
Zimbabwe330743924.6669107.2400080
Afghanistan1118383*N/A56148.2101083
Ireland110000.0020.0000100
All7575111,821104*28.451,504121.071131021532
Tillakaratne Dilshan: T20I batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home25254702104*33.42540130.001738214
Away161611654111.0017494.82003211
Neutral3434695496*34.07790120.7506411217
All7575111,821104*28.451,504121.071131021532
Tillakaratne Dilshan: T20I batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first434351,052104*27.68867121.3316512816
Chasing3232676983*29.57637120.720758716
All7575111,821104*28.451,504121.071131021532
Tillakaratne Dilshan: T20I batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 11717262796*41.80458136.890728310
No. 2474761,054104*25.70925113.9416712017
No. 3220423321.0034123.5200070
No. 4220222011.0017129.4100021
No. 511144*N/A1400.0000010
No. 6441653821.6659110.1600024
No. 722177*7.001070.0000100
All7575111,821104*28.451,504121.071131021532
Tillakaratne Dilshan: T20I batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won373791,167104*41.67933125.0817314516
Lost3636157675*16.45510112.940576513
Tied110767676.0053143.3901053
No result11122*N/A825.0000000
All7575111,821104*28.451,504121.071131021532
Tillakaratne Dilshan: T20I batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
2006220532.501533.3300000
2007331623831.0049126.5300024
2008331403320.004785.1000130
20091212147196*42.81333141.44052666
20109921514121.5716094.37000191
2011331136104*68.0078174.35100165
2012111112047620.40186109.67013214
201377221974*43.80191114.65020263
20148801375517.12132103.78012143
20154401245631.0088140.90020160
20161313227283*24.72225120.88022326
All7575111,821104*28.451,504121.071131021532
Tillakaratne Dilshan: T20I batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Pallekele International Cricket Stadium10103334104*47.71235142.12131389
R Premadasa Stadium101002326123.20197117.76031263
Mahinda Rajapaksa International Cricket Stadium55113674*34.00108125.92011182
Shere Bangla National Stadium55116275*40.50136119.11010202
Zahur Ahmed Chowdhury Stadium550665513.206897.0501252
Lord's330464615.3346100.0000280
Trent Bridge3301757458.33116150.86020261
All7575111,821104*28.451,504121.071131021532
Tillakaratne Dilshan: T20I batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
ICC World Twenty202323362996*31.45486129.420447512
World T208801705521.25166102.40011165
Australia in Sri Lanka T20I Series441113104*37.6669163.76100135
Pakistan in Sri Lanka T20I Series44039189.754292.8500070
Sri Lanka in India T20I Series44036349.003992.3000150
Asia Cup33110575*52.5081129.62010141
New Zealand in Sri Lanka T20I Series33111759*58.5080146.25020162
Sri Lanka in New Zealand T20I Series330312810.333783.7800140
All7575111,821104*28.451,504121.071131021532

- not recorded in the scorecards · N/A no dismissals or balls to divide by

T20I milestones

Best T20I performances

Tillakaratne Dilshan: highest T20I scores
ScoreBFSR4s6sOpponentGroundDate
104*57182.45125AustraliaPallekele International Cricket Stadium2011-08-06
96*57168.42122West IndiesKennington Oval2009-06-19
83*56148.2183AfghanistanEden Gardens2016-03-17
7653143.3953New ZealandPallekele International Cricket Stadium2012-09-27
75*56133.92101PakistanShere Bangla National Stadium2016-03-04
74*51145.0992South AfricaMahinda Rajapaksa International Cricket Stadium2013-08-06
7447157.44111West IndiesTrent Bridge2009-06-10
6147129.7871IndiaR Premadasa Stadium2009-02-10
59*49120.4080New ZealandPallekele International Cricket Stadium2013-11-21
5728203.5782New ZealandR Premadasa Stadium2009-09-02

Latest T20I matches

Latest T20I matches
DateOpponentBatBowlGroundResult
2016-09-09Australia12/8R Premadasa StadiumAustralia won by 4 wickets
2016-09-06Australia4-Pallekele International Cricket StadiumAustralia won by 85 runs
2016-03-28South Africa36-Arun Jaitley StadiumSouth Africa won by 8 wickets
2016-03-26England2-Arun Jaitley StadiumEngland won by 10 runs
2016-03-20West Indies12-M Chinnaswamy StadiumWest Indies won by 7 wickets
2016-03-17Afghanistan83*-Eden GardensSri Lanka won by 6 wickets
2016-03-04Pakistan75*1/2Shere Bangla National StadiumPakistan won by 6 wickets
2016-03-01India18-Shere Bangla National StadiumIndia won by 5 wickets
2016-02-28Bangladesh120/5Shere Bangla National StadiumBangladesh won by 23 runs
2016-02-14India10/4Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumIndia won by 9 wickets