Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Feroz Shah Kotla×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Elyse VillaniAUSW201633111553*57.5094122.34010190
David MillerSA/PK2012-20177611154223.0013088.4600091
Tillakaratne DilshanSL/RCB/DC2008-2016101001153611.50110104.55002152
Kumar SangakkaraPK/DC/SH2010-20134401114927.75100111.00000161
David HusseyKKR/PK2010-201344110940*36.3398111.2200085
Jos ButtlerENG/MI201644210666*53.0070151.43010115
Brad HodgeRR/KTK2011-201344210554*52.5067156.7201086
Saurabh TiwaryRCB/DC/MI2010-20166411056135.0079132.9101075
James HopesPK/DC2008-20116411005433.3393107.5301082
Unmukt ChandDC/MI2011-2015550964119.2077124.68001103
Matthew HaydenCSK2010110939393.0043216.2801097
Moisés HenriquesRCB/SH2013-2017541933131.0067138.8100082
Aaron FinchDC/SH/GL2011-2017660925015.3376121.05011122
Jesse RyderPW2012110868686.0058148.2801074
Manan VohraPK2013-2017550864217.2067128.36000103
Ravindra JadejaCSK/RR/KTK2008-2017952832927.6769120.2900044
Steve SmithRR/PW/RPS2012-2017431823841.0054151.85000103
Mithun ManhasCSK/DC/PW2008-20147418232*27.3375109.3300080
Lendl SimmonsMI2015-2017220816640.5057142.1101084
Sidra AmeenPAKW20162217953*79.0074106.7601070
Deepak HoodaRR/SH2015-2017430795426.3347168.0901036
Amit MishraDC/DC/SH2008-2017321167716*15.407997.4700032
Hashim AmlaSA/PK2016-20172217556*75.0064117.1901091
Dilani ManodaraSLW2016220753837.5066113.6400071
Suryakumar YadavKKR2014-2017540752418.7553141.5100043
Sanath JayasuriyaMI2008-2010220736636.5052140.3801075
Adam GilchristPK/DC2008-2013440724218.0054133.33000141
Cameron WhiteRCB/DC/SH2010-20134417031*23.337297.2200071
AB de VilliersSA/RCB/DC2008-20168627032*17.5046152.1700154
Farveez MaharoofDC2008-2010851672816.7544152.2700264
Pawan NegiRCB/DC2012-20178766719*67.0045148.8900072
Shane WatsonRCB/RR2008-2017442652432.5044147.7300092
Joe RootENG20163316427*32.0054118.5200081
Sunny SohalDC2011110626262.0041151.2201081
Colin MunroNZ/KKR2016220624631.0049126.5300081
Dwayne BravoCSK/MI/GL2010-2016651612215.2553115.0900051
Thisara PereraSL/PK/SH2013-2016661582011.6039148.7200035
Kane WilliamsonNZ/SH2016-2017220563228.0052107.6900042
Chamari AtapattuSLW2016220553827.5053103.7700060
Andre RussellKKR/DC2012-2016530553118.3333166.6700034
Andrew SymondsDC2010110545454.0030180.0001035
Carlos BrathwaiteDC2016320543427.0019284.2100036
James FaulknerRR/GL2013-20176425122*25.5038134.2100060
Manpreet JunejaDC2013440512012.756380.9500021
Bismah MaroofPAKW20162214843*48.006080.0000050
Rajat BhatiaKKR/DC/RR2008-20161141472115.6732146.8800023
Sourav GangulyKKR/PW2010-2012320464123.0045102.2200061
Faf du PlessisSA/CSK2012-2016320463123.004895.8300060
Ben StokesENG/RPS2016-2017431463323.0034135.2900043
Wriddhiman SahaKKR/PK2010-20175514620*11.505092.0000040

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.