Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

ICC World Twenty20 2009: Batting by year

The most runs in a calendar year in the ICC World Twenty20 2009 at Trent Bridge: 175 by Tillakaratne Dilshan in 2009.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×Series: ICC World Twenty20 2009×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL200920093301757458.33116150.86020261
Jacques KallisSA2009200922112164121.00103117.48020122
Rohit SharmaIND2009200933111752*58.5096121.88010103
Gautam GambhirIND200920093301085036.0096112.50010101
Kumar SangakkaraSL200920093319555*47.5083114.4601072
Martin GuptillNZ200920092218845*88.0066133.3300045
Aaron RedmondNZ20092009220866343.0043200.00010161
Sanath JayasuriyaSL20092009330838127.6755150.91011103
AB de VilliersSA20092009330756325.0068110.2901070
Yuvraj SinghIND20092009331694134.5047146.8100045
JP DuminySA200920093325644*56.005896.5500031
Junaid SiddiqueBAN20092009220544127.0027200.0000053
Mahela JayawardeneSL200920093315441*27.0048112.5000061
Gary WilsonIRE20092009330522317.336678.7900030
Shahid AfridiPAK20092009110515151.0034150.0001080
Dwayne BravoWI20092009110515151.0038134.2101052
John MooneyIRE20092009331481924.005096.0000040
Graeme SmithSA20092009330472615.675585.4500050
MS DhoniIND20092009330452615.004697.8300011
Scott StyrisNZ20092009220444222.0028157.1400013
Mashrafe MortazaBAN200920092214433*44.0024183.3300013
Niall O'BrienIRE20092009220434021.5029148.2800033
Kevin O'BrienIRE200920093314339*21.5024179.1700042
Herschelle GibbsSA20092009330403013.3337108.1100041
Owais ShahENG20092009110383838.0033115.1500032
Tamim IqbalBAN20092009220372218.503897.3700050
Jehan MubarakSL200920093323721*37.0022168.1800032
Andre BothaIRE20092009220362818.0022163.6400060
Naeem IslamBAN20092009220352817.5026134.6200003
Shoaib MalikPAK20092009110343434.003987.1800020
Alex CusackIRE20092009321322032.0018177.7800031
Chamara SilvaSL20092009330311310.3328110.7100040
Andrew WhiteIRE20092009110292929.0025116.0000031
Lendl SimmonsWI20092009110292929.0019152.6300050
Raqibul HasanBAN20092009220291614.504072.5000010
William PorterfieldIRE2009200933029239.673876.3200030
Ramnaresh SarwanWI200920091112828*-26107.6900000
Mitchell JohnsonAUS200920091112828*-13215.3800022
David HusseyAUS20092009110282828.0022127.2700012
Ricky PontingAUS20092009110252525.0015166.6700050
Mohammad AshrafulBAN20092009220251412.5019131.5800021
Mushfiqur RahimBAN20092009221251425.002696.1500010
Younis KhanPAK200920091112424*-18133.3300010
Kamran AkmalPAK20092009110232323.0012191.6700041
Shane WatsonAUS20092009110222222.0021104.7600021
Jacob OramNZ20092009220221511.0019115.7900011
Brendon McCullumNZ20092009220201010.002676.9200021
Paul CollingwoodENG20092009110191919.0019100.0000020
Kevin PietersenENG20092009110191919.0017111.7600040
Kieron PollardWI200920091111919*-11172.7300030
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.