Batting by year (T20Is)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendon McCullumNZ2012201266021312335.50143148.951002010
Mahela JayawardeneSL2012201244117765*59.00132134.09010235
Ross TaylorNZ2012201266215162*37.75111136.04010124
Glenn MaxwellAUS20162016111145145*-65223.08100149
James FranklinNZ201220126611225024.40101120.7901094
Kushal Janith PereraSL201320132201216460.5081149.38020116
Eoin MorganENG2012201233111171*55.5082135.3701066
Tillakaratne DilshanSL20112011221108104*108.0063171.43100125
Tillakaratne DilshanSL201220125511077626.7583128.9201194
Rob NicolNZ201220126501065821.20100106.0001075
Johnson CharlesWI201220123301048434.6786120.93010143
Mahela JayawardeneSL20112011220978648.5074131.08010141
Imran NazirPAK20122012220977248.5052186.54010143
Shakib Al HasanBAN20122012220958447.5062153.23010132
Alex HalesENG20122012330936831.0071130.9901082
Chris GayleWI20122012330905830.0058155.1701096
Mohammad HafeezPAK20122012220884544.0085103.5300082
Luke WrightENG20122012330887629.3355160.0001166
Nasir JamshedPAK20122012221855685.0049173.4701046
Marlon SamuelsWI20122012330765025.3365116.9201063
Martin GuptillNZ20122012440753818.757797.4000091
Kumar SangakkaraSL201220124317339*36.5060121.67000100
Angelo MathewsSL20122012531713135.5059120.3400061
David WarnerAUS20112011220695334.5049140.8201082
Virat KohliIND20122012110686868.0048141.67010111
Samit PatelENG20122012210676767.0048139.5801082
Shane WatsonAUS20112011220675733.5033203.0301066
Nasir HossainBAN20122012220665033.0052126.9201081
Tillakaratne DilshanSL201320131115959*-49120.4101080
Dinesh ChandimalSL20162016110585858.0043134.8801061
Andre FletcherWI20152015110575757.0025228.0001036
Tillakaratne DilshanSL20152015110565656.0037151.3501080
Kumar SangakkaraSL20112011220543027.0038142.1100051
Dwayne BravoWI20122012221514051.0042121.4300062
Cameron WhiteAUS20112011220463923.0039117.9500023
Travis HeadAUS20162016110454545.0018250.0000043
Mohammad AshrafulBAN20132013110434343.0027159.2600042
Chamara KapugederaSL20162016110434343.0025172.0000033
Dinesh ChandimalSL201520151114040*-19210.5300042
Kushal Janith PereraSL20152015110404040.0030133.3300061
Mushfiqur RahimBAN20132013110393939.0029134.4800031
Lahiru ThirimanneSL20122012530382012.6726146.1500041
Angelo MathewsSL201520151113737*-13284.6200024
Jeevan MendisSL20132013110373737.0017217.6500023
Jeevan MendisSL20122012530371812.3337100.0000031
Usman KhawajaAUS20162016110363636.0022163.6400022
GSNFG JayasuriyaSL20152015110363636.0022163.6400022
Kane WilliamsonNZ20122012430361712.004090.0000030
Mohammad AshrafulBAN20122012220352117.5034102.9400060
Andre RussellWI201220123323519*35.0025140.0000022
Page 1Next

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